Cost Per Lead (CPL): Formula, Benchmarks & vs CPA

Cost per lead

Cost per lead (CPL) measures how much it costs to generate one new lead. The formula is Total Marketing Spend ÷ Leads Generated. It's a core efficiency metric — a healthy funnel keeps CPL below your cost per acquisition (CPA), which stays below customer lifetime value.

What Is Cost Per Lead?

CPL is a marketing metric that tells you the cost of generating a lead — a potential customer who showed interest by taking an action like filling out a form. It reveals which channels and campaigns produce interest most cost-effectively.

CPL Formula

Cost Per Lead = Total Marketing Spend ÷ Leads GeneratedCost to generate one lead

Worked example

A campaign spends $5,000 and generates 100 leads:

$5,000 ÷ 100 = $50 per leadWorked example

Is $50 good? It depends on what you sell — excellent for enterprise software, terrible for $20 t-shirts. CPL only makes sense relative to deal value.

What Affects Cost Per Lead

FactorEffect on CPL
IndustrySome sectors are inherently pricier
Target audienceNiche/high-value audiences cost more to reach
ChannelChannels vary in cost and conversion
Offer qualityA compelling offer lowers CPL
CompetitionHigh competition drives ad costs up

CPL vs CPA vs LTV

CPL is one link in the chain. The others:

  • CPA (cost per acquisition): cost to win a paying customer (always higher than CPL — not every lead converts).
  • CLV / LTV: total value a customer brings over time.

CPL < CPA < CLVThe healthy relationship

Cost Per Lead FAQ

How do you calculate cost per lead?

Divide total marketing spend by the number of leads generated: CPL = Spend ÷ Leads. $5,000 spend for 100 leads = $50 per lead.

What's the difference between CPL and CPA?

CPL is the cost of a lead (someone who showed interest); CPA is the cost of an acquisition — a paying customer. Since only a fraction of leads convert, CPA is always higher than CPL.

What is a good cost per lead?

There's no universal figure — it must be well below your CPA and a small fraction of customer lifetime value. A $50 CPL is great for high-ticket B2B and poor for low-margin retail.

How do I lower my CPL?

Improve targeting, double down on high-converting channels, strengthen the offer, and optimize landing pages and forms. Cutting wasted spend on poor channels is usually the fastest win.

Adlega - Reduce Your Churn