A B2B prospecting agency sells you the top of your pipeline: lists, sequences, follow-ups and, at the end of the chain, meetings in your calendar. The promise is simple and the market is crowded, which is exactly why the comparison is hard. Two agencies quoting the same monthly retainer can deliver costs per meeting that differ by a factor of five, and the variable that moves the number the most is almost never the one on the proposal.
This page is not another ranking. It is the guide you read before you sign: the four operating models, what each one costs in 2026, the calculation that tells you whether a retainer is reasonable, and the one contractual question most buyers forget to ask. Our channel by channel and country by country rankings sit at the end, once you know which kind of agency you are actually shopping for.
What a B2B prospecting agency actually does for you
Behind the word "prospecting" sit four distinct jobs, and an agency rarely does all four equally well.
- Targeting. Turning your ideal customer profile into a finite, named list of accounts and people.
- Data. Attaching a reachable address to every name on that list: a work email that does not bounce, sometimes a direct phone number.
- Execution. Warming up domains and mailboxes, writing sequences, sending, calling, following up, handling replies.
- Qualification. Separating a polite reply from a real intention, and only booking the second kind.
Our agency and freelancer comparisons are organised along exactly these four jobs. Most agencies are strong on execution, because that is where their labour goes and where their tooling is. Targeting and data are the two jobs they quietly subcontract, and qualification is the one they define loosely enough to keep their numbers looking good. When you compare proposals, compare these four jobs one by one instead of comparing the headline price.
The reason this matters is arithmetic, not philosophy. If a quarter of the list is wrong, a quarter of the retainer buys nothing, no matter how good the copy is. That is the single largest source of waste we see, and it is the part of the chain you can own yourself.
The four B2B prospecting agency models, and which one fits you
Pricing pages rarely say which model an agency runs. The delivery shape tells you more than the label on the website.
| Model | What you buy | Typical commitment | Best when | Main risk |
|---|---|---|---|---|
| Cold email at a fixed retainer | Sending infrastructure, sequences, volume | 3 to 6 months | Your market is large and reachable by email | You pay the same whether the list is clean or not |
| LinkedIn outreach | Connection requests, messages, social touches | 3 months, often per seat | Small, senior, hard to email audiences | Volume is capped by the platform, not by your budget |
| Phone-based, paid per meeting | Callers, scripts, booked appointments | Per meeting, sometimes with a floor | High deal value, short list of accounts | The definition of a qualified meeting is written by the seller |
| Outsourced SDR | A named person, part or full time, on your tools | 6 to 12 months | You want to internalise later and keep the playbook | Ramp-up time is on your clock, not theirs |
If you already know the channel you want, our comparison of multichannel outreach agencies in France applies the same grid to named providers. Two practical rules come out of this table. First, a per meeting model shifts the risk to the agency only if the qualification criteria are yours and written down. Second, an outsourced SDR is the only model that leaves you with a working playbook when the contract ends, which is worth a premium if internalising is the plan.
What a B2B prospecting agency costs in 2026
The ranges below come from the public pricing grids and pricing FAQs that agencies serving the French market published as of September 2026, read in the search results for this query on 17 September 2026. They are a sanity check, not a quote: every serious proposal moves with your market, your average deal value and the seniority of the people you target.
| Model | Common range | Billed as | What is usually excluded |
|---|---|---|---|
| Cold email retainer | 1,500 to 6,000 EUR per month | Monthly, 3 month minimum | Domains, mailboxes, data credits |
| LinkedIn outreach | 1,000 to 4,000 EUR per month | Monthly, often per seat | Sales Navigator licences |
| Phone-based, per booked meeting | 150 to 500 EUR per meeting | Per meeting held | List building, no show replacement |
| Outsourced SDR | 3,000 to 8,000 EUR per month | Monthly, 6 month minimum | Your CRM and tooling seats |
| Senior freelancer | 500 to 2,500 EUR per month | Monthly or per day | Everything except their own time |
For measured performance rather than list prices, the 2026 outreach agency report covers reply rates and cost per meeting across the market. Read the exclusions column twice. Domains, mailboxes, Sales Navigator seats and data credits are billed on top far more often than buyers expect, and together they routinely add several hundred euros a month to a retainer that looked all inclusive. Ask for the all-in monthly figure in writing before you compare two proposals.
Calculator: the real cost of a meeting that actually happens
A retainer only becomes comparable once you divide it by the meetings that actually took place. Put the numbers your prospective agency quoted into the calculator below. Nothing leaves your browser.
Cost per meeting from an agency retainer
Enter the retainer and the funnel you were quoted. Nothing leaves your browser.
Fill the six fields and press Calculate.
The unusable share is the input buyers guess and get wrong. Take it from the agency first month report rather than from memory: hard bounces, role addresses, and everyone who replied that they left the company. The clean list line holds the retainer constant on purpose, so it shows a gross gain: verifying an address is itself a cost, 1 credit per verified email, billed only on a result, and you subtract it from that gain.
Run it twice, once with the share of unusable contacts the agency admits to and once with a clean list. The gap between the two is the part of your retainer that pays for nothing, and it is usually larger than the difference between two agencies. That is the whole argument for owning your data layer, and the next section explains what it means contractually.
Data ownership: what the contract needs to say
Ask any agency what happens to the list on the day the contract ends. The answers fall into three groups, and they are not equivalent.
- The agency keeps everything. The list was built inside their stack, under their licences. You leave with meetings and nothing else. Your next provider starts from zero, and so do you if you internalise.
- You get an export. A CSV at the end, sometimes on request. Better than nothing, usually stale by the time you use it, and rarely including the reply history that tells you who said "not now" rather than "no".
- You own the source. The list lives in your spreadsheet, your CRM, your account. The agency works on your data. When the contract ends, the asset stays.
The third arrangement costs you nothing extra and changes the negotiation completely. It also removes the most common cause of a bad second year: renewing with an agency you have outgrown because leaving means losing the only list you have.
Put it in the contract in plain words. Who owns the account where the data sits, what is handed back, in what format, and within how many days. An agency that is comfortable with the answer will say so in one sentence.
What your agency should hand back every month
Monthly reporting is where the relationship either becomes verifiable or stays a matter of trust. A useful report is short and contains these six things.
- Contacts actually reached, not contacts loaded. The difference is the bounce rate and it is the first number to ask for.
- Reply rate on contacts reached, split between positive, negative and out of office.
- Meetings booked and meetings held, as two separate lines. A no show is not a meeting.
- The sequences sent, verbatim, so you can judge whether they sound like your company.
- Deliverability state: domains used, mailbox warm up, spam placement if they measure it.
- The list itself, updated, with the reply status on each line.
If the report shows meetings booked without the two lines above it, you cannot tell a targeting problem from a copy problem, and you will spend the next quarter arguing about the wrong one.
Six signals a B2B prospecting agency will underdeliver
None of these is proof on its own. Two or more together have been reliable warnings in our experience.
- A guaranteed number of meetings before seeing your market. Nobody can promise volume without knowing how many companies actually match your profile.
- No definition of a qualified meeting in the proposal. If the criteria are written after the first month, they will be written to fit the results.
- The list is theirs and stays theirs. See the section above.
- Bounce rate is not in the reporting template. The one number that separates a data problem from a message problem is missing by design.
- The sequences are written without access to your sales calls. Copy that never heard a real objection reads like copy that never heard a real objection.
- Everything is billed monthly with a six month lock and no exit review. Ask for a checkpoint at month three with agreed criteria.
Agency, freelancer, or in-house: where the line sits
The honest version of this comparison depends on two things: how many qualified accounts exist in your market, and whether you intend to run outbound permanently.
| Situation | Usually the right call | Why |
|---|---|---|
| Under a few hundred target accounts, high deal value | Freelancer or in house | The work is research-heavy, not volume-heavy. An agency optimised for volume adds cost, not reach. |
| Thousands of reachable accounts, standard deal size | Agency at a retainer | Infrastructure and sending discipline are worth paying for, and they are genuinely hard to rebuild. |
| You want outbound as a permanent function | Outsourced SDR, then internalise | You buy the ramp-up and keep the playbook. Make the handover explicit in the contract. |
| You have never tested the message | Neither, yet | Test 200 contacts yourself first. An agency will scale whatever you give it, including a message that does not work. |
That last line is the one we would defend hardest. Outbound at scale multiplies whatever you feed it. If the offer has not produced a single reply by hand, paying someone to send it 3,000 times produces 3,000 times nothing, plus a burned domain.
Own the data layer your agency runs on
Whichever model you pick, the list is the part you should control. Building and keeping it is not a project, it is a column in a spreadsheet you already have.
Import Companies from a Prompt takes a plain description of the companies you want and returns the matching ones with industry, country, website and LinkedIn URL, at 1 credit per company, on the free plan as well as the paid ones. Import Leads from a Prompt does the same for people, at 1 credit per lead. From there, Email Finder attaches a verified work email at 5 credits per email, billed only when an address is actually found, and Email Verification checks an address you already hold at 1 credit. Those last two sit on the paid plans, which start at 9 EUR a month, so plan for them as a line item rather than assuming the free monthly credits will cover them.
Three surfaces, same data, pick the one that matches how you work: the Google Sheets sidebar when the list already lives in a spreadsheet your agency reads from, the Derrick MCP server when you would rather ask Claude or another MCP client to enrich a batch in conversation, and the REST API when the enrichment belongs inside a workflow that feeds your CRM automatically. The MCP server sits on its own tier, from 47.50 EUR a month, while the sidebar and the API come with any paid plan. A web app is coming soon as a fourth way in. The point is not the surface, it is that the account, the list and the credits stay yours while the agency executes on top.
Create your free Derrick account. The free plan gives you 100 credits a month at no cost and no card, enough to import and inspect a first segment before you put a retainer behind it.
Our agency comparisons, by channel and country
Once you know the model you want, the shortlist is a channel and geography question. Each of these pages ranks named agencies against published review sources.
- Cold email agencies in France, and the same comparison for the United States.
- LinkedIn outreach agencies in France when your audience is senior and hard to reach by email.
- Multichannel outreach agencies in France when email alone has stopped producing replies.
- Go to market agencies in France when the problem is upstream of prospecting.
- Cold email freelancers in Paris for smaller budgets and narrow lists.
Working through one of these lists, keep the four jobs from the first section in front of you. The agency you want is the one that is honest about which of them it does not do.
Key takeaways
- A B2B prospecting agency sells four jobs: targeting, data, execution and qualification. Compare them one by one, not by headline price.
- Cost per meeting held is the only comparable number. The share of the list that is unusable moves it more than the retainer does.
- Settle data ownership in the contract, in one sentence, before you sign.
- Ask for bounce rate, meetings held and the sequences themselves in every monthly report.
- Never hand a message to an agency before it has produced a reply by hand.
Prefer this kind of breakdown in your inbox? Our newsletter goes out once every two weeks, one email, no filler, and you can subscribe from the Derrick homepage.
Continue exploring this cluster
Start enriching your sheet in 30 seconds
Free for 100 credits/month. No credit card.