Pipeline & Forecasting · RevOps Playbook

No-Decision Deals: Why the Status Quo Beats You (And How to Fix It)

No-decision deals are opportunities where the buyer had real intent and then chose to do nothing. They are the biggest loss category in most B2B pipelines and the one your CRM is least likely to show you. This is the system for measuring them, flagging them early and pricing inaction so the status quo stops winning.

By Joe LaGrutta, JayOh·Updated October 2026·~14 min read
the reason code nobody reports on
Dark JayOh graphic that reads Closed Lost energy, underlined in orange, with the caption Reason: No Decision, illustrating no-decision deals
From the original LinkedIn post by Joe LaGrutta.
Where this started

The LinkedIn post

One line started this playbook: the competitor that beats you most often isn't on any battlecard.

Read the original post

Your toughest competitor isn't on any battlecard. It's the prospect deciding to do nothing.

Closed-lost to "no decision" stings more than losing to a rival, because there was nothing to out-feature or out-price. The buyer just stayed put. Status quo won.

And status quo wins a lot. Most B2B deals don't die because you lost the bake-off. They die because the pain of changing felt bigger than the pain of staying broken. Nobody sold the cost of inaction hard enough.

If your discovery only maps what the buyer wants, you're missing the real deal-killer: what happens if they do nothing? Quantify the bleed. What is the broken system costing them every month they wait, in pipeline, in wasted spend, in headcount doing manual work? Make inaction the expensive option.

You're not selling against a competitor. You're selling against inertia. Price it accordingly.

No urgency, no deal. Build it into discovery or watch it die in commit.

Root causes

Why deals die in no decision

Takeaway: No-decision losses are a system failure. Discovery never priced inaction, and the CRM never made the loss visible.

40–60%of deals with stated buying intent end with the buyer doing nothing.Dixon & McKenna, 2.5M+ sales conversations, HBR 2022
86%of B2B purchases stall at some point during the buying process.Forrester, State of Business Buying 2024
56%of no-decision losses come from buyer indecision (fear of getting it wrong), not a preference for the status quo.Dixon & McKenna, HBR 2022

Those numbers come from Dixon and McKenna's research in Harvard Business Review and Forrester's 2024 buying study. In the CRMs we audit, the pattern looks the same every time. Here is why it happens.

01
The big one

Nobody priced the cost of doing nothing

Discovery maps what the buyer wants and skips what staying broken costs them every month. If inaction is free, it wins. As the post puts it, "the pain of changing felt bigger than the pain of staying broken." That is a pricing problem, not a persuasion problem.

02

The CRM hides the loss

"No decision" gets filed under Closed Lost: Other, Timing or Budget. Your no-decision rate is invisible, so nobody owns it, and your win rate looks better than it is because stalled deals quietly age out of the denominator.

03

Stages measure rep optimism, not buyer commitment

Deals move to Proposal without a quantified problem, a compelling event or an economic buyer. They look healthy on the board until the close date slips. Slippage is the warning sign: per Ebsta and Pavilion, win rates fall from 18% for deals that slip a week to 8% for deals that slip three months.

04

Single-threaded deals with no access to power

One champion can want the change and still be unable to make it happen. Ebsta and Pavilion found 44% of the contacts sellers work with never make it into the CRM, and 26% of those missing contacts are decision-makers. You can't forecast a buying group you can't see.

05

Indecision gets treated as objection-handling

Most no-decision buyers aren't defending the status quo. They're afraid of making the wrong call. More options, more demos and more discounting make that worse. What works is a firm recommendation, a smaller first step and less risk.

Benchmarks

What good looks like

Takeaway: Track no decision as its own outcome. A strong team holds it at or under 25% of closed opportunities and under 10% of Commit.

