Cost Per Lead Calculator

Cost per lead is spend divided by the leads that spend produced. Dividing by qualified leads instead shows what a sales-ready lead really costs.

Also called: CPL calculator

  • Last updated
  • Formula tested against reference values

Your numbers

Form fills, calls or sign-ups attributed to this spend.

Leads that met your qualification criteria (MQL or SQL). Optional.

Result

Cost per lead
—

Calculating…

Cost per qualified lead
—
Leads that qualified
—

How to use this calculator

  1. Enter or choose campaign spend.
  2. Enter or choose leads generated.
  3. Enter or choose qualified leads.
  4. The cost per lead updates as you type. Use Copy result or Share to keep it.

Method

CPL = Spend ÷ Leads; Cost per qualified lead = Spend ÷ Qualified leads; Qualified rate = Qualified leads ÷ Leads × 100

Spend
campaign cost in the period
Leads
all leads attributed to that spend (the CPL denominator)
Qualified leads
the subset that met your criteria

Worked example

  1. CPL = 4,500 ÷ 150 = $30.
  2. Cost per qualified lead = 4,500 ÷ 60 = $75.
  3. Qualified rate = 60 ÷ 150 × 100 = 40%.

Spending $4,500 for 150 leads is $30 per lead, but $75 for each of the 60 qualified leads.

What the result means

A cheap CPL is not a win if few leads qualify. Compare channels on cost per qualified lead, or better still on cost per customer.

Assumptions and limits

  • All leads in the count came from the spend entered, under your attribution rules.
  • Duplicate and spam leads inflate the lead count and make CPL look lower than it is.

Questions

What is the difference between CPL and CPA?

CPL divides by leads. CPA divides by a later conversion such as a purchase, so it is always equal to or higher than CPL for the same spend.

Should agency fees be in the spend?

Include them if you want the full cost of a lead; leave them out to compare media efficiency between channels. Say which you used.