What is cost per lead?
Cost per lead, or CPL, is what you pay in ad spend for each lead generated. It is a top-of-funnel efficiency metric, common in B2B where the lead, not the immediate sale, is the conversion event.
CPL is only half the story. A lead is not a customer, so a low CPL means little until you know how many of those leads convert.
The CPL formula.
CPL = total ad spend divided by the number of leads in the same period. Define a lead consistently, since a raw form fill and a qualified lead are very different in both cost and worth.
Match spend to the leads it produced, over one window. Drifting periods distort the number.
A worked example.
You spend 5,000 dollars and generate 100 leads. CPL is 5,000 divided by 100, which is 50 dollars per lead.
What is a good CPL?
There is no universal figure, because CPL depends on the channel, the industry, and above all the quality of the lead. A 50 dollar lead that converts at 10% is far better than a 20 dollar lead that converts at 1%. Judge CPL by what the leads become, not by the number alone.
Trace CPL downstream with funnel conversion and cost per acquisition. A cheap lead that never reaches a closed deal is the most expensive kind.
How to lower your CPL.
Improve targeting and offer relevance, raise landing-page conversion, and drop sources that produce leads that never advance. But cheaper leads are a false economy if they do not convert.
Organic search produces leads with no per-lead media cost, and intent-driven leads tend to be better qualified than those bought broadly. See how we generate better-fit B2B SaaS leads through SEO.