MetricWeakAcceptableStrongSource
No-decision loss rate (no decision ÷ won + lost + no decision)Over 35%25–35%25% or lessUmbrex, No-Decision Loss Rate (2026)
Commit-stage deals that end in no decisionOver 15%10–15%10% or lessUmbrex (2026)
Closed-lost reason completeness and share coded “Other”Under 90% complete, Other over 15%90%+ complete, Other 10–15%90%+ complete, Other under 10%Umbrex (2026)
Win rate by close-date slippageSlipped 3+ months: 8% or lowerSlipped up to 1 month: 13%Slipped 1 week or less: 18%Ebsta x Pavilion GTM Benchmarks (2025)
New-business win rateUnder 15%About 18% (average)About 26%+ (top performers run 43% above average)Ebsta x Pavilion (2025)
Contact-role coverage on open opportunitiesUnder 50%50–70%70–80%+Umbrex (2026)

Sources: Umbrex No-Decision Loss Rate benchmarks (accessed 2026), with ranges by segment from 15–25% for SMB to 25–40% for enterprise; Ebsta x Pavilion 2025 GTM Benchmarks Report. The 50% Weak/Acceptable cut on contact-role coverage is JayOh's working threshold. Benchmark against your own segment before you set targets.

True win rateWon ÷ (Won + Lost + No decision)
Decided-only win rateWon ÷ (Won + Lost)
No-decision rateNo decision ÷ (Won + Lost + No decision)

A wide gap between true and decided-only win rate means your reps win bake-offs and lose to inertia. That is a discovery and qualification problem. Better battlecards won't fix it.

The playbook

How to fix no-decision deals in 8 steps

Takeaway: Make no decision visible, make inaction priced, and make stalls loud. Each step below names the HubSpot or Salesforce object, property and automation to use.

1

Split “No decision” out as its own outcome

WhatSeparate loss outcome from loss reason: Lost to competitor, No decision, Disqualified. Then use a short reason list under each.
WhyIf no decision shares a bucket with competitive losses, you can't measure it, assign it or improve it.
HubSpot
  • Settings → Data Management → Objects → Deals → Properties.
  • Create a dropdown Loss outcome. Keep the default Closed lost reason for the detail: No compelling event, Couldn't build business case, Lost champion, Budget frozen, Chose to build or delay.
  • Remove “Other” or require a note when it is used.
Salesforce
  • Opportunity → Fields & Relationships → new picklist Loss_Outcome__c.
  • Make Loss_Reason__c a dependent picklist controlled by Loss_Outcome__c, so reasons only show for the matching outcome.
  • Update the Closed Lost path guidance text to explain the difference.
2

Require the outcome when a deal is closed lost

WhatBlock a Closed Lost stage change until the outcome and reason are set.
WhyReason data that is 60% complete is an opinion. You need 90%+ before the numbers mean anything.
HubSpot
  • Deals → Pipelines tab → your pipeline → Closed lost row → Conditional logic rules → Add rule.
  • Under Dependent properties, add Loss outcome and Closed lost reason and tick Required. Save logic.
Salesforce
  • Validation rule on Opportunity: AND(ISPICKVAL(StageName, "Closed Lost"), ISBLANK(TEXT(Loss_Outcome__c)))
  • Error message: “Select a loss outcome. No decision is not the same as lost to a competitor.”
3

Put the cost of inaction on the deal record

WhatFour fields: Cost of inaction (monthly $), Compelling event, Compelling event date, Economic buyer confirmed (Y/N).
WhyThis is the post's core idea built into the system. If a rep can't put a monthly dollar figure on what staying put costs the buyer, the deal isn't qualified for Proposal.
HubSpot
  • Create the four deal properties (number, single-line text, date picker, single checkbox).
  • Pipelines tab → Solution/Proposal stage → Conditional logic rules → make all four Required.
  • Add them to the deal record's Overview card and the board card preview.
Salesforce
  • Custom fields on Opportunity: Cost_of_Inaction_Monthly__c (Currency), Compelling_Event__c, Compelling_Event_Date__c, Economic_Buyer_Confirmed__c.
  • Validation rule: required once StageName is Proposal or later.
  • Show them with Dynamic Forms and a Path key field list.
4

Rewrite stage exit criteria around buyer actions

