The cost of real pipeline
Cost per opportunity is spend divided by qualified opportunities created, measuring the cost of real pipeline rather than raw leads. It moves the measurement one crucial step down the funnel from cost per lead. A lead is anyone who filled a form; an opportunity is a qualified, sales-accepted deal. By dividing spend by opportunities rather than leads, cost per opportunity rewards the channels that produce pipeline that matters, not the ones that produce the cheapest form fills.Why it beats cost per lead
The two metrics can point in opposite directions, which is exactly why the distinction matters:
| Cost per lead | Cost per opportunity | |
|---|---|---|
| Measures | Cost of a form fill | Cost of a qualified deal |
| Rewards | Volume | Quality |
| Predicts revenue | Weakly | Strongly |
Where it sits in the stack
Cost per opportunity occupies the useful middle of the efficiency stack: closer to revenue than cost per lead, faster to read than cost per revenue, and tied to the sales-accepted opportunity that represents genuine pipeline. It is a natural companion to cost per pipeline, which measures the dollar value of pipeline per spend rather than the count of opportunities. Together they let a team judge channels on the pipeline they generate rather than the leads they collect, which feeds directly into the marketing efficiency ratio and honest budget allocation. A marketing team that manages to cost per opportunity funds the channels that build real pipeline and starves the ones that only look efficient on leads, which is the difference between spending on activity and spending on revenue.
Frequently Asked Questions
What is cost per opportunity?
It is the spend required to create one qualified opportunity, calculated as total marketing and sales-development cost divided by opportunities created. Because an opportunity is a qualified, sales-accepted deal rather than a raw lead, cost per opportunity measures the cost of real pipeline and is a much stronger channel-quality signal than cost per lead.
Why is cost per opportunity better than cost per lead?
Because it measures the cost of something that matters. Leads are cheap and often worthless; opportunities are qualified and predictive of revenue. A channel can have a low cost per lead and a terrible cost per opportunity if its leads do not convert, which is exactly the channel cost per lead would wrongly favor.
How do you use cost per opportunity?
To compare channels on the cost of the pipeline they actually produce, and to allocate budget toward the channels that create qualified opportunities most efficiently. It sits between cost per lead and cost per revenue, closer to the outcome than the former and faster to read than the latter.
Put these metrics to work
ORM builds custom revenue forecast models that turn concepts like cost per opportunity into prescriptive action for your team.
Schedule a Demo