Insights
What Is a Good Cost Per Lead for B2B Companies?
There is no single good B2B cost per lead. A good one is what your close rate and deal value can pay for. How to work out your own target in 10 minutes.
A good B2B cost per lead is the most you can pay and still make money once your close rate and deal value are counted. Industry averages vary too much by sector, channel and deal size to be useful. Work out your own ceiling first: average profit per deal, multiplied by your lead-to-sale rate.
Ask ten people what a good B2B cost per lead is and you will get ten different numbers, all of them true for someone. A £40 lead can be expensive for one business and a bargain for another. What matters is whether the leads you buy turn into enough profit to pay for themselves, and that depends on your numbers, not an average.
Why Benchmark Tables Mislead
- Different definitions: one report counts any form fill as a lead, another counts only sales-qualified enquiries.
- Different deal sizes: a lead for a £500 service and a lead for a £50,000 contract are not comparable.
- Different channels: search, social and LinkedIn reach buyers at different stages, so their costs differ for good reasons.
- Different markets: the same campaign costs differently in the UK, India or the US, and in London versus a smaller city.
- Different tracking: if half your enquiries aren't counted, your reported cost per lead is double the real one.
Work Out Your Maximum Cost Per Lead
You need three numbers from the last six to twelve months: how many leads you got, how many became customers, and the average gross profit per new customer. Gross profit means revenue minus the direct cost of delivering the work, not revenue alone. If customers buy again, use the profit over a realistic first year.
- Lead-to-customer rate = customers won ÷ leads received.
- Maximum cost per lead = gross profit per customer × lead-to-customer rate.
- Target cost per lead = a comfortable margin below that maximum, so marketing makes money rather than breaking even.
A hypothetical example, to show the method: a B2B services firm makes £6,000 gross profit on an average new customer. Last year, 1 in 12 leads became a customer, a rate of about 8%. Its maximum cost per lead is about £500 (£6,000 × 1/12). If it wants marketing to return at least twice its cost, its target is about £250 per lead.
If you don't know your lead-to-customer rate, that is the first thing to fix. Without it, any cost per lead figure is a guess.
Cost Per Lead vs Cost Per Qualified Lead vs Cost Per Sale
Cost per lead is the easiest number to see and the easiest to game. A campaign can cut it in half by attracting people who were never going to buy. Track three numbers side by side: cost per lead, cost per qualified lead (one your team would happily call back), and cost per sale. When they move in different directions, trust the one closest to revenue.
Why the Same Company Pays Different Costs on Google, Meta and LinkedIn
Google Ads reaches people already searching, so leads tend to cost more but are often closer to buying. Meta Ads reaches people who weren't looking yet, so leads can be cheaper but need more nurturing. LinkedIn lets you target by job title and company size, which usually costs more per click but can reach exactly the decision-maker. Compare channels on cost per qualified lead and per sale, not cost per lead alone.
When a Cheap Cost Per Lead Is a Warning Sign
A cost per lead that suddenly drops is worth checking before celebrating. Common causes are counting soft actions (a click or a page view) as leads, the same enquiry being counted twice, or a broad campaign pulling in poor-fit enquiries. Our guides to why GA4 isn't counting your enquiries and why ad campaigns underperform cover how to check.
How to Lower Cost Per Lead Without Lowering Lead Quality
- Fix tracking first, so the platforms learn from real enquiries and not from soft actions.
- Send ads to a landing page that matches the ad and answers the buyer's main questions, not to your home page.
- Make enquiring easy: a short form, a visible phone number, and a clear next step.
- Cut the keywords, audiences and placements that bring poor-fit leads, using your lead-to-sale records.
- Feed qualified and won leads back to the ad platforms, so they find more buyers like your best customers.
- Raise the profit side too: a better close rate or a higher deal value lifts your maximum cost per lead.
The close rate matters as much as the lead cost. If many good leads go quiet after the first contact, see why your leads aren't converting into sales.
Frequently Asked Questions
What is a good cost per lead for B2B in India?
The same method applies: gross profit per customer multiplied by your lead-to-customer rate. Ad costs and deal values are usually lower in India than in the UK, so both sides of the sum change. Work it out per market rather than using one target for both.
What is a good B2B lead-to-customer conversion rate?
It depends heavily on how you define a lead, your deal size and your sales cycle, so a general figure isn't much use. Measure your own rate by channel and lead source, then work on improving it month by month.
What is a good cost per lead on Meta ads?
One your close rate and profit per customer can pay for, judged on qualified leads and sales rather than raw form fills. Meta leads are often cheaper than search leads but can need more follow-up, so compare them on cost per sale.
Is LinkedIn advertising worth it if leads cost more?
It can be, when your deal values are high and you need to reach specific job titles or company sizes. A more expensive lead is fine if it turns into customers more often. Test it with a fixed budget and judge it on cost per qualified lead and per sale.
How often should I review cost per lead?
Look at it weekly for problems and monthly for decisions. Weekly numbers jump around, especially on small budgets. Review your maximum cost per lead every quarter, or whenever your prices, margins or close rate change.
Want to know what your leads can actually be worth? Our free Growth Diagnostic looks at your acquisition, tracking and the path from enquiry to sale, and ends with the three things we'd prioritise. For campaigns, see performance marketing; for tracking and reporting, see strategy & analytics.