WhatEach stage exit becomes something the buyer did, not something the rep feels. See the JayOh sales stages framework.
WhyWhen reps decide stage progression on optimism, deals with no decision process reach Commit and then disappear.
Exit criteria we use
  • Discovery → Solution: problem confirmed in the buyer's words, cost of inaction drafted.
  • Solution → Proposal: cost of inaction agreed by the buyer, compelling event dated, economic buyer named.
  • Proposal → Commit: economic buyer met, mutual action plan with dates, procurement and security steps known.
Where it lives
  • HubSpot: conditional stage properties plus the stage description shown to reps.
  • Salesforce: Path guidance text plus validation rules per stage.
  • Pair it with a mutual action plan, for example the Mutual Action Plan Engine.
5

Turn on stage timing so stalls are measurable

WhatCapture when each deal entered and left every stage, and how long it sat there.
WhyNo-decision deals almost always stall first. Time in stage is the earliest objective signal you have.
HubSpot
  • Stage calculated properties (Date entered, Date exited, Latest time in, Cumulative time in [stage]) are off by default for new pipelines. Turn them on in the Pipelines tab. Requires Pro or Enterprise.
  • For live tracking use Date entered current stage. Cumulative values don't update while the deal is still in the stage.
Salesforce
  • Use LastStageChangeDate and the OpportunityHistory (Stage History) related list.
  • Pipeline Inspection adds days-in-stage views and Einstein Deal Insights such as “spent too long in the current stage.”
  • Don't use Probability to detect stalls. It resets on every stage change.
6

Build stall alerts that fire before the close date slips

WhatA rule that flags any open deal sitting in a stage longer than about 1.5× that stage's median time with no buyer activity in 14 days.
WhyEach month of slippage costs win rate. Flag the stall in week two, not at the end-of-quarter review.
HubSpot workflow (deal-based)
  • Enroll: Deal stage is any of your open stages AND Date entered current stage is more than X days ago AND Last activity date is more than 14 days ago.
  • Actions: set Stall risk = True, create a task for the owner with re-engagement steps, and notify the manager in Slack.
  • Unenroll and clear the flag when the stage changes.
Salesforce Flow
  • A scheduled-triggered flow runs nightly on open opportunities where LastStageChangeDate is older than your threshold for that stage.
  • Actions: update Stall_Risk__c, create a Task, post to the opportunity's Slack channel or send an email alert to the manager.

If you want an agent to write the re-engagement plan, the Stalled Deal Doctor walkthrough shows how to wire it up in HubSpot.

7

Build the no-decision dashboard

WhatFive reports: true vs decided-only win rate; no-decision rate by stage at stall; no-decision rate by segment, source and rep; % of Commit ending in no decision; reason completeness.
WhyThese five tell you where inertia beats you and whether the fix is discovery, qualification or forecasting.
HubSpot
  • Custom report builder → Deals, closed in the last 4 quarters, grouped by Loss outcome and Deal stage before close.
  • Use a formula field or calculated property for true win rate.
Salesforce
  • Opportunity report grouped by Loss_Outcome__c; a joined report or stage-history report for stage at stall.
  • Feed the Commit-ending-in-no-decision number into your forecast accuracy review.
8

Close the loop: review monthly, recycle on purpose

WhatA 30-minute monthly no-decision review, win-loss interviews on a sample, and a dated recycle queue for every no-decision deal.
WhyMany no-decision deals are really “not now.” They come back when the compelling event arrives, if someone is watching for it.
Process
  • Pull the 10 largest no-decision losses. For each, ask what the buyer would have needed to see.
  • Feed the answers into discovery questions and the cost-of-inaction template.
Systems
  • On Loss outcome = No decision, set a re-engage date 90–180 days out, keyed to the compelling event date.
  • Route the deal into the re-engagement motion in our closed-lost recovery playbook.
Do this, not that

Best practices and common mistakes

Takeaway: Most of the gains come from boring rules applied the same way every time, not from clever discovery scripts.

