Outsourcing B2B prospecting: agency, freelancer or pay-per-outcome
Outsourcing prospecting comes down to choosing who carries the volume risk: you, the provider, or nobody. That is what actually separates the three models, and there are situations where none of the three is the right answer.
Alexandre Berthon ·
The decision to outsource is rarely made for good reasons. It gets made because the pipeline is empty and it has to fill up fast. That is a poor position to negotiate from, and precisely the moment when the billing model matters most.
The short answer
Choose an agency if you are still looking for your target and your message: you are buying a method, and the retainer is the price of that exploration. Choose a freelancer if you need the same thing for a smaller budget, in a market they already know. Choose pay-per-meeting if you know exactly who you want in the room: you are no longer buying exploration but execution, and paying a retainer for execution means funding somebody else’s risk.
The three models side by side
| Model | What you are buying | Volume risk | When it is the right choice | What to watch |
|---|---|---|---|---|
| Agency | Capacity and a complete method: targeting, sequences, tooling, reporting. | You. A quiet month costs full price. | You are still working out your target, your message or your channel. | The reporting is produced by the party being paid on it. Ask to see the meetings, not the dashboards. |
| Freelancer | Time, and sector knowledge that already exists. | You again, but for a smaller amount. | Niche market, tight budget, need to start quickly. | Dependence on one person. If they stop, the channel stops with them. |
| Pay-per-meeting | An outcome defined in writing before anything starts. | The provider. Book nothing, get paid nothing. | You know precisely who you want to meet and what a good conversation looks like. | The unit price is higher, and the criteria document becomes the most important thing in the relationship. |
Amounts are deliberately absent from that table: they depend on your target and your definition of "qualified", and are better calculated than quoted.
The real deciding factor
The question is not which is cheapest, it is what you already know. If you have not settled on a precise target or a message, you are buying exploration. If you know exactly who you want in the room and what a good conversation looks like, you are buying execution.
A retainer pays for effort. A price per meeting pays for the outcome. Choosing between them means deciding which of the two you can specify.
When not to outsource
Outsourcing is not a shortcut around an unsolved commercial problem. Four situations where it fails whoever the provider is:
- Nobody has sold this product yet. Until a founder or an in-house salesperson has closed a few deals themselves, the pitch that works does not exist, and a provider cannot discover it on your behalf.
- The addressable market is too small. Below a few hundred eligible companies, volume outbound burns your target faster than it works it. Those accounts are handled by name, by your own team.
- Nobody in-house can take the meetings. A channel producing meetings that nobody honours properly costs money and burns accounts.
- You are trying to outsource a product or pricing problem. A conversion rate that will not lift after the meeting cannot be repaired upstream of it.
In the first two cases the useful spend is not a provider: it is a founder’s time on the first twenty calls.
Three questions to ask any provider
- What is your definition of a qualified meeting, and is it written down before we start?
- What happens when I reject a meeting? Who decides, and on what basis?
- Can I see the record of each meeting (who, when, what context) rather than a summary dashboard?
A serious provider answers all three without hesitating. Vague answers to the second almost always foreshadow the argument that arrives in month three.
What stays with you, whichever model you pick
- The exclusion list, kept current through the campaign.
- The final call on what counts as a conforming meeting.
- Running the meeting itself, unless you outsource closing as well.
- The follow-up after the meeting, which decides the channel’s real value.
Key points
- The billing model mostly decides who carries the volume risk.
- Outsource exploration if you are still finding your target, execution if you already know it.
- Do not outsource before anyone has sold the product, or into a market of a few dozen accounts.
- The written definition of "qualified" matters more than the headline price.
- Ask for the record of the meetings, not the aggregate reporting.
Frequently asked
Prospecting agency or in-house SDR?
An agency buys speed and a method: it starts in weeks and commits you to no hiring. An in-house SDR costs less per meeting once settled, but needs several months of ramp-up and steady volume to pay off. The switchover is a calculation: the SDR’s full annual cost divided by their annual conforming meetings, against the external unit price.
When should prospecting be outsourced?
When you already know who you want to meet and someone in the company has sold the product, but you do not have the capacity to prospect at the scale the market allows. Before those two conditions, outsourcing turns an unsolved commercial problem into a monthly expense.
How long before the first meetings?
The lead time depends mostly on the set-up work (criteria, account list, message), not on the billing model. What changes between models is what you pay during that time: a retainer runs from day one, pay-per-meeting only runs on delivery.
What if the meetings delivered are off-target?
That is settled beforehand, not afterwards: the clause that matters is the one saying who rules and on what basis. With written, checkable criteria, an off-target meeting is observed and not invoiced. Without them the discussion becomes a matter of leverage, and the provider has the advantage of producing the reporting.
OnQuota is the third model, with the record added: written criteria, a budget committed before the first call, and payment released meeting by meeting. See what each step leaves on the record