A "no" usually means "not yet." Doe tells you when it’s yes.
Your closed-lost pile is full of deals you lost for a reason that won’t last forever: no budget, wrong time, a champion who left, a competitor they just signed. Doe re-checks those accounts on a schedule and resurfaces each one once its reason has flipped, with a fresh verified contact and a warm angle ready to go.
Doe turns your closed-lost and churned accounts into a watch list and, on a weekly re-check, resurfaces each one once the reason it said no has reversed: the champion who left is replaced, the budget shows up as a raise, or they drop the competitor they’d just signed. It reads the recorded loss reason, looks for the trigger that would change the answer, re-verifies the contact, and hands the rep a warm re-engagement with the reason attached.
What changes
| Dimension | Before | With Doe |
|---|---|---|
| Who watches closed-lost | Nobody; it sits in a stage no one opens | A standing agent, re-checking on a schedule |
| Timing | A yearly "just checking in" blast | Surfaced when the reason flips |
| The angle | Generic re-intro; nothing has changed | References the specific trigger that reopened it |
| The contact | Two-year-old email; champion may have left | Current buyer found, email verified on output |
From a forgotten graveyard to timed, warm re-engagements
Doe pulled the lost and churned deals along with the recorded loss reason (no budget, went with a competitor, champion left, bad timing), so it knows what would have to change for each one to reopen
For a "no budget" loss Doe watched for a raise; for "champion left," a backfill in that role; for "went with a competitor," signals they’re switching off it, reading public sources and the CRM for the specific event tied to that account’s reason
The Judge confirmed the trigger is real and evidence-backed, and re-qualified the account against your current ICP, since a deal lost two years ago may or may not still fit. Only genuine, evidence-backed reopens make the list
Doe checked whether your old contact is still there, found the current buyer if they’d moved on, and verified the email on output, so the re-engagement goes to a real person instead of a two-year-old address that bounces
Doe surfaced the reopened account to the original rep with the trigger, the proof, the fresh contact, and a draft first touch that references what changed, queued for approval, so the rep reaches out warm and on time
You lost the deal for a reason. The reason expires. Nobody’s watching.
Half of "closed-lost" isn’t lost, it’s lost for now. They had no budget this year. Their champion moved on mid-deal. They’d just signed a two-year contract with a competitor. All of it timing. And every one of those reasons has an expiry date. Budgets reset, champions get replaced, contracts come up for renewal, competitors get ripped out. The deal becomes winnable again on a specific day, and on that day your closed-lost record is sitting in a CRM stage nobody ever opens.
So the win-back motion, if it exists at all, is a once-a-year "hey, just checking in" blast to everyone you ever lost: untimed, untargeted, and ignored, because it lands when nothing has changed. The reps don’t have time to manually re-qualify hundreds of dead deals every month to catch the three that just turned, so the warmest pipeline you own goes cold a second time.
Get started with the right source material
Add your library and tools
Add or select the source files Doe should use, then connect the tools this task needs. No API keys, no engineering.
Describe what you need
“Every week, go through our closed-lost and churned accounts in HubSpot. For each, look at why we lost it and check whether that reason has reversed: a raise after a "no budget," a backfill after a champion left, signals they’re dropping the competitor they chose. Re-qualify against our current ICP, refresh and verify the contact, and route real reopens to the original rep with a draft that references what changed.”
It runs on schedule
Runs every Monday. Reps get a short list of deals that just became winnable again, each with proof and a warm angle.
Win-Back List Builder FAQ
It reads the loss reason your team already records in the CRM (no budget, chose a competitor, champion left, bad timing) and tailors what it watches for to that reason. If a reason is missing or vague, Doe flags it rather than guessing, so a reopen is always tied to a real, recorded "why."
Related tasks
Stop doing the work your tools should do for you.
Set it up once. Doe runs it every time.