10 best practices

  • Report true win rate next to decided-only win rate in every pipeline review.
  • Get a monthly cost of inaction in the buyer's own numbers before Proposal: pipeline lost, spend wasted, hours spent on manual work.
  • Date the compelling event. “Q1” is not an event. “Board meeting on March 12” is.
  • Make a firm recommendation. Present one option first instead of three to choose from.
  • Reduce risk with a phased start, a pilot with exit criteria or contract checkpoints.
  • Multi-thread to the economic buyer by stage two. Log every contact role in the CRM.
  • Set stall thresholds per stage from your own medians, not one number for the whole pipeline.
  • Let managers move a deal to a stall-review stage, not only reps.
  • Keep a reason list of 6–8 values per outcome. Long lists make everything “Other.”
  • Give every no-decision deal a re-engage date and an owner.

6 common mistakes

  • Leaving “Other” and “Timing” as catch-allsCost: the no-decision rate disappears from every report.
  • Pushing close dates instead of closing deals outCost: a pipeline padded with deals that win 3–8% of the time (Ebsta x Pavilion, 2025).
  • Treating indecision as an objection to overcomeCost: more options and more pressure, which increases buyer fear and slows the cycle.
  • Discounting to create urgencyCost: margin given away with no change to the decision. A discount doesn't fix a problem the buyer never priced.
  • Building stall reports without turning on stage timingCost: HubSpot stage properties are off by default for new pipelines, so the report is empty or wrong.
  • Counting no decision as disqualifiedCost: the deals with the best win-back odds never get recycled.

If your pipeline is already full of deals that will never close, start with pipeline hygiene before you add new fields.

Interactive tool · Calculator

No-decision revenue leak calculator

Takeaway: Enter your closed-deal mix to see your true win rate, how much pipeline the status quo takes each year, and what cutting your no-decision rate is worth.

Won + lost + no decision
Conservative default. The rest still go to competitors or get disqualified.
Won % plus no-decision % can't be more than 100%. Lower one of them.
22.0%True win rate (won ÷ all closed)
35.5%Decided-only win rate (won ÷ won + lost)
$8.2MPipeline lost to no decision each year (182 deals)
$842KAdded annual bookings if you hit target (18.7 more wins)
Where your closed deals go
WonLost to competitor or disqualifiedNo decision
WeakYour no-decision rate is above 35%. Inertia beats you more often than any competitor. Start with steps 1–3.

New true win rate at target: 25.9%. Grades use the Umbrex ranges in the benchmark table. The calculation is closed per quarter × 4 × the change in no-decision rate × the share you win × average deal size.

Template

Copyable field spec, checklist and Claude skill

Takeaway: Paste the spec into your CRM change request or sprint ticket. Then add the free Claude skill so every deal review runs the same checks.

No-Decision Prevention: CRM spec v1
NO-DECISION PREVENTION: CRM SPEC (v1)

1) FIELDS (Deal / Opportunity)
- Loss outcome (dropdown, required at Closed Lost):
  Lost to competitor | No decision | Disqualified
- Loss reason (dependent on outcome). No decision values:
  No compelling event | Could not build business case |
  Lost champion | Budget frozen | Chose to delay or build
- Cost of inaction, monthly $ (number, required at Proposal)
- Compelling event (text, required at Proposal)
- Compelling event date (date, required at Proposal)
- Economic buyer confirmed (checkbox, required at Commit)
- Stall risk (checkbox, set by automation)
- Re-engage date (date, set when outcome = No decision)

2) STAGE EXIT CRITERIA
- Discovery to Solution: problem confirmed in the buyer's words;
  cost of inaction drafted
- Solution to Proposal: cost of inaction agreed by the buyer;
  compelling event dated; economic buyer named
- Proposal to Commit: economic buyer met; mutual action plan
  with dates; procurement and security steps known

3) AUTOMATION
- Stage timing ON for every stage (HubSpot stage calculated
  properties / Salesforce stage history)
- Stall alert: open deal AND time in stage over 1.5x stage median
  AND no activity for 14 days: set Stall risk, task owner,
  notify manager
- No decision closed: set Re-engage date = compelling event
  date or +120 days; enroll in re-engagement queue

