What is a good cost per lead in B2B and B2C?
Cost per lead means nothing without close rate and deal value. How to calculate your allowable CPL, typical ranges by channel, and why the cheapest leads usually cost the most.
Short answer
A good cost per lead is any CPL below your allowable CPL, calculated as close rate × average deal value × target margin. A B2B service with a €4,000 deal value and a 20% close rate can afford roughly €160–240 per lead; a consumer offer with a €300 sale usually cannot exceed €20.
Key takeaways
- Allowable CPL = close rate × deal value × margin you are willing to spend on acquisition.
- Cost per qualified lead is the metric that matters; raw CPL rewards junk volume.
- Cheap leads often carry lower close rates, making the effective cost per customer higher.
- Track CPL by channel and by campaign — averages hide the campaign that is funding the problem.
- Feed qualified-lead events back to the platforms so optimisation targets revenue, not form fills.
Calculate your allowable CPL first
Multiply your lead-to-customer close rate by average deal value to get revenue per lead. Then decide what share of that you are willing to spend on acquisition — typically 20–40% depending on margin and growth appetite.
A B2B consultancy closing 20% of leads at a €4,000 average deal earns €800 per lead. Spending 25% of that gives an allowable CPL of €200. Any campaign under €200 is profitable; any campaign over it is not, regardless of how the number compares to an industry benchmark.
| Deal value | Close rate | Revenue/lead | Allowable CPL |
|---|---|---|---|
| €300 | 25% | €75 | €19 |
| €1,500 | 20% | €300 | €75 |
| €4,000 | 20% | €800 | €200 |
| €12,000 | 15% | €1,800 | €450 |
| €40,000 | 10% | €4,000 | €1,000 |
Typical ranges by channel
These vary enormously by market, but the relative ordering holds almost everywhere: search intent is expensive per click and cheap per qualified lead; social is cheap per lead and more variable in quality.
| Channel | B2C CPL | B2B CPL |
|---|---|---|
| Google search | €15–60 | €60–250 |
| Meta lead forms | €5–25 | €25–120 |
| Meta to landing page | €10–40 | €45–180 |
| — | €90–400 | |
| YouTube | €12–50 | €70–300 |
Use as orientation only. Your allowable CPL, not this table, decides whether a number is good.
Why cheap leads are often expensive
Native lead forms with two pre-filled fields produce very low CPLs and frequently very low close rates. A €12 lead that closes at 3% costs €400 per customer; a €70 lead that closes at 20% costs €350. The expensive-looking channel wins.
This is why the only comparison worth making is cost per closed customer, or at minimum cost per qualified lead as defined by the sales team rather than by the form.
Define 'qualified' before you optimise
Write a one-sentence definition that sales agrees with — for example, 'reachable by phone, budget over €2,000, decision expected within 90 days'. Then mark leads against it in the CRM within 48 hours.
That marking is what lets you send a qualified-lead event back to the ad platforms, at which point optimisation starts finding people who look like buyers rather than people who look like form-fillers.
- Agree the qualification definition with sales in writing
- Mark every lead within 48 hours, without exceptions
- Send qualified-lead and closed-won events back via offline conversion upload or CAPI
- Report cost per qualified lead alongside raw CPL every month
The levers that move CPL
In order of typical impact: the offer, the creative angle, the landing page, form length, and only then bidding and targeting. Most accounts we audit have spent months on the last two and never touched the first.
Changing the offer from 'contact us' to a specific, valuable and low-commitment next step — a free audit, a fixed-scope assessment, a benchmark report — often halves CPL on its own.
FAQ
Are Meta instant forms or landing pages better?
Instant forms give a lower CPL and lower intent; landing pages give higher intent at a higher CPL. If your sales capacity is limited, use landing pages. If you have capacity to work volume and a fast follow-up process, instant forms can win on cost per customer.
How many form fields should I use?
Only the fields sales genuinely needs to prioritise the call — usually phone, email and one qualifying question. Every extra field reduces conversion; qualify afterwards, on the phone, where it costs nothing.
Should CPL targets differ by campaign?
Yes. Prospecting, retargeting and brand-search campaigns produce leads of very different quality, so a single account-wide CPL target will cause you to cut the top-of-funnel that feeds the rest.
Keep reading
Want this run on your own account?
Request a free ad account audit. We review tracking, account structure, creative mix and wasted spend, and send back a prioritised 90-day plan within 48–72 hours of getting access.