What is Cost Per Lead (CPL)?
Definition Cost Per Lead (CPL) is a digital marketing metric that measures exactly how much your business spends to acquire a new prospective customer. A "lead" is defined as an individual who has expressed interest in your product or service by completing a goal, such as filling out a form, subscribing to a newsletter, or requesting a demo.
The Formula To calculate CPL, divide your total marketing spend by the number of new leads generated.
Formula: Cost Per Lead = Total Marketing Spend / Total New Leads
Example Calculation Imagine you spend $1,000 on a Facebook advertising campaign. As a result of that campaign, 50 people fill out your "Contact Us" form.
-
Total Spend: $1,000
-
Total Leads: 50
-
Result: $1,000 / 50 = $20 Cost Per Lead.
Why CPL is Important Monitoring CPL allows businesses to maintain profitability. If your CPL is too high, you might be spending more to acquire customers than they are actually worth to your business (Lifetime Value). Conversely, a low CPL indicates a highly efficient marketing strategy, allowing you to scale your budget with confidence.
Average Industry Benchmarks (2025 Estimates) CPL varies significantly depending on what you are selling. High-ticket B2B services typically have much higher costs than consumer products.
-
Retail & Ecommerce: ~$100
-
Education: ~$150
-
Technology (SaaS): ~$230
-
Legal Services: ~$650+
How to Lower Your CPL
-
Refine Your Targeting: Stop showing ads to everyone. Use "negative keywords" to prevent your ads from showing up for irrelevant searches.
-
Improve Your Offer: Instead of a generic "Sign Up" button, offer something of high value, such as a free calculator, a whitepaper, or a discount code.
-
Retargeting: It is often cheaper to convert someone who has already visited your website than to find a brand new person. Use retargeting ads to bring previous visitors back to complete the form.