All articles
Lead Gen & Outreach 7 min read

B2B Lead Generation Services: What You Actually Pay For, Per Meeting Booked

How B2B lead generation services are actually priced, from retainers to per-lead and per-meeting fees, what "qualified" should mean before you sign, and how the true cost compares to hiring an SDR.

H Harry Hawkins Published

The short answer

B2B lead generation services are typically priced one of three ways: a monthly retainer (commonly £2,000 to £6,000 for a blended email, LinkedIn and telemarketing campaign), a fee per qualified lead (roughly £150 to £400 for an MQL, £250 to £700 for an SQL), or a fee per meeting booked (commonly £100 to £500, depending on how senior the target contact is). The number that actually matters is not the headline price, it is how the provider defines a 'qualified' lead or meeting in the contract, because that definition decides whether you are paying for pipeline or for calendar bookings that go nowhere.

Key takeaways

  • Pricing splits into three models: monthly retainer, cost per qualified lead, and cost per meeting booked. Most UK agencies use one of these or a hybrid of the retainer plus a performance fee.
  • The word 'qualified' is doing all the work in any quote. A lead that only meets a firmographic filter (right industry, right company size) is a different product from one that has confirmed budget, authority, need and timeline.
  • A blended UK campaign (email, LinkedIn, some telemarketing) typically runs £2,000 to £6,000 a month. Per-meeting pricing is commonly £100 to £500 depending on seniority and deal complexity.
  • A fully loaded in-house SDR costs £35,000 to £55,000 a year once salary, on-target earnings, tools and management time are counted, before they have booked a single meeting.
  • Ask for the qualification criteria and a replacement policy in writing before you sign. That single clause predicts more about how the engagement will go than the price on the quote.

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.

Frequently asked questions

What are b2b lead generation services?

B2B lead generation services are outsourced prospecting, list building and outreach carried out by an agency, freelancer or AI system on your behalf. The provider identifies companies and contacts that match your ideal customer profile, runs outreach across email, LinkedIn or phone, and hands you either a list of qualified leads or booked meetings, depending on the model you agree.

How much do b2b lead generation companies charge?

Most b2b lead generation companies in the UK charge either a monthly retainer of roughly £2,000 to £6,000 for a blended campaign, a per-lead fee of £150 to £400 for an MQL or £250 to £700 for an SQL, or a per-meeting fee of £100 to £500. Enterprise targets, longer sales cycles and multi-channel campaigns push all three figures higher.

What is the difference between paying per lead and paying per meeting?

Paying per lead means you are charged when a contact matches your criteria and shows some engagement, which is a lighter bar. Paying per meeting means you only pay once a call or demo is actually booked in a calendar, which shifts more of the qualification risk onto the provider. Per-meeting pricing usually costs more per unit but is easier to judge, because a booked meeting either happened or it did not.

What should count as a 'qualified' lead or meeting?

At minimum, define it against something close to BANT: confirmed budget range, a contact with real authority or influence over the decision, a genuine business need, and a realistic timeline. An agency that counts any calendar booking as a qualified meeting, regardless of who shows up or whether they can actually buy, is selling a different product to one that verifies all four before it reaches you.

Is it cheaper to hire an SDR or outsource b2b lead generation?

A UK SDR typically costs £35,000 to £55,000 a year once base salary, on-target earnings, prospecting tools and management time are included, and that is before factoring in ramp-up time of two to three months before they are fully productive. A retainer with an external b2b lead generation service or an AI-driven system usually costs a fraction of that annually, with no hiring risk or ramp-up period, though you give up some of the control and institutional knowledge an in-house hire builds over time.

What questions should I ask a b2b lead generation company before signing?

Ask exactly how they define a qualified lead or meeting, what happens if a booked meeting turns into a no-show, what channels they actually use versus what is on the sales deck, how quickly you will see the first result, and whether they work with any of your direct competitors. A provider that answers all of these without hesitation is usually the safer choice.

Want to see what this costs with an AI agent instead of a retainer?

3rive's AI Lead Generator finds prospects and runs personalised outreach on autopilot, with 50 qualified leads guaranteed in 90 days or your money back. Book a call and we'll show you the numbers against what you're paying now.

Book a call
H Harry Hawkins AI Marketing Specialist, 3rive Harry Hawkins is an AI Marketing Specialist at 3rive, where he builds AI agents and automation for UK businesses, from AI receptionists and lead generation to AI search visibility. He writes from the systems he runs for clients every day.

Keep reading