You don't have a lead problem. You have a system problem

If your B2B sales aren't growing, the cause is almost never "too few leads". Nine times out of ten the leads are there: it's the system that turns them into customers that is broken at one precise point. Buying more traffic at the top of the funnel, when the funnel leaks halfway down, just means paying more to lose at the same point. The real lever is diagnosing where the system loses value, before adding anything.

In practice: if you close 3% of your leads and you double them, you keep closing 3%; you've only doubled the acquisition cost of the same customer. This article covers the four points where a commercial system loses value (targeting, message, closing process, delivery), how to tell which of the four is yours, and how to estimate what friction costs you today before you spend another euro on leads.

The symptom is "we don't sell enough". The cause isn't "we don't have enough leads"

When a founder writes to me, the request is almost always the same: "we need to fill the pipeline, we have to generate more leads". It's the right diagnosis of the wrong problem. "Low sales" is a symptom, and "few leads" is the first cause that comes to mind: the most visible one, the easiest to buy. But it's rarely the real one.

The reason is mathematical, not philosophical. A sales system is a chain of conversion rates: lead → call → deal → signature → customer who stays. If one of those links converts badly, everything that enters upstream is lost there. Adding volume at the top doesn't move the broken link: more stuff passes through, but the same percentage falls off. More work, more noise, more cost, same number of real customers.

There's also a hidden cost that makes things worse. The more wrong leads you work, the more you burn the resources that don't rebuild quickly: domain reputation in outbound, your salespeople's time, the market's patience. Buying volume on a broken system isn't neutral. It makes you run faster in the wrong direction.

The four points where a commercial system loses value

Almost every B2B commercial problem sits in one of four points. Identifying which one is half the work, because each point has a different fix, and treating the wrong one is the most common way to waste time.

1. Targeting. You talk to everyone, so to no one. The list is wide, the criteria for who to contact are vague, and the result is that half the conversations start dead because the recipient doesn't really have the problem you solve. Typical symptom: lots of contacts, very few relevant replies.

2. Message and positioning. The team can't say in one sentence why you and not someone else. The message changes on every call, every channel tells a slightly different value proposition, and the prospect never understands fast enough why they should pick you. Symptom: initial interest that evaporates after the first conversation.

3. Closing process. Quotes go out and sit still. Not because the price is wrong, but because control of the deal is in the client's hands: no agreed next step, no deadline, no reason to decide now. Symptom: a pipeline full of "open" deals getting older.

4. Delivery. You sell more than you deliver well, and word of mouth works against you. Customers don't stay, don't refer, and every new sale has to replace one that left. Symptom: lots of acquisition, flat net growth.

None of these four is solved with more traffic. Three out of four have nothing to do with the number of leads.

How to find your weak point

The method is simpler than it looks, and it starts with an uncomfortable question: if leads doubled tomorrow, what would break first?

If the answer is "nothing, we have spare capacity", then, and only then, you might have a real demand problem. But if the answer is "we couldn't handle the calls", or "we'd sell more than we can deliver", or "even more wrong leads would come in", you've just found out that the bottleneck isn't volume. It's downstream. And adding leads would clog it further.

The second tool is looking at where deals die. Not in the abstract: take your last twenty lost opportunities and mark the stage where each one died. If they die before starting, it's targeting or message. If they die after the first call, it's positioning. If they die in negotiation, it's the closing process. If customers sign and then leave, it's delivery. The pattern almost always comes out sharp: deals don't die at random, they almost all die at the same point.

What friction costs you today (and why it's a more honest number than ROI)

Instead of asking how much you'd gain by fixing the system, a promise about the future that depends on a thousand variables, calculate how much the broken system is costing you now. It's a number anchored to data you already have, so you can check it.

The base: leads per month × close rate × average customer value = what the system produces today. Then look at the weak point and estimate, conservatively, how much of the incoming value is lost there for fixable reasons. Narrow band, openly directional. The result isn't "you'll gain X". It's "you're leaving something in the order of X on the table every quarter, and here's where the number comes from". The urgency comes from your data, not from a scare tactic.

An anonymised example. A B2B SaaS company was convinced it had a lead problem. Looking at the real numbers, the leads were there and so were the first calls: deals collapsed after the call, because the prospect had no specific reason to choose them and the salesperson didn't give them one. We left outbound alone and worked on what happens after the first conversation. Same lead volume, months later: a noticeably higher close rate. Zero leads added.

Four steps to fix the system instead of buying leads

The way I work is a sequence, and the order matters more than the individual steps.

Diagnose. Map the real commercial system: who buys, why, through which motion, and where it leaks. It's done with real numbers, before adding anything.

Positioning. Sharpen ICP, offer and message down to one sentence the team can repeat without translating it. This is where strategy stops changing on every call.

System. Build the operating layer: outbound, CRM logic, automations, KPIs that drive decisions. Not a document: a motion that runs.

Autonomy. Run the first iterations alongside the team, leave clear procedures and ownership, and step out once the team can run it without the consultant.

Only at the end, if the system converts, does it make sense to increase lead volume. Scaling a system that works is growth. Scaling a broken system is burning resources faster.

FAQ
How do I know if I have a lead problem or a system problem?
Ask yourself what breaks if leads double. If the answer is about capacity, quality or delivery, the problem is in the system, not in the volume. And look at where your last twenty lost deals died: if almost all of them died at the same point, that's your bottleneck.
Is generating more leads always useless?
No. If you have spare capacity and a system that converts well, more leads is real growth. It becomes useless, even harmful, when the system leaks downstream: there, volume amplifies the problem instead of solving it.
How much does commercial friction cost, and how do you calculate it?
Start from leads/month × close rate × average value, then estimate the share of value you could recover by fixing the weak point. It's a directional estimate, not a promise: it quantifies the cost of doing nothing, it doesn't guarantee a gain.

Companies rarely have a lead problem. They have a system problem, and the system, unlike leads, can't be bought. It's built.

Run the pre-diagnosis: 60 seconds to see where yours leaks.

Run the pre-diagnosis