Hiring a B2B Lead Generation Agency: Models, Costs in Euros, and What to Ask

15 min readOctober 23, 2026Ismael Cruces

I learned the volume trap outside B2B. I’ve run TikTok ads and set up lead generation from Meta ads, and the forms filled up fast. Lots of applications. Some of the people who applied couldn’t say how or when they’d done it.

That wasn’t a B2B SaaS campaign, but it’s what I think of whenever a founder asks whether to hire a B2B lead generation agency. An agency paid for activity (emails sent, meetings booked) can hit its number and still leave you with no pipeline. And the mistakes I see most come from picking the wrong model for the company’s stage, much more than from picking a “bad” agency.

An agency makes sense when you have a clear ideal customer, a sales process that can close and not enough people to fill the top of the funnel. What follows is the guide I’d want a founder to read before that first sales call:

  • The main models of B2B lead generation services compared side by side.
  • What they cost in euros, based on published pricing.
  • Which model I’d pick at your stage, the red flags, and a checklist for before you sign.
  • How to measure results in pipeline, and when to keep the work in-house.

Still deciding which channels to use at all? Our guide to B2B lead generation channels and costs is the better starting point. This one assumes you’re already weighing up outside help.

The gist

  • An agency fits when you have a clear ICP, a sales process that closes and too few people to fill the funnel.
  • Published prices: an outsourced SDR costs about €1,300 to €5,700 a month; pay-per-meeting about €260 to €530 per held meeting.
  • In-house SDRs, North American data: median on-target earnings about €70,300 a year, 3.0 months to ramp, 40% annual attrition (Bridge Group).
  • Outsource to learn, bring in-house once you know what works.
  • Judge any agency on the pipeline it creates. Meetings booked are an early signal at best.

What a B2B lead generation agency does

A B2B lead gen agency takes over some or all of the work of finding buyers and starting conversations, then hands the promising ones to your sales team. How much of the work is where quotes start to differ.

Some B2B lead generation companies only book meetings. Others run your ads, write your content or build the whole system from positioning to CRM. So two quotes for “lead generation” can describe completely different jobs, and I’d pin down which one you’re buying before comparing prices.

What you still own

Outsourced lead generation sits on top of basics that stay with you: a defined ideal customer profile and a clear offer, plus someone in-house who replies fast when a lead comes in. An agency can’t fix those from the outside, however good it is.

The main models of B2B lead generation services compared

I count six common models. They differ on what you get, how you pay and who carries the risk, and this is the table I use when a founder asks me to explain them.

ModelWhat you getPricing modelTypical risksBest fit
Outbound SDR-as-a-serviceDedicated or shared SDRs running email, phone and LinkedIn outreachMonthly retainer per SDR, often plus setupBrand damage from poor messaging, slow rampClear ICP, deal size that justifies outbound
Appointment settingBooked meetings with prospects matching agreed criteriaRetainer, per meeting, or a hybridMeetings that do not convert, loose “qualified” definitionSales team with spare demo capacity
Pay-per-lead or pay-per-meetingLeads or meetings, paid only on deliveryFixed fee per lead or held meetingQuantity over quality, little learning shared backTesting a new segment with low commitment
Inbound or content agencySEO, content and conversion work that attracts buyers over timeMonthly retainer or per projectSlow to show results, content with no pipeline linkLonger runway, category with search demand
Paid media agencyCampaigns on LinkedIn, Google and other platformsRetainer or % of ad spend, plus media budgetOptimising for cheap form fills, not dealsProven offer, budget for testing
Full-funnel fractional teamStrategy plus execution across channels, reporting and opsMonthly retainerDepends on senior people, needs internal ownerPost-seed teams without a marketing lead
Six common outsourced lead generation models and where each fits.

A SaaS lead generation agency is usually one of the first three, just specialised in software buyers. I’d look past the label to the model, because a SaaS specialist that books meetings still carries the risks of appointment setting.

Full disclosure: Piquiyo sits in the last row. We don’t do SDR-as-a-service or outbound appointment setting, so if that’s the model you need, look at the specialists in the first three rows.

Which model I’d pick at your stage

Most post-seed teams I talk to are in one of these four situations. This is where I’d start in each.

Your situationWhat I’d do firstWhy
Founder still closes every deal, ICP not written downKeep it in-house for now; write the ICP and qualification rulesAn agency would scale a message nobody has proven yet
Clear ICP, founder has demo time, nobody prospectingShort outbound or appointment setting test with a written lead definitionCheapest way to learn which segment and message get replies
Offer proven, first sales hire in placePaid media or outbound retainer, judged on opportunities createdSales can now absorb volume and give feedback on quality
Several channels running, nobody owning the whole funnelFull-funnel fractional team or first senior marketing hireThe gap is strategy and reporting, not more meetings
A starting point for post-seed teams, based on the trade-offs in the model table above. Not a rule.

