What Is a Good Cost per Lead? Benchmarks by Industry and Channel

~1 min read

CPL (cost per lead) benchmarks vary enormously by industry, channel, and lead definition. Comparing your CPL to a generic benchmark without context is misleading. The right question is: what CPL is sustainable given your revenue per lead?

The sustainability rule

Sustainable CPL = RPL × (1 − target gross margin on acquisition)

If your RPL is $400 and you want at least 70% gross margin on acquired customers: Maximum sustainable CPL = $400 × 0.30 = $120/lead

Any channel generating leads above $120 CPL is unprofitable. Any below $120 is profitable.

CPL benchmarks by channel

Channel Typical CPL range
Email marketing (owned list) $0.10–$5
Organic SEO $5–$50
Social media organic $5–$50
Google Ads (search) $20–$150
Facebook/Instagram Ads $10–$100
LinkedIn Ads $100–$500+
Events / Trade shows $200–$500
Cold outbound $50–$200
Referral programs $20–$100

CPL benchmarks by industry

Industry Low CPL High CPL
B2C ecommerce $5 $50
SMB SaaS $30 $200
Mid-market SaaS $100 $500
Enterprise software $300 $1,500+
Financial services $100 $400
Healthcare / Medical $50 $300

Enterprise software has very high CPL because decision-makers are hard to reach, sales cycles are long, and deal values justify the investment.

Why low CPL is not always good

A $5 CPL from a broad Google display campaign sounds great — until you realize those leads convert at 0.5% vs 5% for a $50 CPL lead from search.

100 display leads at $5 CPL = $500 spend, 0.5 customers 10 search leads at $50 CPL = $500 spend, 0.5 customers

Same result, same cost. CPL without conversion rate context is meaningless. Always look at RPL (revenue per lead) alongside CPL.

Use the Revenue per Lead Calculator to calculate your channel-specific RPL and evaluate whether your CPL is sustainable.

Calculate it yourself — free

Use our free Revenue per Lead Calculator to run the numbers for your own business.

Open Revenue per Lead →