Deal Execution

    Why B2B Deals End in No Decision: The Buyer Froze

    Founder & CEO, GTM HeroesPublished 5 min read

    Your biggest competitor this quarter is the buyer who froze, and you won't find them on your battlecard.

    B2B deals end in no decision because someone inside the buying group gets scared of picking wrong, asks for things that make the decision harder, gets handed every one of them, and goes quiet while the deal stays green in your CRM. Nobody beat you. Nobody picked anything. And almost nobody logs it honestly.

    How many B2B deals actually end in no decision?

    Somewhere between 40% and 60%, according to Dixon and McKenna, who went through 2.5 million recorded sales calls for The JOLT Effect. No competitor won those deals. The buyer just never decided.

    Sit with that for a second, because it rearranges your whole quarter. The column you lose the most deals to has no logo on it. It doesn't show up in your win/loss deck, it doesn't get a battlecard, and nobody on the team is assigned to beat it.

    It also hides. The CRM says "timing." The rep says "budget got pulled." What actually happened, in a lot of these deals, is a stakeholder got scared of picking wrong, asked for another demo, two more references and a cheaper option, you gave them all of it, and now they have more to be afraid of than when they started.

    Every quarter-end I watch teams do the same thing with these deals. They push them. The push to Q4 isn't a timing problem. It's a misread you're rescheduling.

    Why do buyers freeze instead of just saying no?

    Because freezing feels safer to them than deciding. Fight, flight, freeze is behavioral science, and buyers run all three on you.

    Fight is the champion who puts their job on the line for you, or the buyer who argues every line item and wants the ROI math. Loud, sometimes annoying, and still very much a deal. Flight is the ghost: meetings slip a week at a time, replies stop, the deal fades. It stings, but dark is honest... you know where you stand, so you can stop forecasting it.

    Freeze is the quiet one. Still on the calendar. Still "a priority." Still green on the board. The champion still says "this looks great," the VP still shows up, and every call ends with a perfectly reasonable request for one more stakeholder, one more security review, one more version of the proposal. Every CRM update reads "progressing," so it stays in the number.

    Nothing about it is moving. Someone in that group is afraid of being the person who picked wrong, and every "one more thing" buys them another week of not deciding.

    Underneath almost every freeze is a misread. Somewhere in the buying group was a stakeholder who got pitched vision when they decide on risk. They didn't argue. They went quiet. Quiet is what a misread sounds like.

    Why can't your forecast see a frozen deal?

    Your forecast counts activity, and a frozen buyer produces plenty of it. Meetings get taken, decks get opened, stages advance. You won't find the freeze in the activity log, because the activity looks great.

    What the forecast can't see is the person who stopped deciding like themselves. The big-picture VP who's suddenly personally into the rollout plan. The skeptic who suddenly stops pushing back. You only catch that if you know each buyer's calm baseline first, because the freeze is a break from that baseline. There's no universal tell that works on everyone.

    The break usually looks like asking for more. More stakeholders, more proof, more time. Asking on behalf of someone else is safe. Wanting it for themselves is the scary part, so they stall right there.

    This is why persona tools miss the whole thing. They read the bucket, and the bucket never got scared. The GC who needs the risk math in writing and the VP who wants one line of ROI and a close date can sit in the same segment and need opposite openers. Run one script at both and you lose one of them without ever hearing why. If you're not already doing it, map every stakeholder as a separate human instead of one account.

    What actually unfreezes a stalled deal?

    Doing the opposite of your instinct. When a frozen buyer asks for more, the reflex is to give them more. Another demo, another reference, another pricing tier. Each one hands another decision to a person who is already stuck on the first one.

    So read which human is frozen and why, then go the other way: fewer options, one clear recommendation, and the risk taken off their plate in writing. Skip the extra deck and the extra follow-up. Make it safe for that one person to decide.

    The unfreeze is almost always smaller than the freeze feels. I know this one from the inside. My own feed went quiet for about two weeks in October. I write about the freeze for a living, and I froze. Too many open loops, no single decision made, and the posts kept sliding to "later," which is where things go to die. What got me going again was my weekly content calendar process. Brainstorm, iterate, commit, schedule, publish. A few hours, and the next couple of weeks are done, with no daily decision left to stall on.

    Same move for your buyer. Shrink the decision until there's only one left, and make that one safe.

    What to do Monday morning

    Go pull your Q3 closed-lost "timing" deals. I'll bet half of them never had a timing problem. For each one, name the stakeholder who stopped deciding like themselves, and what they asked for right before the deal went soft.

    Then pull your commit list and be honest about which deals you can defend with anything but activity. Look at the asks. If they're getting smaller and safer instead of closer to a signature, that's a freeze.

    Next, take the three greenest deals and find the one where the buyer has stopped spending effort. Takes the meeting, brings no new people, and the questions stop getting sharper. That's your zombie.

    For that deal, cut the menu. One recommendation, the risk written down and owned by you, and a single next decision for the single person who's stuck.

    That's the part a dashboard won't do for you, and it's what we built GTM Heroes around: the read on every stakeholder, the freeze forecast before the stall, and the unfreeze move that gets it signed. If you want to see how the drift shows up before the stage changes, here's how behavioral drift flags deal risk early.

    Unfreeze one deal this week. I'll bet it takes less than you think.

    Questions people ask

    What percentage of B2B deals end in no decision?

    Dixon and McKenna analyzed 2.5 million recorded sales calls for The JOLT Effect and found somewhere between 40% and 60% of deals ended in no decision. No competitor won those deals.

    What causes a no-decision outcome in B2B sales?

    Usually a stakeholder who is afraid of picking wrong. They ask for more demos, references and options, get them, and end up with more to be afraid of, so they stall while the deal still looks active.

    How do you tell a frozen buyer from an engaged one?

    Compare them to their own baseline. A frozen buyer stops deciding like themselves, like a big-picture VP suddenly fixated on the rollout plan or a skeptic who stops pushing back, and their asks get smaller and safer instead of closer to a signature.

    How do you unfreeze a stalled B2B deal?

    Do the opposite of the instinct to add more. Give the frozen stakeholder fewer options, one clear recommendation, and the risk taken off their plate in writing.

    Adapted from Pete's LinkedIn posts

    Related

    Ready to kill no-decision and closed-lost?

    Start your first HBX-powered research in minutes. No templates required.

    Read a buying group free