Glossary

What is Cost Per Lead (CPL)?

Cost per lead (CPL) is the average advertising spend required to generate one lead, calculated as total spend divided by the number of leads. It measures the efficiency of demand capture, but says nothing about lead quality or whether those leads ever become paying customers.

The CPL formula and what it actually measures

The arithmetic could not be simpler: cost per lead is total advertising spend divided by the number of leads generated in the same period. Spend £4,000 on a campaign that produces 200 form fills and the CPL is £20. The discipline is not in the calculation but in the definition - a lead has to mean the same thing every time you measure it, or the number quietly becomes meaningless. A marketing-qualified lead, a raw newsletter sign-up and a booked demo are wildly different things, and blending them into one CPL hides exactly the variation a planner needs to see.

Used carefully, CPL is the headline efficiency metric for lead generation, the lead-gen counterpart to ROAS in e-commerce. It tells you how cheaply a channel produces new prospects. What it cannot tell you is whether those prospects are any good - and that blind spot is where most CPL-led decisions go wrong.

CPL vs CAC: the quality and close-rate gap

CPL stops at the lead; the more important number sits one step further down the funnel. Customer acquisition cost - covered in full under customer acquisition cost - is the spend required to win a paying customer, and the two are bridged by close rate. If CPL is £20 and one lead in ten converts, your CAC is already £200 before a single sales salary or tool cost is added. Push CPL down to £10 by chasing a cheaper audience whose leads close at one in forty, and your CAC quietly climbs to £400 even though the headline efficiency metric improved.

This is the trap of optimising CPL in isolation. The cheapest leads are frequently the worst, because low-intent audiences are easy to reach and easy to convert into a form fill - just not into revenue. A serious lead-gen plan therefore reads CPL and close rate together, weighting each channel by the quality of the leads it produces rather than the volume. You can pressure-test the full chain from CPL through close rate to customer cost with the CAC calculator.

CPL by channel and how it moves with spend

CPL is never a single fixed number - it varies sharply by channel and rises as you scale. Search tends to deliver high-intent leads at a higher CPL; paid social can produce cheaper leads of more variable quality; a referral or organic channel might post the lowest CPL of all. Comparing channels on CPL alone, without adjusting for the quality each one delivers, leads straight to the cheap-but-useless trap described above.

Just as important, CPL is not stable within a channel as budget grows. The first pound of spend buys the cheapest, most responsive audience; each additional pound reaches people who are progressively harder and more expensive to convert, so CPL climbs along a saturation curve. The same diminishing returns that flatten ROAS in e-commerce push CPL upward in lead generation. A channel showing a £20 blended CPL today may already be delivering its next tranche of leads at £45, which means doubling its budget will not simply double the leads - a fact that average CPL conveniently hides.

Using CPL in forecasting

Because CPL rises predictably as audiences saturate, it can be forecast rather than assumed to hold flat - and that is the difference between a credible lead-gen plan and a hopeful one. Treating last month’s CPL as a constant when you raise the budget is the single most common forecasting error in lead generation, because it ignores the curvature that makes incremental leads more expensive. Modelling the relationship between spend and leads turns CPL from a backward-looking report into a forward-looking planning input, which is the core idea behind paid media forecasting.

ElenIQ fits each channel’s response curve from your historic data and projects how CPL changes at higher budgets, so you can see where leads start getting expensive before you commit the spend. You can model that directly with the paid media forecast calculator and translate a CPL forecast into a true cost per customer with the CAC calculator.

Related terms

Frequently asked questions

What is cost per lead (CPL)?

Cost per lead is the average amount of advertising spend needed to generate a single lead - a form fill, sign-up, enquiry or other recorded expression of interest. It is the headline efficiency metric for lead generation campaigns, showing how cheaply a channel produces new prospects, though it deliberately ignores what happens to those prospects after they convert.

How is cost per lead calculated?

CPL is total advertising spend divided by the number of leads generated over the same period. If a campaign spends £4,000 and produces 200 leads, the CPL is £20. The figure can be calculated per channel, per campaign or across the whole account, and it should always use a consistent definition of what counts as a lead so comparisons stay honest.

What is a good cost per lead?

There is no universal good CPL - it depends entirely on lead quality, close rate and the value of a closed deal. A £100 CPL is excellent if those leads close at 30 percent into £5,000 contracts, and terrible if they rarely convert. The only reliable benchmark is your own economics: a good CPL is one that produces leads cheaply enough to hit a profitable customer acquisition cost after the close rate is applied.

How is CPL different from CAC?

CPL is the cost to acquire a lead; customer acquisition cost (CAC) is the cost to acquire a paying customer. The two are linked by close rate: if CPL is £20 and one in ten leads becomes a customer, CAC is at least £200 before sales and overhead costs are added. A low CPL with a poor close rate can still produce a ruinous CAC, which is why CPL should never be optimised in isolation.

Can cost per lead be forecast?

Yes. Because CPL rises as spend grows and the cheapest, most responsive audiences are exhausted, it can be forecast from a channel response curve rather than assumed to hold flat. ElenIQ fits each channel’s curve from historic data and projects how CPL changes at higher budgets, so you can see where leads start getting expensive before you commit the spend.

Forecast before you commit budget

ElenIQ’s Dex forecasts the commercial impact of budget changes - including how CPL rises as a channel saturates - before any spend is committed, so you plan on the curve rather than on last month’s average.

Explore ad spend forecasting