Knowledge Hub · Glossary

Cost Per Lead vs Cost Per Opportunity: What's the Difference?

Cost Per Lead counts everyone who filled a form. Cost Per Opportunity counts only the ones that turned into real pipeline. Budgeting off the first number routinely rewards the wrong channels.

Cost Per Lead (CPL) is total spend divided by the number of leads generated, regardless of what happens to them afterward. It's cheap and fast to compute early in a campaign, but it says nothing about whether those leads ever went anywhere.

Cost Per Opportunity (CPO) is total spend divided by the number of leads that actually convert into a qualified sales opportunity - past SQL, into active pipeline. It's a later, harder-won number, but it reflects the real cost of generating pipeline rather than just contacts.

The two can rank channels in opposite order. A channel with a low CPL but weak lead-to-opportunity conversion can end up with a far higher CPO than a channel with a higher CPL but a much stronger qualification rate. Budget decisions made on CPL alone tend to favour high-volume, low-friction channels - broad content downloads, generic paid social - over channels that produce fewer but far more qualified leads. For any program measured on pipeline rather than lead count, CPO is the number that should actually decide where budget goes.