Reopen lost deals whose reason has changed

Sort your closed-lost deals by why you really lost them, check which reasons no longer hold, and write to those buyers first.

By Angelo Natale1.5 hoursEvery quarter

What it does

A lost deal is lost for a reason, and reasons expire. The feature you were missing ships. The competitor they picked doesn’t work out. The budget freeze ends, or the person who said no leaves. Nobody looks back, so those buyers hear from whoever reaches them first, and it’s rarely the company they already know.

What you need

  • Every deal closed-lost in the last 12 to 24 months, with the loss reason and the last emails
  • What has changed on your side since: features shipped, new packages, new proof
  • Claude or ChatGPT, to sort the reasons

How it works

  1. Export the lost deals

    With the loss reason, close date, value, contacts, the last emails and the notes for each.

  2. Find the real reason for each

    CRM loss reasons are often blank, “other” or wrong. The last emails usually say what really happened.

    Prompt for Claude or ChatGPT, with the export and the last emails attached
    Here are my closed-lost deals, with the loss reason from the CRM and the last emails and notes for each.
    
    For each deal, give me the real reason we lost it, picked from this list: missing feature, price, picked a competitor, timing, budget, no decision, went quiet, not a fit. Quote the line that shows it. If the CRM reason and the emails disagree, go with the emails and say so.
    
    Then, for each deal, tell me what would have to change for it to be worth reopening.
  3. Check what’s changed

    Lost toCheck
    A missing featureDid you ship it?
    PriceDo you have a smaller package now, or new proof that changes their math?
    A competitorIs their contract coming up? Any public complaints?
    Timing or budgetHas the date they gave passed, or a new budget year started?
    No decisionIs there a new leader, or a new signal?
    Not a fitLeave it.
  4. Write to the ones whose reason changed

    Email: reply in the old thread
    Subject: Re: [THE OLD THREAD'S SUBJECT]
    
    Hi [FIRST NAME],
    
    When we spoke in [MONTH], [THE REASON, IN THEIR WORDS] was the blocker. [WHAT CHANGED, IN ONE LINE.]
    
    Is it worth another look?
    
    [YOUR NAME]
  5. Fix the records

    Update every loss reason you corrected, close out the ones that are a real no, and make the loss reason a required field from now on.

What good looks like

Every lost deal has a real reason on it, and every buyer whose reason has changed has heard from you.

An example, not a client story. A deal was lost in March because you didn’t connect to the buyer’s accounting tool. You shipped that integration in August. The note in October: “When we spoke in March, the missing link to your accounting tool was the blocker. We shipped it in August. Is it worth another look?”

Mistakes to skip

  • Trusting the CRM’s loss reason. Read the last emails. The field is often blank or wrong.
  • Writing to every lost deal at once. Start with the ones whose reason has changed.
  • Pretending the old conversation didn’t happen. Name the reason you lost, then what changed.

More playbooks

All 64 playbooks →

Rather not run it yourself?

I build the whole system with you, so you just take the calls.

Every playbook here is one piece of it. On a 60-minute growth diagnostic we put your numbers on the system and work out how long it would take you to double.

Book your growth diagnostic