Win Loss Analysis: How to Find Out Why Deals Are Really Won and Lost

Win Loss Analysis: How to Find Out Why Deals Are Really Won and Lost

By Ken Lundin, CEO of RevHeat

Most teams run win loss analysis by asking the rep why the deal died. The rep guesses. You build next quarter’s plan on that guess. Your win rate stays flat.

Here’s what changes it: read the calls. Every team has a sales playbook. Nobody checks if anyone runs it. Win loss analysis built from what the buyer actually said on the call — not what the rep hoped — tells you which step slipped and on which call. Third & Grove tripled their win rate in 6 months. Same reps. Same leads. Same market. Growth you can plan on.

Key Takeaway: Win loss analysis finds why deals die by reading what buyers said on the calls, not asking reps to guess. Most teams skip the step that checks whether the playbook ran. RevHeat client Third & Grove achieved a 3x win rate in 6 months by catching the slip before it became a habit. According to Gradient Works (2024), the average B2B win rate is 20.7%. Teams that check the calls beat that by 200-300%.

TL;DR

  • Most win loss analysis asks the rep — you get a guess, not the reason the deal died
  • Read the calls instead — what the buyer said tells you which playbook step slipped
  • Third & Grove tripled win rate in 6 months — same team, same leads, checking every call
  • Average B2B win rate is 20.7% (Gradient Works, 2024) — checking calls beats that by 200-300%

Prerequisites: What You Need Before You Start

Before you run win loss analysis that actually changes the next call, you need three things:

Call recordings. Every discovery call, every demo, every negotiation. If it’s not recorded, you’re guessing what happened. Most CRMs integrate with Gong, Chorus, or Fireflies. Salesforce and HubSpot both support auto-record. Turn it on.

A sales playbook. You can’t check whether the process ran if you don’t have a process. If you don’t have one, start with our sales strategy template. It gives you the five questions every discovery call must answer.

Someone who reads the calls. The rep who ran the call can’t audit their own work. The manager with 12 reps doesn’t have time. You need a system that reads every call. That system hands each rep their next move. That’s what RevHeat does. We read the calls. We tell the rep what to ask next, word for word. Then we check the next call to see if they did it.

Step-by-Step: How to Run Win Loss Analysis That Changes the Next Call

Step 1: Pull Every Closed Deal from the Last 90 Days

Start with your CRM. Export every deal marked Closed-Won and Closed-Lost in the last 90 days. You need the deal name, close date, deal size, and the rep who ran it.

Sort by outcome: wins in one tab, losses in another. Don’t filter by deal size yet. You’re looking for patterns. A $5K deal that died for the same reason as a $500K deal tells you something systemic.

Most teams stop here and ask the rep why it closed. That’s the mistake. The rep will tell you what they think happened. You need what the buyer actually said.

Step 2: Read the Calls — Every Discovery, Every Demo

Pull the call recordings for every deal in your export. Start with discovery calls. Listen for whether the rep asked the five qualifying questions:

  1. What’s the problem?
  2. What have you tried?
  3. What happens if you don’t fix it?
  4. Who else needs to approve this?
  5. What’s the timeline?

If the rep skipped question 3, the deal probably died in negotiation. The buyer didn’t feel urgency. If the rep skipped question 4, the deal probably stalled. Someone you never met said no.

Now listen to the demo calls. Did the rep pitch features or diagnose the problem? If they opened with a feature tour, the deal probably lost to “no decision.” The buyer didn’t see how it solved their specific problem.

This is where most teams give up. Reading calls takes hours. You don’t have hours. That’s why we built RevHeat. We read every call. We flag the missed step. We hand the rep their next move. You get a report that says “Rep X skipped qualifying question 3 on 8 of 10 discovery calls. Here’s what to ask instead.”

Step 3: Compare Wins vs Losses — Find the Pattern

Now you have two lists: deals that closed and deals that died. Compare them. Look for the step that separates wins from losses.

Here’s what we see in our sales win rate benchmarks analysis. The biggest gap isn’t the demo. It’s not the proposal. It’s whether the rep asked about the cost of inaction in discovery.

RevHeat’s analysis of Objective Management Group data — 12,745 salesperson evaluations across 30 sales skills — shows Qualifying has a 380% gap between top and bottom performers. The skill that moves win rate the most is the one most teams skip. That skill is asking what happens if the buyer does nothing.

Third & Grove’s win rate tripled in 6 months because we caught this exact slip. Their reps were running great demos. But they weren’t asking the cost-of-inaction question in discovery. The buyer liked the demo, then ghosted. We caught the pattern in week two. We handed every rep the exact question to ask. We checked the next 10 calls to make sure they asked it. Win rate moved from 15% to 45% in six months.

