Cost Per Lead (CPL)
Cost per lead is total advertising spend divided by the number of enquiries it generated, regardless of whether those enquiries went on to become paying customers, giving a per-enquiry price rather than a per-sale one.
Why it matters
It is the fastest available read on campaign efficiency, and the easiest to misinterpret. Because leads arrive earlier in the process than sales, CPL is available for judgment sooner than any downstream metric, which makes it tempting to treat as the whole story.
What people get wrong
Optimising toward it directly. Two leads at the same price are not worth the same amount - one closes at nothing, one closes at ninety thousand dollars. An account tuned purely to produce the cheapest possible lead will systematically starve the campaigns producing the expensive, higher-intent ones. Cost per lead is a diagnostic; booked value is the objective.
How it actually works
CPL is spend divided by lead count over a matching period, where a lead is defined as whatever the account counts as an enquiry - a form submission, a phone call, a chat conversation, sometimes several of these combined. That definition is a choice, and it changes the number substantially depending on how broadly or narrowly it is drawn.
Because a lead is an early-funnel event, CPL responds faster to campaign changes than CPA or revenue-based metrics, which makes it useful for quick diagnosis but risky as the only measure of success, since a campaign can produce cheap leads consistently while producing almost no actual business.
Different lead sources typically produce structurally different CPLs - a branded search campaign usually costs less per lead than a broad prospecting campaign - and averaging them together into a single account-wide CPL obscures which source is actually doing the work.
What goes wrong with it in real accounts
The most common mistake is comparing CPL across channels that attract fundamentally different intent levels, such as comparing a branded search campaign's CPL to a cold social prospecting campaign's CPL and concluding the social campaign is underperforming, when the two were never generating comparable leads in the first place.
The second is shifting budget toward whichever campaign has the lowest CPL without checking close rate, which reliably moves spend toward the channel producing the largest volume of low-intent enquiries rather than the channel producing the most revenue. The symptom shows up downstream, usually weeks later, as a sales team reporting more calls but a flat or falling booking rate, long after the budget shift already happened.
The third is letting a lead-generation form's definition drift without noticing - adding an extra field that filters out unqualified leads will raise CPL even though the leads arriving are now more valuable, and reading that rise as the campaign getting worse rather than the form getting better.
How it relates to the other terms
CPL sits upstream of cost per acquisition in the funnel: CPA measures the cost of a customer, CPL measures the cost of the enquiry that might become one, and the gap between the two is the close rate, which CPL alone cannot see.
The definition of what counts as a lead is itself governed by conversion tracking setup - a form that fires its tracking event on load rather than on successful submission will report a CPL that looks better than the real cost of a genuine enquiry.
For phone-driven businesses in particular, a meaningful share of leads only become visible through call tracking, and a CPL calculated without it is silently excluding a channel that may be producing a large share of actual enquiries.
Frequently asked
Is a lower cost per lead always better?
No. A lower CPL often means the campaign is attracting a larger volume of lower-intent enquiries rather than a more efficient set of good ones. Check close rate and booked value alongside CPL before shifting budget toward whatever channel produces the cheapest leads.
Why does my cost per lead vary so much between campaigns?
Different campaign types attract different intent levels by design. Branded search typically produces lower CPL because it captures people already looking for you, while broad prospecting or social campaigns reach people earlier in their decision, which naturally costs more per enquiry generated.
Should cost per lead be the main metric I optimise toward?
Generally no, on its own. It is useful as an early, fast-moving diagnostic, but a campaign optimised purely for the cheapest lead tends to starve the more expensive, higher-quality leads that actually close. Pair it with close rate or downstream CPA before making budget decisions.