Formlyy Journal
Cost per opportunity: definition + calculation + method in 2026
Apr 26, 2026 · 9 min read · By Arthur Goudard

Cost per lead answers a useful but incomplete question: How much does a contact cost?
Cost per opportunity goes further: how much does it cost for a lead to actually move forward in the sales pipeline?
This nuance changes a lot of things. A lead may be curious, poorly qualified, off-target or impossible to reach. An opportunity assumes that a minimum of fit, intention and sales follow-up exists.
In a period where ad budgets are more challenged, it is often this KPI which allows us to move from surface reporting to a business discussion.
Definition of cost per opportunity
Cost per opportunity, often called CPO, measures the average cost necessary to generate a qualified business opportunity.
The simplest formula is:
| KPIs | Formula |
|---|---|
| Cost per opportunity | marketing and sales spend / number of opportunities created |
If you spend 12,000 euros over a month and these actions create 30 sales opportunities, your cost per opportunity is 400 euros.
Mosaic defines cost per opportunity as a measure of the amount spent to generate each highly qualified lead in the pipeline. Oktopost also emphasizes its ability to show whether marketing programs transform leads into pipelines.
In other words: CPO measures less noise and more progress.
Why it is more useful than CPL alone
The CPL remains practical for controlling the acquisition.
But he can deceive.
A campaign can produce leads at 18 euros, then very few opportunities. Another can produce leads at 60 euros, but open up many more serious discussions. If you only look at the cost of contact, the first campaign looks better. If you look at the pipeline, the latter may win.
The cost per opportunity therefore allows us to put the right subjects back on the table:
- does the source attract the right people?
- does the qualification filter correctly?
- do the meetings lead to a sales follow-up?
- does the budget generate usable pipeline?
The CPO forces marketing and sales to look at the same value stage.
What to count in the calculation
The calculation depends on your maturity level.
For a simple version, you can start with:
- ad budget;
- tools used to generate and process leads;
- cost of service providers or agency;
- SDR or sales time dedicated to qualification;
- cost of automation for making appointments or nurturing.
The more costs you include, the closer the figure comes to economic reality. But there is no need to seek perfection from the first month.
Start with a clear definition, keep it stable, then improve it.
The real difficulty: defining an opportunity
The cost per opportunity trap is not the formula.
The trap is the word “opportunity”.
If every team creates an opportunity as soon as a lead answers the phone, the KPI becomes too optimistic. If the team almost waits for the salesperson proposal, it becomes too late.
An opportunity should at least bring together:
- an explicit need;
- a fit with the offer;
- a relevant contact person;
- an accepted next commercial step;
- a reasonable probability of sale in the medium term.
This definition must be linked to the sales pipeline. Otherwise, the CPO floats in the reporting without real operational value.
Reading example
Let's take three sources of acquisition.
| Source | Expense | Leads | Opportunities | CPL | Cost per opportunity |
|---|---|---|---|---|---|
| Meta Ads | €6,000 | 300 | 12 | €20 | €500 |
| Google Ads | €6,000 | 120 | 24 | €50 | €250 |
| SEO | €3,000 | 60 | 15 | €50 | €200 |
If we only look at the CPL, Meta Ads wins.
If we look at the cost per opportunity, Google Ads and SEO take the advantage. This is not to say that Meta Ads is bad. This means that we must look at the quality of the course, the message, the level of qualification and the salesperson outcome.
CPO is therefore not used to suddenly cut channels. It helps to ask better questions.
How to reduce cost per opportunity
There are two ways to reduce CPO: lower costs or create more useful opportunities with the same budget.
The second path is often the most interesting.
Improve targeting and messaging
A message that is too broad attracts too much curiosity.
A more precise message attracts fewer people, but more aligned prospects. The CPO can fall even if the CPL rises.
Qualify early
Qualification doesn't just have to happen during the call.
A good form, conversation, or clear routing can weed out weak requests before they consume sales time.
Linking acquisition and CRM
Without a connection between campaign, lead, appointment and opportunity, you can't know what really works.
CPA can already help move away from simple cost per lead, but CPO becomes more precise for activities where the sale goes through a pipeline.
Analyze losses step by step
High CPO can come from several places:
- poor targeting;
- low response rate;
- making appointments too quickly;
- weak show-up;
- poorly defined opportunities;
- salespeople too busy;
- misaligned offer.
The number raises the alarm. Step-by-step analysis gives action.
Cost per opportunity and Ad agencies
For an agency, cost per opportunity is also a proof tool.
A client can dispute a CPL. He can say that leads are low, that salespeople are wasting time, that budgets are not producing enough. But if the agency shows which campaigns create the best opportunities, the discussion becomes more robust.
This obviously requires moving away from pure Ads reporting.
But this is precisely where the value is created: an agency that knows how to talk about pipeline becomes more difficult to compare to an agency that only talks about clicks and forms.
The right reflex in 2026
Cost per opportunity is not another KPI to thicken a dashboard.
It's a reality filter.
It forces us to look at what the acquisition really produces for the business. Not just contacts. Not just dates. Opportunities that can move forward.
So the right question is not: “How much did we pay our leads?”
The real question is: how much did we pay to create a business opportunity strong enough to enter the pipeline?
When this question becomes clear, budget decisions become much healthier.
FAQ
Frequently asked questions
What is the difference between cost per lead and cost per opportunity?
Cost per lead measures the cost of a contact generated. Cost per opportunity measures the cost of a qualified lead actually entering an actionable sales stage.
Should commercial salaries be included in the calculation?
Yes if you want a full read. To get started, you can calculate a marketing version alone, then gradually add qualification and processing costs.
Does cost per opportunity replace CAC?
No. CAC measures the cost of acquiring a signed client. Cost per opportunity comes first, as an indicator of pipeline quality and efficiency.
About the author
Arthur Goudard
My name is Arthur Goudard. I share what I see in the field when a marketing strategy needs to turn warm interest into a useful conversation, then into a clear appointment.
Sources
Keep reading
Read next
