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 October 1, 20269 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 and premise, response speed, written acceptance criteria, the first conversation, and the paperwork route. Name the seam and its evidence before adding volume, because volume multiplies every rate below it.

    Key takeaways

    • A leaky sales funnel has one located fault: a stage-to-stage rate that fell over a stated population. Most contacted companies never buying is how every funnel behaves.
    • Write each seam as a count out of a count for two periods, and the one that fell shows itself while the others read as held.
    • The first seam fails for three causes in a fixed order: delivery, then list, then premise. Rewriting copy first fixes none of them.
    • Widening the top multiplies every rate below it including the broken one, so the number can recover while the seam stays broken and the cost rises.

    Reviewed and updated October 1, 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.

    A leaky sales funnel is the diagnosis in that story, and the word leaking is doing none of its work 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 is a leaky sales funnel, and what is not one?

    A leaky sales funnel is one where a specific stage-to-stage conversion rate has fallen, against your own history or against a rate the plan assumed, so fewer of the people who enter that stage come out of it than used to. A leaky funnel is a located fault. The fact that most contacted companies never buy is how every funnel behaves, and no repair applies to it.

    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.

    Invented funnel: 3 closes as it stands, 6 at double volume, 4 with a seam fixed As it stands 2,000 contacted, 40 replied, 24 meetings held, 12 accepted 3 closed won Five stages, four rates multiplied Double the top 4,000 contacted, every rate unchanged, the weak one included 6 closed won Doubles the cost of everything upstream Fix one seam 2,000 contacted. Replies reaching a held meeting: 24 in 40 to 32 in 40 4 closed won Costs one process change
    The invented motion above, three ways. No figure here is measured and none describes a real campaign. Doubling the top buys three more closes and doubles the upstream cost. One seam repaired buys one more close for one process change.

    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.

    Locating the seam: a worked example with invented numbers

    Carry the same invented motion forward a quarter. Closed deals have fallen from 3 a month to 2, and the meeting is asking for a bigger list. Before anybody agrees, write each seam as a count out of a count, for both periods.

    SeamA month last quarterA month this quarterReading
    Contacted to replied40 of 2,00040 of 2,000Held
    Replied to meeting held24 of 4016 of 40fell
    Meeting held to accepted12 of 248 of 16Held, one in two
    Accepted to closed won3 of 122 of 8Held, one in four
    The invented motion in two periods, each seam written as a count out of a count. Three seams held and one fell, which is a different finding from a funnel that is leaking.

    One seam fell: 24 replies in 40 used to reach a held meeting and now 16 do. Everything below it is performing as before on a smaller intake, which is the whole reason the closed number dropped. The causes at that seam are response speed and booking friction, so the first thing to pull is how long replies waited for a human.

    Now price the alternative. Holding the broken rate, a list of 3,000 produces 60 replies, 24 meetings, 12 accepted and 3 closed. The number recovers, the cost of everything upstream rises by half, and the seam is still broken underneath it. Every figure in this example is invented.

    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.

    Six funnel stages and the five seams between them, each with its usual causes Contacted Seam 1 Delivery, then the list, then the premise Replied Seam 2 Response speed and booking friction Meeting held Seam 3 Acceptance criteria never written down Accepted Seam 4 A pleasant first call and no information Proposal Seam 5 Unquantified problem, unmapped paperwork Closed won
    Six stages, five seams, and the causes this section works through at each one. Bar widths are schematic. The seams are where the diagnosis happens, and the stages are only where the counting happens.

    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.

    1Every reported rate has the population it was computed over printed beside it
    2Address verification and inbox placement were confirmed before the copy was blamed
    3The time between a reply arriving and a human answering it is measured
    4Acceptance criteria were written down before the campaign launched
    5Rejections carry a reason code from a fixed list
    6where it applies The buyer named a cost before a price was sent
    Xthe blind spot One top-to-bottom conversion rate is the only figure anybody reports
    Which seam is actually leaking: a diagnostic to run before any volume is added. Each missing line names an artefact that does not exist yet, and no 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.

    Sample size is the constraint underneath both habits, and the four questions a sales analysis answers shows which record each one needs before a dashboard is built.

    Widen the top

    The 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 seam

    The 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 one is 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. 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
    What is a leaky sales funnel?
    A leaky sales funnel is one where a specific stage-to-stage conversion rate has fallen, against your own history or against a rate the plan assumed. Every funnel loses most of the people who enter it, so a low overall conversion rate proves nothing. The leak is the one transition that now lets through fewer people than it used to, over a population you can state.
    How do you fix a leaky funnel?
    Locate the seam first. Write every stage transition as a count out of a count for two periods and find the one that fell. Then check that seam's own causes: delivery, list and premise at the top, response speed and booking friction next, written acceptance criteria, the structure of the first conversation, and a quantified problem with a mapped paperwork route at the close.
    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.
    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.