4) REPORTING (monthly)
- True win rate vs decided-only win rate
- No-decision rate by stage at stall, segment, source, rep
- % of Commit that ended in no decision (target 10% or less)
- Loss reason completeness (target 90%+; Other under 10%)

5) OWNERS
- RevOps: fields, rules, automation, dashboard
- Sales leadership: exit criteria, monthly review
- Enablement: cost-of-inaction discovery questions
Free Claude skill

No-Decision Deal Review, packaged as a Claude skill

Give Claude a deal's notes, call transcript or CRM fields and it runs this playbook for you. It checks the exit criteria, scores no-decision risk, diagnoses status quo vs indecision, and writes the next actions.

  • Risk grade and score using the eight exit criteria above
  • Cost-of-inaction math, or the discovery questions to get it
  • CRM field updates and a short re-engagement email
Claude (web or desktop)
  1. Download the .zip.
  2. Settings → Capabilities: make sure code execution and file creation is on.
  3. Under Skills, click Upload skill, choose the .zip and toggle it on.
Claude Code
  1. Copy SKILL.md.
  2. Save it as ~/.claude/skills/no-decision-deal-review/SKILL.md (or .claude/skills/ in your repo).
  3. Ask Claude to review a deal for no-decision risk.

Skills are available on Claude Pro, Max, Team and Enterprise plans. New to skills? Read how to use skills in Claude.

Preview SKILL.md
---
name: no-decision-deal-review
description: Review an open B2B deal for no-decision risk (the buyer doing nothing) and return a risk grade, the missing evidence, a cost-of-inaction estimate, next actions, CRM field updates and a re-engagement email. Use when someone shares deal notes, a call transcript, CRM fields or an opportunity summary and asks whether a deal will close, why it stalled, how to create urgency, or how to stop losing to the status quo.
---

# No-Decision Deal Review

You are a RevOps and deal-strategy reviewer. Your job is to find out whether this deal is at risk of ending in no decision (the buyer keeps the status quo or delays indefinitely) and to say exactly what would change that. Be direct and specific. Never invent numbers, names or facts that are not in the input.

## Inputs to look for

Use whatever the user provides: deal notes, call transcripts or summaries, emails, CRM fields (stage, amount, close date, days in stage, last activity date, contacts and roles), or a mutual action plan. If something important is missing, list it under Missing evidence instead of guessing.

## Step 1: Snapshot the deal

State in one line each: current stage, amount, close date, how many times the close date has moved (if known), days in current stage, last buyer activity, and the contacts engaged with their roles.

## Step 2: Check the exit criteria

Mark each item Yes, Partial or No, and quote the evidence from the input:

1. Problem confirmed in the buyer's own words
2. Cost of inaction quantified as a monthly figure the buyer agreed with
3. Compelling event with a real date (a board meeting, contract end, launch, audit; not "Q1")
4. Economic buyer identified and met
5. More than one engaged stakeholder (multi-threaded)
6. Mutual action plan with dated steps the buyer committed to
7. Decision process known (procurement, security, legal steps)
8. Recent two-way buyer activity (within 14 days)

## Step 3: Score no-decision risk

Start at 0 and add points for every gap:

- No quantified cost of inaction: +20
- No dated compelling event: +20
- Economic buyer not met: +15
- Single-threaded (one engaged contact): +15
- No mutual action plan: +10
- No buyer activity in 14+ days: +10
- Close date pushed 2 or more times: +10

Score 0 to 30 = Low risk. 31 to 60 = Medium risk. 61 to 100 = High risk.

## Step 4: Diagnose the type

Decide which pattern fits best and explain why in two sentences:

- Status quo: the buyer does not believe the problem is worth solving now. Fix by quantifying the cost of inaction and tying it to a date.
- Indecision: the buyer wants to act but fears making the wrong call. Fix by giving one firm recommendation, shrinking the first step (phased start, pilot with exit criteria) and removing risk.
- Access: the champion wants it but cannot get it approved. Fix by getting to the economic buyer and building the business case with the champion.
- Fit: the deal should be disqualified. Say so plainly.

## Step 5: Estimate the cost of inaction

