π 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.
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: Cost per Lead
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.
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
ROI Calculator (Marketing Campaign)
Calculate return on investment for any marketing campaign in seconds. Free online ROI calculator for US marketers and founders.
Calculate Now β π―CAC Calculator (Customer Acquisition Cost)
Calculate Customer Acquisition Cost in seconds. Track sales + marketing spend per new customer for any SaaS or D2C business.
Calculate Now β πLTV Calculator (Customer Lifetime Value)
Estimate Customer Lifetime Value for SaaS, subscription, and D2C businesses. Free online LTV calculator with churn input.
Calculate Now β πConversion Rate Calculator
Calculate conversion rate for any funnel step. Free online tool for landing pages, ads, ecommerce, and SaaS signups.
Calculate Now β