If you’re comparing broader go-to-market partners rather than pure lead gen, our overview of GTM providers in Europe covers that decision.

What a B2B lead generation agency costs in euros

Published prices put a dedicated outsourced SDR at roughly €1,300 to €5,700 a month depending on location and seniority, and pay-per-meeting at roughly €260 to €530 per held meeting. Setup fees and tools come on top.

Most agencies don’t publish prices, so I’ve only used the few pages that do. Every figure below was listed in US dollars and converted at the ECB reference rate in September 2026, so treat them as approximate.

SDR-as-a-service: a rare public price list

CIENCE is one of the few providers with a public pricing page. It lists:

  • One-time setup: about €4,400.
  • Strategic team: about €1,760 a month.
  • Platform: about €440 a month.
  • SDR capacity, Europe-based: about €2,200 to €3,960 a month per SDR, depending on level.
  • SDR capacity, full range: about €1,320 a month (offshore, entry level) to €5,710 a month (US, senior), plus about €880 one-time onboarding per SDR.

Their first month before any SDR comes to about €6,600. That’s one provider, so don’t read it as a market average. What it does show is how these bills tend to be built: setup, management and tooling first, then people on top.

Range chart of one published SDR price list in euros per SDR per month: full range about 1,320 to 5,710 euros, Europe-based about 2,200 to 3,960 euros, plus setup, team and platform feesWhat one published price list charges per SDRCIENCE pricing page, € per SDR per month, converted from US dollars€0€2,000€4,000€6,000Full rangeoffshore entry to US senior€1,320€5,710Europe-baseddepending on level€2,200€3,960Added on top, approximate€4,400one-time setup€1,760/mostrategic team€440/moplatform€880onboarding per SDR
One provider’s published structure, not a market average. Source: CIENCE pricing page, converted from US dollars at the ECB reference rate in September 2026.

Pay-per-meeting and hybrid pricing

SalesHive’s article on pay-per-meeting models gives a benchmark of about €260 to €530 per qualified, held meeting, and a hybrid structure of about €2,200 a month base plus about €130 to €260 per meeting. (Bear in mind SalesHive sells exactly this kind of service.)

Inbound, paid media and fractional teams

I haven’t found published ranges for these that I’d trust enough to quote. The logic is simple, though: a monthly retainer buys people’s time, and with paid media the ad budget comes on top. What I’d ask is how much of the retainer goes to senior thinking and how much to execution.

Whatever the model, set the spend against your revenue targets before you sign anything. Our guide to the B2B SaaS marketing budget and CAC payback shows how to work backwards from them.

Outsourced lead generation vs keeping it in-house

Keep lead generation in-house when outbound is core to how you win and you can afford to hire, ramp and manage SDRs. Outsource when you need to test a market quickly, or when nobody has the management time to build a team.

The best public in-house numbers I know of are North American, not European. The Bridge Group’s 2025 SDR report surveyed 351 companies, 78% of them based in North America, so use it for the shape of the costs rather than as a European salary benchmark.

In-house SDR metricBridge Group 2025
Median on-target earningsAbout €70,300 a year
Average ramp3.0 months
Average tenure1.9 years
Median annual attrition40%
North American data: 78% of the 351 respondents are North America-based. Source: Bridge Group 2025 SDR report; earnings converted from US dollars at the ECB reference rate in September 2026.

European salaries will differ. What carries over is the ramp and the turnover, and none of it counts tools, data or a manager’s time.

So with an in-house hire you pay for about a quarter before full output, and you may be hiring again within two years. An agency takes that risk off you. The trade-off is that you learn less and own less of the playbook.

What I’d do first

Use an agency to learn, then bring the work in-house once you know what converts. When they find a segment and message that get replies, make sure the actual emails and list criteria end up in your own docs.

Red flags when choosing B2B lead generation companies

The one that worries me most is an agency that talks only about volume (emails, connections, meetings) and never asks about your sales cycle or win rate. Others I watch for:

  • Guaranteed meeting numbers before they know your ICP. Nobody can forecast meetings in a market they haven’t tested, so a number promised on the first call is a sales tactic.
  • A vague definition of “qualified”. If it isn’t written down (role, company size, need, timing), you’ll end up arguing about it later.
  • Sending from your main domain at high volume. This can hurt deliverability for your whole company, including the emails your CEO needs to land.
  • No access to the raw data. You should see the lists, the messages and the replies, not only a monthly summary.
  • Long lock-in with no exit clause. A reasonable test period with clear exit terms is fair for both sides.
  • Reporting that stops at the meeting. If they never ask what happened after the call, they’re probably not optimising for your revenue.

Questions to ask a B2B lead gen agency before signing

