B2B Sales Strategy

    Leaky Sales Funnel: Find the Seam Before You Widen the Top

    A leak is a stage-to-stage rate that fell, not the fact that most companies never buy. The five seams a B2B funnel loses at, and what causes each one.

    Editorial illustration for Leaky Sales Funnel
    August 31, 2026Updated September 2, 20268 min read
    Share:
    The short answer

    A leaky sales funnel is one where a specific stage-to-stage conversion rate has fallen against your own history. Five seams carry almost all of it: delivery, premise, response speed, written acceptance criteria, and the paperwork route. Name the seam and its evidence before adding volume, because volume multiplies every rate below it.

    Key takeaways

    • A leak is a fallen stage-to-stage rate over a stated population, not the ordinary fact that most contacted companies never buy.
    • The first seam fails for three causes in a fixed order: delivery, then list, then premise. Rewriting copy first fixes none of them.
    • Acceptance criteria agreed in writing before launch is what stops the meeting-to-opportunity seam from becoming a permanent quality argument.
    • Widening the top multiplies every rate below it including the broken one, so a rate fix high in the funnel carries more volume than any change beneath it.

    Reviewed and updated September 2, 2026

    A revenue leader opens the quarter with a diagnosis already made. The funnel is leaking, so the team needs more at the top of it. Two months and a larger list later the closed number has not moved, the cost per meeting has gone up, and the leak everyone agreed on has never been located.

    The word leaking does real work in that sentence and it is doing none of it precisely. Losing people at every stage is what a funnel does. The useful question is narrower: which single stage transition is losing more than it used to, or more than a comparable motion does, and what specifically is causing that transition to fail. Until a seam is named, widening the top is the only available action, and it is the most expensive one on the list.

    What a leak actually is, and what it is not

    A leak is a stage-to-stage conversion rate that has fallen, against your own history or against a rate the plan assumed. It is not the fact that most contacted companies never buy.

    That distinction matters because it decides what the number is measured over. A rate needs a population underneath it, and the population is the thing that gets quietly changed while the rate is being discussed. Reporting one top-to-bottom figure guarantees you cannot see a seam, because five multiplied rates produce one number that moves for five different reasons. The difference between counting people and counting deals is where the confusion starts, and holding the two apart is a precondition for reading either.

    Three things get called leaks and are not.

    Disqualification is an output, not a loss. A conversation that ends because the company does not fit returned time to the team. Counting it as leakage rewards keeping bad deals alive.

    A stage that never had a mechanism cannot leak. Where a stage exists because a diagram wanted a fourth box, people sit in it and eventually leave, and no fix applies because nothing was ever supposed to move them.

    A definition change is not a performance change. Tightening what counts as qualified shrinks the qualified count immediately. That looks identical to a leak on a chart, and it is the opposite of one.

    Find the seam before you widen the top

    Section illustration: Find the seam before you widen the top

    The instinct to add volume survives because it is the one lever anybody can pull without agreement from another function. It is also the lever with the worst arithmetic, because volume multiplies through every rate below it, including the broken one.

    Take the chain in order and the reason becomes visible. Suppose, purely as an invented illustration that describes no real campaign, a motion contacts 2,000 companies a month, 40 reply, 24 hold a meeting, 12 are accepted as opportunities and 3 close. Doubling the contacted number to 4,000 produces 6 closes and doubles the cost of everything upstream. Lifting the reply-to-meeting rate from 24 in 40 to 32 in 40 produces 4 closes and costs one process change. Every figure in that paragraph is invented for the illustration.

    Contacted2,000

    Companies a message was delivered to

    Replied40

    Answered with something other than no

    Meeting held24

    Both parties attended

    Accepted12

    Passed written criteria and became an opportunity

    Closed won3

    Signed

    The five stages a B2B motion passes through, with invented volumes used only to show where a rate change has leverage. No figure here is measured and none describes a real campaign.

    The shape that survives the invented numbers: the rates nearest the top move the most volume, and the rates nearest the bottom move the least, so a leak high in the funnel is worth more attention than a leak low in it even when the low one looks worse as a percentage.

    The five seams, and what actually causes each

    Every stage boundary is a handoff, either between two functions or between your side and the buyer's. Each fails for a small number of reasons, and the reasons are distinguishable if you look at the right evidence.

    Contacted to replied

    This seam fails for three causes that produce an identical symptom, which is why it is the one most often misdiagnosed as a copy problem.

    The message did not arrive. Deliverability faults show up as a low reply rate and nothing else, and rewriting the copy fixes none of it. Check placement and address verification before you touch a word of the message.

    The list was wrong. A good message to a company that does not have the problem performs like a bad message. This is the most common cause and the least popular finding, because it implicates work done weeks earlier.

    The premise was generic. A first message has to name something specific enough that the recipient recognises their own situation in it, and a merge field around a category sentence does not clear that bar.

    The order to check them in is fixed: delivery, then list, then premise. Reversing it produces three rewrites of copy that was never the problem.

    Replied to meeting held

    Two causes, and both are operational rather than commercial.

    Speed. A reply has a short window of relevance, and a queue nobody can see is where the window closes. If replies wait a day for someone to notice them, the seam is a routing problem and it is cheap to fix.

    Friction in the booking. Every extra step between yes and a calendar entry loses some fraction of the people who said yes. Proposing two times beats sending a link that asks the buyer to do the work.

    Meeting held to accepted

    This seam is where the argument between the people who source meetings and the people who take them lives, and it almost never gets settled by discussing quality.

    The cause is nearly always that acceptance criteria were not written down before anything launched, so the bar moves with whichever number is short that quarter. Both sides can then be honest and still disagree permanently. The four disagreements underneath that pattern, and the order to fix them in, are set out in GTM misalignment.

    Our own commercial position is a version of this made contractual. Meetings are qualified against criteria agreed in writing before a campaign launches, and budget, timing and authority are deliberately outside the definition, because a real conversation with the right person should not become voidable afterwards on a fact that changes every quarter.

    Accepted to proposal

    The usual cause here is a first conversation that produced a pleasant exchange and no information. A meeting that ends with a promise to send something over has not produced a next step, and the deal is already stalled before anybody notices.

    The fix is in the structure of the conversation rather than in the follow-through. Running a discovery call that disqualifies well covers the last five minutes specifically, because that is where the discipline collapses.

    Proposal to closed

    Two causes dominate, and they are frequently confused.

    The commercial one is that the price is being argued against an unquantified problem. When the buyer never named a cost, your number is being compared to their general sense of what things ought to cost, and there is no argument you can win from there.

    The administrative one is that nobody mapped the route between agreement and payment. Security review, procurement, legal and the signature chain each have an owner and a queue, and a deal held up by them is not lost. It slips, which is worse for planning, because it stays in the forecast and quietly moves the number.

    Which seam is actually leaking
    • Yes: Every reported rate has the population it was computed over printed beside it
    • Yes: Address verification and inbox placement were confirmed before the copy was blamed
    • Yes: The time between a reply arriving and a human answering it is measured
    • Yes: Acceptance criteria were written down before the campaign launched
    • Yes: Rejections carry a reason code from a fixed list
    • Depends: The buyer named a cost before a price was sent
    • No: One top-to-bottom conversion rate is the only figure anybody reports
    A diagnostic to run before any volume is added. Each unchecked line names an artefact that does not exist yet rather than a behaviour to improve.

    The denominators that hide a seam

    Section illustration: The denominators that hide a seam

    Two measurement habits make a deteriorating funnel look stable, and neither requires anybody to be dishonest.

    Measuring the meeting rate against meetings booked rather than meetings held removes every no-show from the calculation. The number improves and describes less. Measuring the qualified rate against the deals that reached the previous stage, rather than against everyone contacted, does the same thing one rung up.

    The correction is small and unpopular: write the denominator into the sheet beside every percentage, and count the people who left each stage rather than only the survivors. Knowing that four hundred entered a stage and eleven emerged is a more useful sentence than any conversion figure. The columns that make this recordable are in the sales funnel template.

    The second habit is reading a snapshot. Deals close in the period they close, while the volume that produced them happened months earlier, so a single month read on its own attributes this month's wins to this month's activity. Read the same sheet across several periods with the top-of-funnel line included and the picture inverts often enough to be worth the effort.

    Widen the topThe available lever
    • Multiplies every rate below it, including the broken one
    • Cost rises immediately and in proportion
    • Works when the seams are genuinely healthy
    • Requires no diagnosis and produces none
    • Hides the seam under a larger absolute number
    Fix the seamThe cheaper lever
    • Changes one rate and leaves the cost base alone
    • Requires naming which transition fell and against what
    • Usually implicates work another function owns
    • Produces a finding that survives into the next quarter
    • Compounds, because the rate applies to all future volume
    Two responses to the same fall in closed deals. The left column is the one available without agreement from another function, which is why it usually wins.

    Where a funnel cannot see the leak at all

    A funnel describes the companies that entered it. It is structurally silent about the ones that never did, which means it cannot detect a segment you are not contacting, a competitor winning before you arrive, or a price that removes you from the shortlist before a conversation happens.

    That blindness is the reason a funnel review should be paired with a look at coverage. A motion can hold every rate steady while contacting a shrinking share of the market it needs, and every chart will read as healthy. Where the business sells a monthly commitment, the same blindness is worse, because the funnel has to refill what churn removes before it grows anything, and that requirement never appears in a conversion rate.

    One constraint we run shapes the top seam specifically. We send one message per campaign, with no bumps and no thread replies, and a later approach is a separate campaign built on a different premise. That removes the cheapest available lift at the first seam, and it puts the weight on the list and the premise instead, which is where the diagnosis usually ends up pointing anyway.

    The short version

    Section illustration: The short version

    A leak is a stage-to-stage rate that fell, measured against your own history, over a stated population. Anything else called a leak is either a definition change, a stage with no mechanism, or a disqualification doing its job.

    Check the seams in order and use the evidence each one actually produces. Delivery before list before premise at the first seam. Response time and booking friction at the second. Written acceptance criteria at the third. The structure of the first conversation at the fourth. A quantified problem and a mapped paperwork route at the fifth.

    Print the denominator beside every rate, count the people who left rather than the survivors, and read several periods rather than one. Then fix the seam nearest the top that is genuinely broken, because a rate high in the funnel carries more volume than any improvement below it.

    If the honest finding is that the first seam is thin because there are not enough of the right companies being contacted at all, that is the half we run. See what one campaign against your own segment produces.

    Questions

    Frequently asked questions.

    Frequently asked questions
    How do I tell a leaky funnel from a normal one?
    Compare each stage transition against your own history rather than against an absolute standard. Every funnel loses most of the people who enter it, so a low overall conversion rate proves nothing. A leak is one transition that has fallen relative to the same transition in earlier periods, measured over a population you state beside the rate.
    Why is a low reply rate not a copy problem?
    Three separate causes produce an identical symptom. The message may not have arrived, the list may be wrong, or the premise may be generic. Deliverability faults and bad targeting both show up as a low reply rate and neither is fixed by rewriting the message. Check placement and address verification first, then the segment, then the wording.
    What is the difference between a leak and a definition change?
    A definition change moves the number without changing performance. Tightening what counts as qualified shrinks the qualified count immediately, and on a chart that is indistinguishable from a leak. The tell is timing: if the drop coincides with a criteria revision, the funnel is describing the same deals more honestly rather than losing more of them.
    Should I fix the seam nearest the top or the worst-looking one?
    Usually the one nearest the top that is genuinely broken. Rates compound, so an improvement high in the funnel carries through every stage beneath it, while an improvement at the bottom applies only to what survived everything above. A worse-looking percentage low in the funnel often moves fewer deals than a small gain at the first seam.
    B2B Sales StrategySales FunnelPipelineSales ProcessConversion
    Byline

    About the author.

    RevenueFlow Team

    B2B cold email experts helping companies generate qualified leads through done-for-you outreach campaigns.

    RevenueFlow Team

    Your next move

    Ready to scale your outreach?

    We build GTM engines that book real meetings. See the receipts.

    Further reading

    Related articles.