πŸ“ˆ Business & Marketing

Cost Per Lead (CPL) Calculator

Calculate cost per lead from total spend and lead count. Free CPL calculator for US B2B, paid media, and demand-gen teams.

Loading calculator…
Share: WhatsApp Facebook X / Twitter

What This Calculator Tells You

Cost per lead (CPL) is what you pay, on average, to get one potential customer to raise their hand β€” fill out a form, book a demo, download a guide or call. It is the core efficiency metric for lead-generation campaigns.

Enter your total spend and the number of leads to get your CPL.

What to Enter

  • Total spend ($) β€” everything spent to generate the leads in the period: ad spend, plus agency or freelancer fees, landing-page tools and lead-magnet production if you want a fully loaded CPL.
  • Leads β€” leads generated in the same period. Remove duplicates, spam and test submissions first.

Worked Examples

1. A Google Ads campaign

$8,000 spend, 240 form fills.

  • CPL $33.33.

2. A Meta lead-form campaign for a local business

$1,500 spend, 42 leads.

  • CPL $35.71. If 1 in 6 leads becomes a customer worth $900 in profit, each customer costs about $214 β€” clearly worth it.

3. A B2B webinar

$12,000 in promotion and production, 150 registrants.

  • CPL $80. High compared with consumer campaigns, but typical for B2B where deals are large.

How It’s Calculated

CPL = Total Campaign Spend Γ· Number of Leads Generated.

How to Read Your Result

  • CPL is only half the picture. A $20 lead that never buys is worse than a $90 lead that often does.
  • Work back from customer value: maximum CPL β‰ˆ profit per customer Γ— lead-to-customer rate.
  • Benchmarks vary widely β€” consumer offers can run under $20, while B2B software and legal or financial services often see $100+.
  • Next step: calculate cost per paying customer with the CAC calculator.

Common Mistakes to Avoid

  • Counting junk leads (spam, duplicates, fake emails) which lowers CPL artificially.
  • Optimizing for the cheapest CPL instead of the best cost per sale.
  • Leaving out non-ad costs when comparing paid campaigns with content or events.
  • Mismatched date ranges between spend and leads.
Built and maintained by GenAlpha Tools Editorial. Uses the standard published formula shown above. How we calculate · Report an error

When to Use This Calculator

  • Compare lead costs across Google, Meta, LinkedIn and other channels.
  • Set a target CPL before launching a campaign.
  • Decide which campaigns to scale or pause.
  • Report marketing efficiency to clients or management.

Frequently Asked Questions

How is cost per lead calculated?

CPL = total marketing spend Γ· number of leads generated in the same period.

What is a good cost per lead?

One that leaves room for profit after your lead-to-customer conversion rate. Calculate the maximum you can afford rather than relying on industry averages.

What is the difference between CPL and CPA?

CPL is the cost to generate a lead. CPA (cost per acquisition) is usually the cost to get a sale or customer. See the CPA calculator.

How can I lower my CPL?

Tighten targeting, test stronger offers or lead magnets, simplify forms and improve landing-page conversion rate β€” without lowering lead quality.

Do you store the values I enter?

No. All calculations happen in your browser. Your data never leaves your device.

Related Guides

Related Calculators