Cost Per Lead Calculator
Calculate how efficiently your marketing generates leads — and compare your CPL against channel and industry benchmarks to optimise budget allocation.
Calculate Your Cost Per Lead
What Is Cost Per Lead?
Cost Per Lead (CPL) is a fundamental digital marketing metric that measures the efficiency of your lead generation activity. It is calculated by dividing total marketing spend by the number of leads generated in the same period.
Unlike Cost Per Click (CPC), which measures traffic efficiency, CPL measures actual business interest. A lead has voluntarily raised their hand — submitted a form, booked a demo, or requested a callback. CPL tells you how much that expression of interest costs.
CPL Benchmarks by Channel
| Channel | B2C CPL Range | B2B CPL Range |
|---|---|---|
| Google Search (Paid) | $30–$100 | $75–$300 |
| Meta Ads (FB/Instagram) | $15–$60 | $50–$200 |
| LinkedIn Ads | $50–$150 | $100–$600 |
| Email Marketing | $5–$30 | $20–$80 |
| Organic SEO / Content | $10–$40 | $25–$120 |
| Webinars / Events | $30–$80 | $75–$250 |
CPL vs. CAC — Know the Difference
CPL measures the top-of-funnel cost. CAC measures the full-funnel cost. The bridge between them is your lead-to-customer conversion rate:
If your CPL is $50 and 10% of leads become customers, your CAC is $500. Understanding this relationship prevents the trap of celebrating a low CPL from a channel that produces low-quality leads with poor close rates.
Use the CAC Calculator to measure full-funnel acquisition cost and compare channels properly.
How to Reduce CPL Without Sacrificing Quality
- Improve landing page conversion rate. Better copy, clearer CTAs, and reduced form friction directly lower CPL from existing traffic.
- Improve audience targeting. Exclude low-intent audiences, use lookalikes based on converted customers, and test intent-based keyword targeting in search.
- Test lead magnets. A higher-value lead magnet (e.g. ROI calculator, audit, or tool) often converts at 2–5× the rate of a generic newsletter signup.
- Optimise ad creative. Higher CTR lowers CPL by improving your Google Ads Quality Score or reducing Meta CPM through positive engagement signals.
- Use retargeting. Warm audiences convert at 3–5× the rate of cold audiences, dramatically reducing CPL for mid-funnel campaigns.
Frequently Asked Questions
What is Cost Per Lead (CPL)?
Cost Per Lead measures how much you spend in marketing to acquire a single lead — a prospect who has expressed interest in your product or service. It is calculated by dividing total marketing spend by the number of leads generated.
What is a good CPL?
CPL varies widely by industry and channel. B2C CPL typically ranges from $10–$80, while B2B CPL can range from $50–$500+. A 'good' CPL is one where the value of a converted lead justifies the acquisition cost, which depends on your close rate and average deal size.
How does CPL differ from CAC?
CPL measures the cost to generate a lead (someone who expressed interest), while CAC measures the cost to convert that lead into a paying customer. CPL × (1 ÷ close rate) approximates your CAC from a given channel.
Which marketing channels produce the lowest CPL?
Organic SEO and content marketing typically have the lowest long-run CPL once established. Paid social (Meta) often has lower CPL than paid search (Google Ads) for B2C, while for B2B, LinkedIn and Google tend to produce higher-quality leads despite higher CPL.
Should I optimise for CPL or lead quality?
Both matter. A channel with $20 CPL but 2% close rate can be worse than one with $60 CPL but 15% close rate. Always track CPL alongside lead-to-customer conversion rate and average deal size to measure true acquisition efficiency.
How do I reduce my CPL?
Reduce CPL by improving ad targeting to reach higher-intent audiences, optimising landing page conversion rates, testing different lead magnets, and improving ad creative and copy to increase CTR and Quality Score.