Lead Generation

How to Evaluate a Lead Generation Partner (SMB Checklist)

The buyer-side questions that separate a real partner from a vendor who disappears after the invoice clears.

By Anthony Pinto ·

Why Most SMBs Pick the Wrong Lead Gen Partner

I have talked to hundreds of small business owners who got burned by a lead gen vendor. The story is almost always the same. The sales call was smooth. The deck had big numbers on it. The contract was 12 pages of fine print nobody read. Six months later, the pipeline was empty and the vendor was pointing at clauses the buyer never understood.

I built Veteran Vectors because I was tired of watching that happen. Done-for-you lead generation for small businesses should produce booked sales calls, not activity reports that make you feel like something is happening. Before you sign with anyone, including us, run every candidate through this checklist.

Step 1: Establish What Each Party Owns

This is the first question I ask when I sit across from a new vendor, and it's the one that gets the most evasion.

You need to own the contact list. If the vendor built the target list using their proprietary database and you can't export it when the contract ends, you're renting a pipeline you can never keep. That's a problem whether you stay for one month or three years.

You need to own the replies and the conversation history. Outreach that runs through a vendor-controlled inbox, a vendor-controlled LinkedIn account, or a vendor-controlled phone number means they hold the relationship data. If they go dark, so does your history with every prospect who engaged.

You need to own the CRM records. Ask where contact data lives. If it lives in their system and not in yours, that isn't a partnership. That's a subscription to data you can't take with you. At Veteran Vectors, contacts and conversation logs go into the client's own environment, whether that's Airtable, a Google Workspace setup, Notion, or a custom CRM build. The client always has access.

A good partner will answer this question without hesitation. A bad one will tell you the data is proprietary to their platform and that you can export a CSV on request. Those two answers aren't the same thing.

Step 2: Understand How the Target List Gets Built and Approved

A target list isn't a commodity. Two vendors can both claim to do B2B outreach and be targeting completely different buying personas with completely different intent signals.

Ask these questions before any list gets built:

  • What criteria define the target? Industry, company size, geography, title, tech stack, recent funding, hiring signals?
  • Where does the data come from? LinkedIn, a third-party data provider, manual research, a scrape?
  • Do you approve the list before outreach starts, or does the vendor just start sending?
  • How often does the list get refreshed and what triggers a refresh?
  • What happens when a contact responds and says they aren't the right person?

The answer to that last question tells you a lot. A vendor who says they just move on to the next name is running a volume play. A vendor who asks that person who the right one is, and routes it there, is running a process. You want the second one, because a wrong-contact reply is the cheapest referral you'll ever get.

Frequently Asked Questions

What should I own after a lead generation contract ends?

You should own the contact list, the conversation history, and the CRM records. If the data lives only in the vendor's system and you can't export it cleanly, you're renting a pipeline you can never keep. Before signing, confirm in writing that all contacts, replies, and notes transfer to your environment at contract end, with no additional fees to access them.

How is a qualified call defined in a lead generation contract?

A qualified call is typically defined by a combination of factors: the prospect's title, company size, expressed interest, and willingness to show up to a scheduled meeting. Get the exact definition in writing. Some vendors count a booked slot as a qualified call even if the prospect ghosts. Others count any live conversation. Know which definition applies to your guarantee before you sign.

What does a lead generation guarantee actually pay out?

Most guarantees pay out credits toward future work, not refunds. Some require you to prove the lead was unqualified, which is hard to do after a no-show. Read the guarantee clause carefully. Ask what documentation you need to submit a claim, how long the review takes, and whether the payout is cash, credit, or additional calls. If the vendor can't answer those questions clearly, the guarantee isn't real protection.

How often should a lead generation partner send reports?

Weekly updates are reasonable for an active outreach campaign. Monthly summaries work for retainer relationships with steady pipelines. What matters more than frequency is content: you want to see emails sent, reply rates, positive responses, calls booked, and no-show rates broken out separately. A report that only shows activity without outcomes is a way to look busy without being accountable.

What questions tend to get evasive answers from lead gen vendors?

Four questions consistently produce evasion: who owns the data after the contract ends, what exactly counts as a qualified call under the guarantee, what the payout process looks like when you file a claim, and what the vendor's average no-show rate is across their client base. If a vendor stumbles on any of those, slow down. Evasion on contract terms isn't a communication style problem. It's a signal.

When does it make sense to add automation or a CRM build after lead generation is working?

Once your outbound process is producing booked calls consistently, that's the right time to look at automation and CRM infrastructure. Not before. A custom build typically makes sense when you're managing more than a handful of active deals and the manual tracking is creating errors or delays. Custom automation and CRM builds typically run a few thousand dollars, with managed retainer support priced on the call.

Want this done for you? See our done-for-you lead generation, or book a call below.

Anthony Pinto, founder of Veteran Vectors

About the Author

Anthony Pinto

Naval Academy graduate, former submarine officer, and founder of Veteran Vectors, a NaVOBA-certified Service-Disabled Veteran-Owned Business Enterprise and Disability:IN-certified DOBE. Anthony runs personalized LinkedIn outreach for small businesses, booking qualified sales calls through a script written for each named prospect, then builds the follow-up systems to run the pipeline. Every post here is grounded in hands-on client work.

I book you 30 qualified sales calls in 60 days on LinkedIn. Guaranteed.

You record short daily videos at a pace we set on your audit call. I run everything else. Miss the number and I keep working free for up to 30 more days. Your exact target is set in writing at your audit. Book a call and I'll show you how it works for your business.

Book a Call