Planning

B2B lead generation pricing: per lead, per meeting, or retainer

Per lead, per meeting, and retainer pricing shift risk to different parties. Understand what you're actually buying before you compare quotes.

8 min read

Every vendor conversation about b2b lead generation pricing eventually collapses into a single number, and that number is almost useless on its own. A $150 lead and a $150 lead can represent completely different amounts of work, risk, and quality depending on what counts as a lead, who owns the list, and what happens if the pipeline the numbers imply never shows up. Before comparing quotes, it helps to understand what each pricing model is actually asking you to buy.

The three models

Per lead. You pay for a contact or account that meets agreed criteria — usually a title, company size, and some intent signal. This is the cheapest unit price and the easiest to compare on a spreadsheet, but it says nothing about whether that lead ever turns into a conversation. Vendors optimize hard for the metric they're paid on, and the metric here is volume of qualifying contacts, not pipeline.

Per meeting. You pay when a qualified prospect agrees to a call that meets criteria you set in advance — right title, right company, sometimes a confirmed pain point. This shifts more risk to the vendor, which is why per-meeting pricing runs higher per unit than per-lead pricing. It also creates pressure to book meetings that technically clear the bar but go nowhere, so the criteria have to be specific and the no-show/no-fit rate has to be tracked, not assumed away.

Retainer. You pay a fixed monthly fee for a defined amount of outbound activity — messaging, list building, campaign management, reply handling — regardless of output. This is the most common structure for programs run as an extension of your own sales process, because it aligns incentives around building a repeatable system rather than hitting a short-term output number. The risk sits with you: if the program underperforms, you're still paying for the activity.

What actually drives cost

Cost driverWhy it moves the price
ICP narrownessA tightly defined account list is more expensive to build and exhausts faster than a broad one
Sales cycle lengthLonger cycles mean more nurture touches per opportunity, which raises cost per meeting
Channel mixEmail-only is cheaper to run than email plus phone plus LinkedIn
List quality requirementsVerified, enriched, and deduplicated data costs more to produce than a scraped export
Reply handling and qualificationHuman judgment on every reply costs more than an automated hand-off
Reporting and management overheadWeekly reviews and iteration cycles are labor, and labor shows up in the retainer

None of these are line items most vendors quote separately, which is why two proposals with similar headline numbers can represent very different programs.

Comparing across models

The honest way to compare is to convert every model to the same unit: cost per qualified meeting, fully loaded. For per-lead pricing, divide the total lead spend by your actual lead-to-meeting conversion rate, not the vendor's stated one — you won't know your real rate until a few weeks in, so budget for it to be worse than promised initially. For retainers, divide the monthly fee by meetings delivered in a representative month, not the first month, since ramp time distorts early output.

Questions that expose the real cost

Ask each vendor these before signing, and be suspicious of vague answers:

  • What is your no-show and no-fit rate on meetings booked in the last quarter, and can you show it?
  • Who owns the contact list and campaign data if we stop working together?
  • What happens if you don't hit volume in a given month — do fees adjust, or is that our risk to absorb?
  • Is list building, verification, and enrichment included, or billed separately?
  • What's included in "reply handling," and does a human review every response before it reaches us?

A vendor that answers these specifically, with numbers, is telling you something different than one that answers in generalities about their process.

Matching the model to your situation

Per-lead pricing tends to fit teams that already have strong internal qualification and just need volume at the top. Per-meeting pricing fits teams that want to outsource the qualification judgment along with the outreach, provided the criteria are airtight. Retainer pricing fits programs where the deliverable is really the system — the list, the messaging, the cadence, the reporting — because you're building something durable rather than buying a short-term output.

There is no universally cheapest model. There is only the model whose incentives match what you're actually trying to build, and the fully loaded cost per qualified meeting once you account for conversion rates you'll only know after a few weeks of real data.

Getting the comparison right the first time

Most teams get burned not by picking the wrong pricing model but by comparing quotes on the headline number instead of the fully loaded cost, and then discovering the mismatch three months in when the retainer they thought was cheap turns out to require far more internal follow-up work than a per-meeting arrangement would have. If you want a second opinion on how your numbers stack up before committing, LeadsLogik runs a free outbound fit assessment that walks through your ICP, sales cycle, and budget to tell you honestly which model — and which price range — makes sense, or take a look at how we structure managed outbound services.

See how this applies to your pipeline.

Take the short outbound fit assessment and get a straight read on your setup.