Cost Per Opportunity (CPO)
Cost Per Opportunity (CPO) is a metric that measures the average marketing cost to generate one qualified sales opportunity.
Also known as: cost per qualified opportunity, marketing cost per opportunity, pipeline cost per opportunity
Cost Per Opportunity (CPO) measures the average marketing cost to generate a single qualified sales opportunity. It is calculated by dividing marketing cost by the number of opportunities generated in the same period, and it sits between cost per lead and cost per acquisition in the funnel-cost hierarchy. For pipeline-focused B2B teams, CPO is the metric that survives most disagreements about lead quality.
What Cost Per Opportunity Means
CPO is a mid-funnel efficiency metric. Because an opportunity represents a prospect that sales has accepted and qualified as worth pursuing, CPO is a stronger indicator of meaningful pipeline contribution than CPL, which counts leads regardless of whether sales would touch them. The metric filters out low-quality leads that never become real sales conversations and is therefore the cleanest channel-level efficiency comparison for B2B teams whose mission is pipeline generation rather than lead generation. CPO is calculated per channel, per campaign, or blended company-wide depending on the decision it informs.
How Cost Per Opportunity Works
Total marketing spend (and often SDR cost) divided by the number of qualified opportunities generated equals CPO. A channel with a CPL of 50 dollars and an opportunity conversion rate of 2 percent has a CPO of 2,500 dollars, often worse than a channel with 200 dollar CPL and 20 percent opportunity conversion. The denominator definition matters enormously: CPO is only meaningful if “opportunity” is defined consistently across channels and stably over time. If marketing and sales disagree on what qualifies, or if the definition tightens or loosens during the reporting period, CPO becomes incomparable across both periods and channels.
Common Pitfalls and Misconceptions
The practitioner caveat is the denominator definition. Loose opportunity acceptance criteria inflate the count and depress CPO artificially; tight criteria do the reverse. The second pitfall is excluding SDR costs: if a channel produces leads that require heavy SDR follow-up to become opportunities, excluding SDR costs flatters that channel and overstates its efficiency relative to channels whose leads convert with less sales effort. The third is comparing CPO across very different deal sizes without weighting: a 5,000 dollar CPO is excellent for 100,000 dollar enterprise deals and catastrophic for 5,000 dollar SMB deals.
Cost Per Opportunity in Practice
The metric depends on disciplined opportunity hygiene more than on the math itself, which is why marketing operations should own the definition and the CRM should enforce it through required fields. The cleanest CPO reporting includes both marketing-only and marketing-plus-SDR variants so leadership can see channel efficiency at both the marketing layer and the full-funnel layer. Pair CPO with downstream win rate and average deal size to compute a fully-loaded cost per closed-won deal, which is the metric finance actually needs for budget decisions. CPO alone, without those downstream layers, points at the right diagnostic but stops short of the budget conclusion.
Common questions.
Why use cost per opportunity instead of cost per lead?
How is cost per opportunity calculated?
Where does CPO fit among other cost metrics?
What is a good cost per opportunity?
What makes cost per opportunity hard to measure accurately?
Should CPO include sales development costs?
How does CPO interact with sales-accepted lead definitions?
Related Terms
More from Measurement.
Let’s Talk
Let’s talk about what your next quarter could look like.
Tell us what you’re working on. A senior practitioner reads it, not an SDR queue, and replies, usually within one business day.
- Reviewed personally, not routed through a queue.
- A conversation about what you’re actually working on, not a generic pitch.
- No pressure, just a chance to talk it through.