← All articles Lead quality

The real cost of a bad lead

20 June 2026 · 6 min read

Ask most teams what a lead costs and they'll quote you one number: the cost-per-lead — what you paid the ad platform for that form-fill. Thirty euros, say. Tidy and reassuring.

The trouble is, that number is almost a lie. A bad lead — the tyre-kicker, the wrong-fit, the fake email — doesn't cost you €30. It costs far more, in ways that never show up on your ad dashboard. And the worst part? Bad leads quietly make your advertising worse over time. Let's put a real price on it.

The hidden costs nobody invoices you for

The €30 is just the entry fee. Here's what a bad lead actually drains:

The short version: a lead's true cost = what you paid for it + the sales time it eats + the real deals it crowds out + the damage it does to your future targeting. The form-fill price is the smallest piece.

A simple way to put a number on it

You don't need a spreadsheet wizard for this. Here's a back-of-an-envelope framework anyone can run in five minutes:

True cost of a bad lead = (minutes spent × cost of sales time) + the ad spend that produced it + a slice of the deals you didn't work.

Let's plug in round numbers. Say a sales rep costs you €60,000 a year all-in — that's roughly €0.50 a minute. A typical bad lead eats 20 minutes of qualifying and chasing before it's binned. That's €10 of sales time. Add the €30 you paid to generate it. You're already at €40 — before counting opportunity cost.

Now scale it. Imagine you buy 1,000 leads a month at €30 each (€30,000 in spend). If 40% are junk, that's 400 bad leads burning €4,000 in sales time on top of the €12,000 of ad budget that produced them. That's €16,000 a month — €192,000 a year — spent on leads that were never going to buy. And we still haven't counted the real buyers who slipped away while your team was busy.

Run this once with your own numbers. It tends to change the conversation from "our cost-per-lead looks great" to "we're haemorrhaging money on volume." If your good leads keep failing too, there are usually specific reasons your Google Ads leads don't convert.

Why junk leads compound

Here's where it goes from "wasteful" to "actively harmful." Modern ad platforms — Meta, Google, TikTok, LinkedIn — don't just show your ads and stop. They learn. You tell them what a "conversion" is, and their algorithms go hunting for more people who match the profile of everyone who converted.

So picture the feedback loop. You count every form-fill as a conversion. Junk leads get counted right alongside real ones. The platform sees a pattern — these low-intent, easy-to-acquire people are "converting" — and it leans in, serving your ads to more people just like them. Junk in, more junk out. Your cost-per-lead might even drop, which feels like a win, while the actual quality of your pipeline quietly rots.

This is the trap behind chasing a cheaper cost-per-lead: the cheapest leads are usually the worst ones, and optimising for them tells the algorithm to find you even more of the cheap, low-intent crowd. You train your own advertising to work against you.

The uncomfortable truth: if you report every form-fill as a conversion, you're not measuring success — you're handing the algorithm a shopping list that includes your worst leads.

What to do about it

The fix is refreshingly simple in principle: stop optimising for quantity, start optimising for quality.

This approach has a name: value-based bidding. Instead of every conversion counting equally, each one carries its true euro value, so the platforms learn to find more high-value buyers and fewer time-wasters. It flips the compounding loop from working against you to working for you.

That's exactly what PipeValue does — it reads the real € value of each lead from your CRM and sends it to Meta, Google, LinkedIn and TikTok, so the algorithms optimise for revenue instead of raw form-fills. The junk stops compounding, and your spend starts chasing the leads that actually pay.

FAQ

How much does a bad lead really cost?

Far more than its cost-per-lead. Add the sales time spent chasing it, the share of ad budget that produced it, and the real deals your team didn't work because they were busy. A lead that cost €30 to generate can easily soak up €80–€150 of total cost once wasted sales time is included.

Why do bad leads hurt my ad performance?

Most ad platforms optimise toward whatever you count as a conversion. If you count every form-fill — including junk — Meta and Google learn to find more people who look like those junk leads. Over time your targeting drifts toward the cheapest, lowest-intent audience and quality falls.

Should I just lower my cost-per-lead?

No. Chasing a lower cost-per-lead usually buys more junk. The cheapest leads are often the worst. Optimise for cost per qualified lead or cost per closed deal instead, so you are paying for revenue rather than raw form-fills.

How do I reduce bad leads?

Measure lead quality, not just volume; tighten your forms and targeting; and feed the real value of each lead back to the ad platforms so they optimise for buyers rather than clicks. Connecting your CRM to your ad accounts closes the loop automatically.

Next articleHow to stop wasting ad spend on junk leads

Stop paying for leads that never close.

Send the real € value of every lead to Meta, Google, LinkedIn & TikTok — and let the algorithms chase revenue, not clicks.

Start your 15-day free trial →