Cost Per Lead Calculator
Calculate your cost per lead instantly with industry benchmarks by channel. See if your CPL is good and get AI tips to reduce it.
Total campaign or channel spend for the period you're measuring
Number of leads (form fills, signups, demo requests) from this spend
What percentage of leads become paying customers? Used to estimate CAC.
Average revenue per customer. Used to calculate ROI metrics.
Formula
CPL = Total Marketing Spend ÷ Total Leads Generated
Cost Per Lead measures how much you spend to acquire one potential customer. Lower CPL means more efficient lead generation, but must be balanced against lead quality and conversion rates.
$50.00 CPL — Good. Healthy CPL for e-commerce and content marketing.
How Does Your CPL Compare?
Source: HubSpot, WordStream Industry Benchmark Data 2024
How to Calculate Cost Per Lead
- Enter your total marketing spend for the campaign or time period
- Enter the total number of leads generated from that spend
- Optionally add your lead-to-customer conversion rate for CAC estimates
- Optionally add your average deal value for ROI calculations
- View your CPL, health score, and compare to industry benchmarks
- Chat with our AI Marketing Analyst for personalized optimization tips
CPL Benchmarks by Channel and Industry
$45-$90
Google Ads (B2B)
$25-$50
Google Ads (B2C)
$75-$150
LinkedIn Ads
$50-$100
Facebook Ads (B2B)
$15-$40
Facebook Ads (B2C)
$30-$75
Content Marketing
$10-$30
Email Marketing
$50-$200
SaaS Industry Average
$25-$55
E-commerce Average
$150-$300
Financial Services
Source: HubSpot, WordStream Industry Benchmark Data 2024