Most businesses shopping for b2b lead generation services get quoted three different pricing structures from three different providers and have no easy way to compare them. One agency quotes a monthly retainer, another quotes per lead, a third quotes per meeting booked. This article breaks down how each model actually works, what UK pricing looks like in practice, and the one clause in any contract that matters more than the number at the top of the quote.
What b2b lead generation services actually include
Scope varies a lot between providers, but a reasonably complete b2b lead generation service typically covers:
- Ideal customer profile (ICP) definition, refined against your actual closed deals rather than a guess at who might be interested
- Prospect list building, sourcing and verifying contact data for companies and individuals that match the ICP
- Outreach across one or more channels, commonly email, LinkedIn and sometimes telemarketing
- Message sequencing and follow-up, since most replies come after the second or third touch, not the first
- Qualification against agreed criteria, filtering out contacts who do not genuinely fit before they reach you
- Meeting booking, either directly into your calendar or handed off once a prospect confirms interest
- Reporting, covering volume, response rates and pipeline generated against the campaign
What is inconsistently included: CRM integration, ongoing list refresh as your ICP shifts, and copywriting quality control on the outreach itself. If any of those matter to you, confirm they are in scope rather than assuming they are bundled into the headline price.
How pricing actually works
There are three pricing models in the market, and most quotes are a variation of one of them.
Monthly retainer. You pay a fixed fee regardless of output, typically for a blended campaign running email, LinkedIn and sometimes telemarketing together. For a UK business, a reasonable range for this is roughly £2,000 to £6,000 a month, with managed outbound programmes for more senior targets or multi-region campaigns running £6,000 to £12,000 or more. The advantage is predictability. The risk is that you can pay the same fee in a slow month as a strong one, so ask what happens to the retainer if volume drops.
Cost per qualified lead. You pay only when a contact meets agreed criteria, commonly split into MQLs (marketing qualified leads, which fit your ICP and have shown some engagement) and SQLs (sales qualified leads, which have confirmed intent or booked a call). UK pricing for this typically runs £150 to £400 per MQL and £250 to £700 per SQL, with the gap reflecting how much qualification work the provider is actually doing before handing the lead over.
Cost per meeting booked. You pay once a call or demo lands in your calendar. This is the model most directly tied to the title of this article, and it usually runs £100 to £500 per meeting in the UK, with the wide range driven by how senior the target contact is and how complex the sale is. A meeting with a marketing executive at a mid-size company costs less to book than one with a finance director at an enterprise account.
Some providers blend these, charging a smaller retainer to cover strategy and list management, with a performance fee layered on top per lead or meeting. This hybrid model has become more common because it gives the provider some guaranteed revenue while still tying part of the fee to results you can actually see.
What “qualified” needs to mean
This is the detail that decides whether a b2b lead generation service is worth the money, and it is the one most businesses forget to pin down before they sign.
A lead or meeting is only as good as the criteria behind it. At minimum, ask for a definition close to the BANT framework:
- Budget: does the contact have, or have access to, budget in the range your product needs
- Authority: can they actually influence or make the buying decision, not just attend a call
- Need: is there a genuine business problem your product solves, not just a polite agreement to take a meeting
- Timeline: is there a realistic window in which a decision could happen
A provider that counts any calendar booking as a qualified meeting, with no check against these four points, is selling a fundamentally different product to one that verifies them first, even if the headline price per meeting looks identical on the quote. Ask to see the qualification checklist they actually use, not just a description of it, and get a written replacement policy for meetings that turn into no-shows or turn out not to fit your ICP at all.
In-house SDR vs outsourcing: the real cost comparison
The case for outsourcing usually comes down to a straightforward cost comparison, so it is worth doing the maths properly rather than comparing a retainer to a salary figure alone.
A UK Sales Development Representative (SDR) typically costs £35,000 to £55,000 a year once base salary and on-target earnings are included. Add prospecting and data tools (commonly £3,000 to £6,000 a year), a share of a manager’s time, and two to three months of ramp-up before they are fully productive, and the fully loaded cost of one in-house hire regularly exceeds £50,000 in year one.
Against that, a mid-range retainer with an external b2b lead generation service running £3,000 to £4,000 a month works out to £36,000 to £48,000 a year, with no hiring risk, no ramp-up period, and output that starts in weeks rather than months. What you give up is the institutional knowledge an in-house hire builds over time and the direct day-to-day control over how prospects are approached. Whether that trade-off is worth it usually comes down to how quickly you need pipeline and whether you have the management bandwidth to run a hire properly.
Questions to ask before you sign
Beyond the price, a short list of direct questions tends to separate a genuine b2b lead generation company from one you will outgrow within a quarter:
- How exactly do you define a qualified lead or meeting, and can I see the checklist?
- What is your replacement policy for a no-show or a meeting that does not match my ICP?
- Which channels are actually used day to day, versus what is listed on the sales deck?
- How long until we see the first qualified lead or meeting, realistically?
- Do you work with any of our direct competitors in the same market?
- Who owns the prospect data and outreach sequences if we end the contract?
A provider that answers these clearly, without needing to check with someone else, is telling you something useful about how the engagement will actually run.
Red flags to watch for
A handful of signals tend to appear together when a b2b lead generation service is heading for trouble:
- No written definition of what counts as a qualified lead or meeting
- Reluctance to share a sample of the outreach messaging before you commit
- Pricing that only becomes fully clear after a minimum term is agreed
- No visibility into which contacts were actually approached, only aggregate totals
- A guarantee that sounds too generous relative to the price, with no detail on how it is honoured
None of these are automatically disqualifying alone, but two or more together are worth a direct conversation before any budget moves.
Where AI changes the maths
The biggest shift in this market over the past couple of years is what an AI system can now do at the prospecting and outreach stage that used to require a full SDR. Finding companies that match an ICP, researching each one, and drafting a genuinely personalised first message used to be hours of manual work per day. An AI agent can do the research and drafting stage in a fraction of the time, at a fraction of the cost, which is why AI-driven lead generation has started pricing meaningfully below both the in-house SDR and traditional agency retainer figures above.
This is the model 3rive’s AI Lead Generator runs on: the AI agent finds prospects matching your target market, researches each company, and sends personalised outreach on autopilot, with a human only stepping in once a prospect shows real interest. The Full Lead-Gen System is priced at £2,000 a month with 50 booked leads guaranteed in the first 90 days, or the full amount back, which gives you a fixed cost against a fixed outcome rather than a variable per-lead or per-meeting fee to track.
One agency using the platform described the effect on their team this way:
“3rive has managed to cut down our marketing team’s work by about 75% allowing us to pivot the team onto large scale project rollouts for our business. You’ve given us the peace of mind that the everyday marketing deliverables are completely in hand.”
Paul Espinosa, Head of Marketing
Whichever model you end up choosing, retainer, per-lead, per-meeting, or an AI-driven system with a guarantee attached, the same rule holds: get the qualification criteria in writing before you compare a single price on a quote. If you want to see what an AI-run lead generation system looks like against what you are paying today, book a call and we will map it out.