Only use figures from the input. Show the math: the monthly cost to the buyer of waiting, the cost over the delay so far, and the cost if they wait another quarter. If there are no figures, write the three discovery questions the rep should ask to get them.

## Step 6: Output

Return these sections in this order:

1. Verdict: risk grade (Low, Medium, High), score, and the diagnosed type, in one line.
2. Exit criteria table: criterion, Yes / Partial / No, evidence.
3. Missing evidence: a short bulleted list.
4. Cost of inaction: the math, or the questions to ask.
5. Next 3 actions: owner, action, due date, each one specific to this deal.
6. CRM updates: field and value pairs to set now (for example Loss outcome, Compelling event date, Stall risk, Re-engage date). Mark anything the rep must confirm.
7. Re-engagement email: under 120 words, written to the right stakeholder, leading with the cost of waiting and asking for one small, dated next step. No discounts, no pressure tactics.
8. Close-out call: if the score is above 80 and there has been no buyer activity for 30+ days, recommend closing the deal as No decision with a re-engage date instead of pushing the close date again.

## Rules

- Quote the input as evidence. If it is not in the input, it is missing.
- Do not offer discounts as a way to create urgency.
- Keep No decision separate from Lost to competitor and Disqualified.
- Keep the whole answer short enough to read in two minutes.

Built by JayOh (jayoh.io), based on the playbook at https://jayoh.io/no-decision-deals/
FAQ

No-decision deals: common questions

Takeaway: Short, direct answers to the questions RevOps and sales leaders ask most.

What does “no decision” mean in sales?

A no-decision deal is an opportunity where the buyer showed real intent, engaged in a sales process, and then chose not to buy from anyone. They kept the status quo or delayed indefinitely. It is different from losing to a competitor and different from disqualifying a poor-fit prospect.

What percentage of B2B deals end in no decision?

Research by Matt Dixon and Ted McKenna, based on more than 2.5 million sales conversations and published in Harvard Business Review in 2022, found that 40 to 60 percent of deals with stated intent end in no decision. Benchmarks for a well-run team put the no-decision rate at or below 25 percent of closed opportunities.

How do you calculate no-decision loss rate?

Divide no-decision outcomes by all closed outcomes: no decision divided by won plus lost plus no decision. Track it next to true win rate (won divided by all closed) and decided-only win rate (won divided by won plus lost) over at least four completed quarters.

How do you prevent deals from ending in no decision?

Quantify the monthly cost of inaction during discovery, date a compelling event, get to the economic buyer early, make a firm recommendation, and reduce the buyer's risk with phased starts or checkpoints. Back it with CRM rules that require these fields before Proposal and alert managers when a deal stalls.

What is the cost of inaction in sales?

The cost of inaction is what the buyer loses each month they keep the current situation, measured in their own numbers: pipeline lost, spend wasted, hours of manual work, or risk carried. Putting it on the deal record as a monthly dollar figure makes staying put the expensive option instead of the free one.

How should no decision be tracked in HubSpot or Salesforce?

Create a Loss outcome field with Lost to competitor, No decision and Disqualified, and make it required at Closed Lost with conditional stage properties in HubSpot or a validation rule in Salesforce. Add a dependent loss reason, turn on stage timing, and report on the outcome monthly.

Is no decision the same as closed lost?

No decision is a type of closed-lost outcome, but it should never share a bucket with competitive losses. Competitive losses point to product, pricing or positioning. No-decision losses point to discovery, qualification and urgency. Mixing them hides both problems.

The JayOh take

Sell against inertia. Price it in the CRM.

No-decision losses aren't bad luck. They happen when discovery never priced inaction and the CRM never made the loss visible. Better talk tracks alone won't fix that. Splitting out the outcome, requiring the cost of inaction, tightening exit criteria and alerting on stalls will. That system is what JayOh builds and runs for B2B and PE-backed revenue teams on HubSpot and Salesforce.

If you want to know how much your pipeline loses to the status quo, we'll map it with you.

35%shorter sales cycles
28%lift in forecast accuracy
90%fewer CRM data errors