Promises about when things go right are easy to make. I’m more interested in how an agency works when a campaign flops, so these are the questions I’d bring to every call:

  1. Who exactly will work on our account, and how senior are they?
  2. How do you define a qualified meeting or lead, and can we write that into the contract?
  3. What happens in the first 30, 60 and 90 days, and what should we expect to see at each point?
  4. Where do the contact lists come from, and how do you handle GDPR for European prospects?
  5. Which domains and inboxes will you send from, and who owns them afterwards?
  6. Will you log activity and outcomes in our CRM, or only in your own tools?
  7. What do you need from us each week to do this well? (A good partner asks for sales feedback and fast follow-up. If they need nothing from you, expect output to match.)
  8. What happens if the first campaign does not work? How do you change course?
  9. Can we speak to a client in a similar market and deal size?

Before you sign

  • Contract length: a test period of a few months with a clear exit clause, rather than a 12-month lock-in.
  • Lead definition: role, company size, need and timing written into the contract, plus who decides if a meeting counts.
  • Data ownership: lists, sending domains, inboxes and replies belong to you, and live in your CRM.
  • Reporting: monthly reporting on opportunities and pipeline, not only meetings booked.

How to measure results in pipeline, not meetings

Meetings are the early signal. The pipeline and revenue the work creates is what you judge the agency on, because a meeting that never becomes an opportunity costs you sales time as well as the agency fee.

A meeting that never becomes an opportunity costs you sales time as well as the agency fee.

How I’d set it up:

  • Tag every lead and meeting by source in your CRM, down to the agency and the campaign.
  • Track the whole chain: meetings held, meetings accepted by sales, opportunities created, pipeline value, deals won.
  • Work out cost per opportunity and cost per euro of pipeline, next to cost per meeting.
  • Review it monthly with the agency, including the meetings sales rejected and why.
Lead generation chain from meetings held to deals won, showing meetings as an early signal and opportunities, pipeline and deals as where to judge the agencyWhere to judge a lead gen agencyMeetingsheldCost permeetingAcceptedby salesOpportunitiescreatedCost peropportunityPipelinevalueCost per €of pipelineDealswonEarly signalJudge the agency hereFirst quarter: meeting qualitySecond quarter: pipeline
Meetings are an early signal; opportunities, pipeline and deals are where the agency’s work shows. Illustrative, not data.

And give it enough time. With sales cycles of several months, the first quarter mostly tells you about meeting quality, and the second tells you about pipeline. Our guide to B2B SaaS marketing metrics covers which numbers to track at each stage.

Which takes me back to those Meta forms. Form-fill volume isn’t pipeline. A B2B agency can hit its lead or meeting target with people who have no budget or no memory of the ad. So I judge any agency on qualified pipeline: opportunities your sales team accepts and would put in the forecast. The number in the monthly report comes second.

Frequently asked questions

How much does a B2B lead generation agency cost?

It depends on the model. One published price list puts a Europe-based outsourced SDR at about €2,200 to €3,960 a month, plus setup, management and tools. Published pay-per-meeting benchmarks sit around €260 to €530 per held meeting. Most agencies quote privately, so ask for a full breakdown of setup, monthly fees, tools and contract length.

Is outsourced lead generation worth it?

It can be, when you have a clear ideal customer, a sales team that can follow up quickly and a deal size that covers the cost. It is less useful before you know who buys and why, because the agency will scale a message that has not been proven. Judge it on pipeline created, not on meetings booked.

What is the difference between lead generation and appointment setting?

Lead generation is the broader work of finding and attracting potential buyers through outbound, content, ads or events. Appointment setting is one specific part of it: turning prospects into booked sales meetings. An appointment setting agency hands you calendar slots, while a wider lead generation partner may also build the audience, messaging and channels behind them.

Pay per lead or monthly retainer: which is better?

Pay per lead lowers your upfront risk but pushes the agency towards volume, so quality needs a strict written definition. A retainer costs more before results appear but usually buys more testing, learning and shared data. For a first test, a short retainer or hybrid with clear qualification rules is often the most balanced option.

How long before a lead generation agency shows results?

Outbound usually needs a few weeks of setup (lists, domains, messaging) before the first meetings, and a full quarter to judge meeting quality. Pipeline and revenue take as long as your sales cycle. Inbound and content models take longer again. Agree what you expect to see at 30, 60 and 90 days before signing.

One small thing to try this week

Before you speak to any agency, jot down your definition of a qualified meeting on one page: role, company size, need, timing and what sales should confirm after the call. Then check that your CRM can tag meetings by source. With both in place, proposals get much easier to compare, because every agency is quoting against the same definition.

If you’d like a second opinion on which model fits your stage, you can ask for a free growth evaluation: we review your case within one business day, have a short call, and five working days later you get a 90-day roadmap. No sales pitch, and the roadmap is yours either way. Often the first step is the strategy and go-to-market groundwork, because picking a lead gen partner gets easier once the ICP and offer are written down.

Leave a Comment

Your email address will not be published. Required fields are marked *