The three models
The number on the invoice matters less than who carries the risk of underperformance and whether the price falls as the system improves.
Retainers, and who carries the risk
A retainer buys ongoing campaign management for a fixed monthly fee. Single-channel programs typically start at 3,000 to 8,000 dollars a month, multi-channel around 5,000 to 10,000. The cost is predictable, which buyers like. The catch is that the risk of underperformance sits entirely with you. If the campaigns produce nothing, you still pay.
Pay per meeting, and who carries the other risk
Pay-per-meeting flips the risk to the agency: you only pay for a confirmed qualified meeting. SMB meetings run 150 to 500 dollars, mid-market 300 to 900, enterprise 800 to 2,500 plus. The problem is the incentive. An agency paid per meeting maximises meeting count, which produces pushy sequences, burned domains and meetings that look good in a report and never convert to pipeline.
The hybrid, and why it is growing
A base retainer plus a performance bonus is increasingly common because it balances predictability for the buyer with upside for the agency. It softens both risks: the base keeps the lights on, the bonus aligns the agency with results. It is the fairest of the three for an ongoing relationship, and it is close to how a built system with a performance component works.
Versus a built system you own
Every model above is an operating expense that never bends. A built and maintained system is different: you pay a build cost once, then a retainer to run it, and the cost per meeting falls as domains warm and targeting sharpens. Over 12 to 24 months the per-meeting cost usually drops below any flat agency rate, and you own the machine. The honest math is on the comparison page.
Questions people also ask
How much does a B2B lead gen agency cost in 2026?
Retainers run about 2,000 to 10,000 dollars a month, and pay-per-meeting ranges from 150 dollars for SMB to 2,500 plus for enterprise meetings.
Is retainer or pay-per-meeting better?
Retainer puts the underperformance risk on you. Pay-per-meeting shifts it to the agency but rewards volume over quality. A hybrid balances both.
Why does a built system cost more upfront?
You pay for the build, but you own the asset and the cost per meeting falls over time instead of staying flat.