ADSSystem

Cost per lead calculator

Cost per lead, and what that lead really costs once qualification and close rates have taken their share.
In one line

Enter spend and leads to get CPL, then add qualification and close rates to see cost per qualified lead and true customer acquisition cost.

CPL = Ad spend ÷ Leads
$
%
%
$
Cost per lead -
Cost per qualified lead-
Cost per customer (CAC)-
Revenue per lead-
ROAS-
CPL is the first number in a chain. The last one is what a customer costs.
Cost per lead is the first numberCost per customer is the lastLeads500Qualified17535.0%Opportunities9654.9%Customers3839.6%

The formula

CPL = Ad spend ÷ Leads

CPL is the least interesting number in the chain

Cost per lead is spend divided by leads, and on its own it says almost nothing. A $40 CPL is excellent if a third of those leads qualify and a fifth of those close, and catastrophic if the form is filling up with students and competitors.

  • The chain is what matters.
  • Twenty thousand dollars buying 500 leads at $40 gives 175 qualified leads at $114 each, and 38 customers at $520 apiece.
  • Against a $4,200 average deal that is a real business.
  • Change the qualification rate to 12 percent and the same $40 CPL produces a $1,515 customer – the top of the funnel is identical and the outcome is a different company.

Where CPL typically lands

SectorTypical CPL
B2B SaaS$60–200
Professional services$50–180
Home improvement$40–120
Legal$100–400
Insurance and finance$80–300
Education$30–100
Wide ranges, and deliberately so. CPL scales with deal value, competition and how much friction the form carries. A benchmark is only useful for spotting an order-of-magnitude problem; the number that matters is your own CAC against your own deal value.

Friction is a pricing decision

Every field you remove lowers CPL and lowers lead quality. Every field you add does the reverse. This is not a problem to solve, it is a dial to set.

  • If sales capacity is the constraint – a small team that can only work so many conversations – add friction, raise CPL and hand over fewer, better leads.
  • If capacity is plentiful and the cost is in media, strip the form and let volume do the work.
  • The mistake is optimising the dial for the wrong constraint, which usually happens because CPL is the number on the dashboard and sales capacity is not.

The trap

Optimising campaigns on CPL when the platform is happy to help.

Optimising campaigns on CPL when the platform is happy to help. Lead-form ads, broad targeting and aggressive bid strategies will drive CPL down impressively by finding people who will fill in anything. The media report improves every week while the sales team quietly stops trusting the pipeline.

  • The fix is to feed qualification back into the ad platform rather than measuring it in a spreadsheet afterwards.
  • Send a qualified-lead or closed-won conversion back through the API and let the bidding optimise toward that instead.
  • Until that loop exists, treat CPL as a diagnostic and judge the channel on cost per customer.

Frequently asked

Divide total ad spend by the number of leads generated in the same period. Spending $20,000 for 500 leads gives a CPL of $40.
It depends on deal value and close rate rather than on the sector average. A CPL is good when the resulting cost per customer sits comfortably below the gross profit of an average deal.
CPL is the cost of a lead. CAC is the cost of a customer, which is CPL divided by the share of leads that qualify and then close. CAC is always the larger number, often by an order of magnitude.