How do you calculate cost per lead?
Cost per lead (CPL) = total spend ÷ number of leads. Include everything the channel costs you, such as fees and tools, not just ad spend, or the figure will look lower than it really is.
Free tool / Cost Per Lead Calculator
Divide what you spent by the leads you got to find your cost per lead. Add your close rate and customer value to see the cost of each customer and the most a lead can cost before it loses money. Works for Google Ads, Meta ads, SEO or any other channel.
Free, with no sign-up and no email.
Reviewed by M. NoumanCo-founder, RankNexus · Updated 19 October 2026
Each lead costs $40.00, below the $100 a lead is worth to you.
Estimates from the numbers you enter, not a forecast. Nothing you type is sent to us.
The guide
Cost per lead = total cost ÷ number of leads
Cost per customer = total cost ÷ customers won
Most a lead can cost = customer value × close rate × gross marginWith the calculator's example numbers, $2,000 of spend that brings 50 leads is a cost per lead of 2,000 ÷ 50 = $40. If 20% of those leads buy, each customer costs $200. If a customer is worth $1,000 at a 50% margin, a lead can cost up to $1,000 × 20% × 50% = $100 before it loses money.
| Channel | Spend | Leads | Cost per lead | Close rate | Cost per customer |
|---|---|---|---|---|---|
| Channel A | $2,000 | 100 | $20 | 5% | $400 |
| Channel B | $2,000 | 50 | $40 | 20% | $200 |
| Channel C | $2,000 | 25 | $80 | 40% | $200 |
Channel A wins on cost per lead and loses on cost per customer. Judge channels on what a customer costs whenever you can match leads to sales.
The typical average cost per lead across our client campaigns runs from £2.50 to £6.50. Two published examples from Meta lead ads for UK travel businesses:
| Client | Period | Leads | Cost per lead | Spend |
|---|---|---|---|---|
| Travel To Kabba | 5 Sep 2025 – 4 Oct 2026 | 995 | £3.17 | £3,154.15 |
| Easy Travels | 5 Sep 2025 – 5 Sep 2026 | 612 | £3.21 | £1,964.52 |
These are one channel in one industry, not a benchmark for yours. The full records are in the Travel To Kabba case study and the Easy Travels case study.
Cost per lead only tells half the story. Mark each lead as qualified or not, then won or lost, in a spreadsheet or CRM. Google Ads can import offline conversions and Meta accepts events through its Conversions API, so the platforms can learn which leads become customers. Meta Ads management and conversion optimization build that loop for clients. If most of your leads are a poor fit, our guide to website traffic but no leads shows where to look.
The short answers
Cost per lead (CPL) = total spend ÷ number of leads. Include everything the channel costs you, such as fees and tools, not just ad spend, or the figure will look lower than it really is.
One below what a lead is worth to you: customer value × close rate × gross margin. That limit is different for every business, which is why industry averages mislead.
For reference, the typical average cost per lead across our own client campaigns runs from £2.50 to £6.50. That reflects our clients' channels and markets, not a benchmark for yours.
Because cheap leads that never buy are expensive. A $20 lead that closes 1 time in 4 costs $80 per customer; a $50 lead that closes 1 time in 2 costs $100. Compare channels on cost per customer whenever you can.
Questions
Decide before you measure: a form sent, a call over a set length or a booked appointment. Count the same thing every month, and remove spam and duplicates.
Yes, for the true cost. Many teams track both: ad spend per lead to compare campaigns, and total cost per lead to judge the channel.
Start with what happens after the click: a clearer offer, a faster page and a shorter form. Then tighten the targeting. Cutting the budget alone doesn't fix a high cost per lead.
Not usually. Cost per lead counts inquiries; cost per acquisition (CPA) usually counts customers or sales. Ad platforms sometimes call any tracked conversion an acquisition, so check what your account counts.
Divide what you spent by the number of leads it brought in: $1,000 of spend and 40 leads is $25 a lead. Count leads the same way every month, and add agency fees when you want the full cost.
One well below what a lead is worth to you, so it depends on your business. For reference, our two UK travel clients' Meta lead campaigns run at £3.17 to £3.29 a lead, and our clients' average cost per lead ranges from £2.50 to £6.50.
No. The calculator runs in your browser, and nothing you type is sent to us.
A useful next conversation
The tools show what is on your site. Our free audit looks at how ChatGPT, Google and Perplexity describe you, and what we would fix first. A specialist sends a recorded walkthrough within 2 business days.