Cost Per Lead (CPL) Calculator

Find what each lead costs you — the step before customer acquisition cost.

$

Total spend on the campaign or channel in the period.

Form fills, demo requests, signups — whatever you count as a lead.

Cost per lead (CPL) $25
Cost to generate 100 leads $2,500
Leads per $1,000 spent 40

What is cost per lead (CPL)?

Cost per lead (CPL) is how much you pay, on average, for each lead your marketing generates — a form submission, free-trial signup, demo request, or any top-of-funnel action you track.

CPL = Marketing spend ÷ Leads generated

If you spent $5,000 on a campaign and captured 200 leads, your CPL is $5,000 ÷ 200 = $25.

How to calculate cost per lead (step by step)

  1. Pick a scope — one campaign, one channel, or all paid lead gen in a month.
  2. Sum marketing spend in that scope (ad spend only for media CPL; add sales/tools for fully loaded CAC later).
  3. Count leads using one consistent definition (e.g. "demo booked," not "any form fill").
  4. Divide: spend ÷ leads = CPL.
  5. Bridge to CAC: CPL ÷ lead-to-customer rate ≈ implied CAC.

Worked example: B2B SaaS LinkedIn campaign

Metric Value
LinkedIn ad spend $8,000
Demo requests (leads) 40
CPL $200
Leads that become paying customers 8 (20% close rate)
Implied CAC $8,000 ÷ 8 = $1,000

If average LTV is $4,500, LTV:CAC ≈ 4.5:1 — healthy. If only 2 customers close (5% rate), CAC jumps to $4,000 — same CPL, very different outcome.

Worked example: ecommerce list-building

Spend $1,200 on Meta lead ads → 600 email signups → CPL = $2.
If 3% of subscribers buy within 90 days at $85 AOV, you get ~18 orders → effective cost per order ≈ $67 before creative fatigue and email costs. CPL looks cheap; profitability depends on conversion rate and margin downstream.

CPL vs. CAC — don't mix them up

CPL measures the cost of a lead; CAC (customer acquisition cost) measures the cost of a paying customer. Leads sit earlier in the funnel. A $25 CPL is excellent if 20% of leads convert to customers ($125 effective CAC) and terrible if only 1% convert ($2,500 CAC). Always read CPL alongside your lead-to-customer conversion rate.

How CPL connects to conversion rate and CTR

Low CPL with low lead quality is a trap. Track:

  • CTR — are the right people clicking?
  • Landing conversion rate — are clicks becoming leads?
  • Lead-to-customer rate — are leads becoming revenue?

Improve conversion rate on the landing page or in sales follow-up and the same CPL buys you cheaper customers without changing ad spend. That's why CPL is a diagnostic metric for both media buyers and growth teams.

What is a good CPL?

There is no universal number — it depends on what a lead is worth. Compare CPL to expected revenue per lead (deal size × close rate × margin). B2B SaaS demo requests often run $50–$300+; ecommerce email signups might be $1–$10. Benchmark against your own channels, not a generic industry average.

Use CPM & CPC to diagnose whether CPL rose because clicks got expensive or because the landing page stopped converting.

CPL vs CAC — full funnel

CPL alone does not prove profitability — use lead-to-customer rate to estimate implied CAC, or read CAC vs CPL for the full funnel picture.

Industry benchmarks

B2B SaaS demo request (typical) ~$50–$300+
B2B SaaS free trial signup ~$15–$80
Ecommerce email/SMS lead ~$1–$10
Financial services lead ~$100–$500+
Local services (home, legal) ~$20–$150
LinkedIn B2B lead gen (avg) often $75–$200+

Frequently asked questions

How do you calculate cost per lead?

Divide total marketing spend by the number of leads generated in the same period. For example, $5,000 spent for 200 leads is a CPL of $25. Use consistent definitions — only count leads that meet your quality criteria.

What is the difference between CPL and CAC?

CPL is spend divided by leads; CAC is spend divided by paying customers. CPL measures top-of-funnel efficiency; CAC measures whether acquisition is profitable. You need both — and the conversion rate between them — to understand unit economics.

What is the difference between CPL and CPA?

CPA (cost per acquisition) usually refers to any conversion action — sometimes a lead, sometimes a purchase. CPL specifically means cost per lead. In ecommerce, CPA often means cost per sale; in B2B, CPA and CPL are often used interchangeably for form fills.

What is a good cost per lead?

A good CPL is one where the leads you buy convert to customers at a profitable CAC. Compare CPL to expected customer value: if average deal size is $5,000 and 10% of leads close, each lead is worth ~$500 — a $50 CPL is healthy; a $400 CPL is not.

How can I lower my CPL?

Improve ad targeting to reach higher-intent audiences, test stronger offers and lead magnets, optimize landing pages for conversion, and cut underperforming channels. Also tighten lead quality filters — a lower CPL means nothing if lead quality drops.

Should I include sales team cost in CPL?

For a media-buying CPL, count only ad spend divided by leads — that is what this calculator measures. For a fully-loaded cost per customer, use the CAC calculator and include sales salaries, tools, and overhead.

How do you calculate CPL from CPC?

If you know CPC and landing conversion rate: CPL ≈ CPC ÷ landing conversion rate (as a decimal). Example: $3 CPC at 5% landing conversion → CPL ≈ $3 ÷ 0.05 = $60. Use the CPM & CPC calculator for CPC and the conversion rate calculator for on-site performance.

Why did my CPL increase when I scaled spend?

Broader targeting, audience fatigue, and higher auction competition often raise CPL as budgets grow. Segment by campaign and creative before blaming the whole channel — sometimes one ad set drives the increase while core audiences stay efficient.

Related calculators