Step 4: Write the Fix — One Question, Word-for-Word

Don’t write a memo. Don’t schedule a training. Hand the rep the exact question to ask on the next call.

Here’s the question that tripled Third & Grove’s win rate:

“If you don’t solve this in the next 90 days, what does that cost you — in revenue, in time, in team capacity?”

That’s it. One question. 20 words. The rep asks it on every discovery call. You check the next 10 calls to make sure they asked it.

Most teams write a 40-slide deck about “improving discovery rigor.” The rep sits through the training. They nod. Then they run the next call the same way they always have. You can’t coach what you don’t check. Catch the slip before it becomes a habit.

Step 5: Check the Next 10 Calls — Did They Ask It?

This is the step nobody does. You handed the rep the question. Did they ask it?

Pull the next 10 discovery calls that rep ran. Listen to the first 15 minutes of each call. Did they ask the cost-of-inaction question? If yes, mark it. If no, flag it.

If the rep asked it on 8 of 10 calls, you’re done. The behavior stuck. If they asked it on 2 of 10 calls, the training didn’t stick. You need to check again.

RevHeat’s State of Sales Skills research identifies Coachable as the one skill with no gap between top and bottom performers. Everyone scores the same. The gap isn’t whether the rep can change. The gap is whether anyone checks if they did.

Here’s what checking looks like in practice. We read every call. We flag the missed step. We send the rep a 90-second video showing them the exact moment they skipped the question. We show them the exact words to use next time. Then we check the next call. If they asked it, we move to the next skill. If they didn’t, we send another video. You stop guessing.

Step 6: Roll It Into the Playbook — Make It the Standard

Once 80% of reps are asking the question on 80% of calls, it’s no longer a fix. It’s the standard. Add it to your sales pipeline best practices and your onboarding checklist.

Update your CRM fields. Add a checkbox: “Cost of inaction documented?” If the rep doesn’t check it, the deal doesn’t move to demo stage. That’s how you enforce the playbook without micromanaging.

Most teams write the playbook, then never check if anyone runs it. According to CSO Insights (2023), 64% of sales organizations have a formal sales process. Only 28% report strong adoption. The playbook doesn’t fail because it’s wrong. It fails because nobody checks if the rep ran it.

Step 7: Repeat Every 90 Days — Find the Next Slip

Win loss analysis isn’t a one-time project. It’s a loop. Every 90 days, pull the closed deals. Read the calls. Find the pattern. Write the fix. Check the next 10 calls. Roll it into the playbook.

The step that slips changes. In Q1, it might be qualifying. In Q2, it might be handling objections. In Q3, it might be multi-threading to other decision-makers. The loop catches the slip before it becomes a habit.

RevHeat runs this loop for 200+ teams. We’ve helped scale revenue for 5 unicorns. We’ve driven $1.5B in client sales. The method is the same every time. Read the calls. Find the slip. Hand the rep the fix. Check the next call. Same reps. Same leads. Same market. Growth you can plan on.

Common Mistakes to Avoid

Asking the rep why the deal died. The rep will tell you what they think happened. You need what the buyer actually said. Read the call.

Running win loss analysis once a year. The step that slips changes every quarter. Run the loop every 90 days or you’ll miss it.

Writing a training deck instead of handing the rep the exact question. The rep doesn’t need context. They need the 20 words to say on the next call. Give them that.

Not checking the next 10 calls. The training didn’t stick if nobody checks whether the rep asked the question. Catch the slip before it becomes a habit.

Filtering by deal size too early. A $5K deal that died for the same reason as a $500K deal tells you something systemic. Look for the pattern first, then filter.

Skipping the cost-of-inaction question. RevHeat’s analysis of 12,745 salesperson evaluations shows Qualifying has a 380% gap. The question that moves win rate the most is the one most teams skip. That question is: what happens if the buyer does nothing?

Building next quarter’s forecast on guesses. If you don’t know why the last deal died, you can’t forecast the next one. Read the calls. Your entire go-to-market runs on what you believe about your buyers. RevHeat runs it on what they actually said.

Frequently Asked Questions

How many deals do I need to analyze to find a pattern?

Start with 20 closed deals. Pull 10 wins and 10 losses from the last 90 days. If you see the same step slip on 7 of 10 losses, that’s your pattern. You don’t need 100 deals to see that the rep skipped the cost-of-inaction question. You need 10 calls and someone who reads them.

What if the rep says they asked the qualifying questions but the call recording shows they didn’t?

That’s the gap. The rep believes they asked it. The call shows they didn’t. This is why asking the rep why the deal died doesn’t work. They’ll tell you what they think happened, not what actually happened. Show them the call. Hand them the exact question to ask next time. Check the next call to see if they asked it.

How long does it take to read 20 calls?

If you’re doing it manually, about 10 hours. Most managers don’t have 10 hours. That’s why RevHeat reads every call for you. We flag the missed step. We hand the rep the fix. We check the next call. You get a report that says “Rep X skipped qualifying question 3 on 8 of 10 calls. Here’s what to ask instead.” By Monday you can say why the last one died.

What’s the best win loss analysis tool?

The best win loss analysis tool is the one that reads the calls and tells you which step slipped. Gong and Chorus record the calls. RevHeat reads them, finds the pattern, and hands each rep their next move. Most teams use Gong to store the calls and RevHeat to analyze them. You need both.

Should I analyze wins or losses first?

Start with losses. The step that kills deals is easier to spot than the step that closes them. Once you know why deals die, compare that to your wins. If your wins asked the cost-of-inaction question and your losses didn’t, you found the gap.

How do I get reps to actually change their behavior after win loss analysis?

Don’t ask them to change. Hand them the exact question to ask on the next call. Then check the next call to see if they asked it. RevHeat’s State of Sales Skills research shows Coachable has no gap between top and bottom performers. Everyone scores the same. The gap isn’t whether the rep can change. The gap is whether anyone checks if they did.

What if the pattern I find in win loss analysis contradicts our sales methodology?

Trust the calls. If your methodology says to pitch value and the calls show that wins diagnose before they prescribe, the methodology is wrong. Your entire go-to-market runs on what you believe about your buyers. RevHeat runs it on what they actually said. Update the methodology to match what works.

How often should I run win loss analysis?

Every 90 days. The step that slips changes. In Q1, it might be qualifying. In Q2, it might be objection handling. The loop catches the slip before it becomes a habit. Run it quarterly or you’ll miss the pattern.

Can I automate win loss analysis?

You can automate the call recording and the data export. You can’t automate the pattern recognition. Someone has to read the calls and find the step that separates wins from losses. RevHeat does this for 200+ teams. We read every call. We find the slip. We hand the rep the fix. We check the next call. That’s the loop.

What’s the difference between win loss analysis and a deal review?

A deal review asks the rep what happened. Win loss analysis reads the call and tells you what the buyer said. One is a guess. One is evidence. If you want to know how to forecast sales without guessing, start with what the buyer actually said.

What role does sales methodology play in win loss analysis?

Sales methodology gives you the framework. Win loss analysis tells you which part of the framework the rep skipped. According to Rain Group (2024), 73% of B2B buyers prefer a consultative approach. But if your reps aren’t asking the cost-of-inaction question, the methodology doesn’t matter. The calls tell you where the methodology breaks down in practice.

How do I handle win loss analysis when the buyer won’t tell us why they chose the competitor?

You don’t need the buyer to tell you. The calls already told you. Listen to the discovery call. Did your rep ask about the cost of inaction? Did they multi-thread to other decision-makers? Did they diagnose before they prescribed? The reason you lost is in the calls you already have. According to Gartner (2023), 77% of B2B buyers say their purchase was complex. The complexity shows up in the calls. Read them.

Bottom Line

Win loss analysis tells you why deals die. Most teams ask the rep. We read the calls. The step that slips is the one nobody checks. That step is usually the cost-of-inaction question in discovery. Third & Grove tripled their win rate in 6 months by catching that slip. They handed every rep the exact question to ask. You stop guessing when you check the calls.

Ken Lundin is CEO of RevHeat. Over 25 years he has sold, run sales teams and helped 200+ teams, including 5 unicorns, generate $1.5B in client sales, with two exits ($250M and $30M) and four appearances on the Inc. 500. He is a Forbes Business Council member and the author of Strategic Selling Unleashed, Broken Playbook and The SmartScaling Formula.

    Ken Lundin
    Founder & CEO, RevHeat

    Ken has spent two decades building and scaling revenue teams. He did it as a seller, a leader, and an owner. The RevHeat Platform runs the system he wished he’d had: it coaches every rep on every call, proves the habit stuck, and knows more about your buyers every month. Built on the method behind more than $1.5 billion in sales.

    Stop reading. Start fixing.

    Is this quarter’s number real?

    Sales Fact or Fiction shows you which of the deals in your number are real, which keep getting pushed, and the next move on each. Free, from the sales calls you already record.

    See which deals you can still close →
    A 25-minute call. Then the next move on every deal.