Closed-Lost Revival
Closed-Lost Revival is a seven-step outbound play for email, LinkedIn, calls, WhatsApp, SMS and your CRM, from “Pull closed-lost deals” to “Reopen the deal”. It uses HubSpot, Salesforce, Clay, Explorium, Claude and ten more tools.
- Motion
- Outbound
- Channel
- Email, LinkedIn, Call, WhatsApp, SMS, CRM
- Steps
- 7
- Tools
- 15
The workflow
Closed-Lost Revival
Closed-lost dealsWhy they said noAccounts that became customers since, or have another open deal, are left out.
HubSpot
Salesforce
Clay
Explorium
ClaudeEvery contact from the old deal. A champion who left goes to champion tracking at the new company.
LinkedIn
Prospeo
Findymail
BounceBanon send dayMore changes and a resolved loss reason score highest. Nothing new means no outreach.


“What changed since we spoke”
Old championDay 0First touch, from the rep who ran the deal, naming the change.
HeyReach
Nooks
WhatsApp
Twilioif they texted before
New peopleDay 2The new buying committee hears the same angle by email.
Smartlead


HubSpot
Salesforce
Clay
Explorium
Claude
LinkedIn
Prospeo
Findymail
BounceBan
HeyReach
Nooks
WhatsApp
Twilio
Smartlead
Slack
The diagram as text
- 1
Pull closed-lost deals
Closed-lost deals (why they said no): Loss reason, Close date, Champion and Blocker. Accounts that became customers since, or have another open deal, are left out. From: HubSpot and Salesforce. Tool: HubSpot.
- 2
Wait a window set by the loss reason
Lost because → Check again
- Timing → Next quarter
- Budget → Next budget cycle
- Went with a competitor → Ahead of their renewal
- Missing feature → When it ships
- 3
Check what changed, and who is still there
What changed?: New decision maker, Funding, Tech stack change and Loss reason resolved. Find: Clay and Explorium. Why now: Claude.
Still there? (freshness check): Every contact from the old deal. A champion who left goes to champion tracking at the new company. Check: LinkedIn. New: Prospeo and Findymail. Verify: BounceBan and on send day.
- 4
Re-score the account
Gate 1: Something real changed. More changes and a resolved loss reason score highest. Nothing new means no outreach. Rejected: No change, Back to the window. Tools: Clay and Claude.
- 5
Re-engage on what changed
“What changed since we spoke”: Tool: Claude.
Old champion (day 0): First touch, from the rep who ran the deal, naming the change. Dm: HeyReach. Call: Nooks. Text: WhatsApp, Twilio and if they texted before. Tool: HeyReach.
New people (day 2): The new buying committee hears the same angle by email. Send: Smartlead. Tool: Smartlead.
Labeled connection: 2-day delay.
Outcome: Deal reopened, linked to the old one. Tools: HubSpot, Salesforce and Slack.
Feedback loop: No change found: the deal goes back to wait for its next window.
The stack: HubSpot, Salesforce, Clay, Explorium, Claude, LinkedIn, Prospeo, Findymail, BounceBan, HeyReach, Nooks, WhatsApp, Twilio, Smartlead and Slack.
Open the diagram full size (1180 px wide)
The play in seven steps
- 01
Step 1: Pull closed-lost deals
These accounts already know you, and the CRM already holds the reason they said no.
- Export closed-lost deals from HubSpot or Salesforce with the loss reason, the close date and every contact on the deal.
- Mark who championed the deal and who blocked it.
- Leave out accounts that became customers since, or that have another open deal.
- Deals with a blank loss reason go back to a rep to fill in first. The reason is the angle later.
- 02
Step 2: Wait a set window
Reaching back a week after a no just reopens the same argument. Something has to have changed first.
- Set a revival window per loss reason, not one date for everyone. Timing and budget losses come back sooner than competitor losses.
- Lost to a competitor: line the window up with their likely renewal date.
- Lost on a missing feature: the window opens the day it ships.
- Each deal enters the check queue in Clay when its window opens.
- 03
Step 3: Check what changed
A revival only works with a real, dated reason to come back.
- A new decision maker in the buying function, found with Explorium and LinkedIn.
- A funding round since the loss.
- A tech stack change, for example dropping the tool they picked instead of you.
- The loss reason itself resolved: the feature shipped, the budget cycle reset.
- Claude reads the loss reason against the change and writes one line on why now.
- 04
Step 4: Check the contacts are still there
Deal contacts are the oldest data in the CRM. Half the value is knowing who is left from the last conversation.
- Run a job-change check on LinkedIn for every contact on the old deal.
- Champion still there: they get the first touch.
- Champion gone: send them to champion tracking at their new company and find their replacement.
- Find verified emails for anyone new with Prospeo and Findymail, and re-verify every address, old ones included, with BounceBan on send day.
- 05
Step 5: Re-score the account
Not every lost deal deserves a second run, and the score decides which ones get worked.
- Score on how many changes stacked up and how strong each one is.
- Weight the loss reason: a resolved reason scores highest.
- No change found: the deal goes back to wait for its next window, not to outreach.
- 06
Step 6: Re-engage on what changed
The opener is never a check-in. It names the change and ties it to why they said no.
- Claude drafts a 'what changed since we spoke' message from the loss reason and the change.
- The old champion gets a LinkedIn message first through HeyReach, then a call from the original rep through Nooks.
- If the champion texted the rep during the deal, a short WhatsApp or SMS through Twilio from that rep is fair. Never text someone who only ever emailed.
- Two days later, new people on the buying committee get an email through Smartlead with the same angle.
- 07
Step 7: Reopen the deal
A revived account goes back into pipeline with its history, so nobody re-asks what was already answered.
- On a positive reply, reopen the deal in HubSpot or Salesforce, linked to the old one.
- Log what changed and the reply on the deal.
- Alert the original owner in Slack.
- Track which loss reasons revive, and tune the windows from that.
Tools used
The fifteen tools this play names. Each links to the other plays that use it.
Related plays
Contact Data Refresh Before Every Send
Contacts queued for next week's sendsLists and sequencesCompare the current LinkedIn role with the CRM record.
LinkedIn
ApifyRe-verify on send week, not on the day it was found.
BounceBan
ZeroBounceLook up carrier and line type, drop disconnected numbers.
TwilioThe new person in the same seat inherits the account context.
Apollo
Clay
Findymail
ProspeoA past champion who moved is often the warmest lead you have.
LinkedIn
FullEnrichAnything still unverified is held for the next cycle.



HubSpot
LinkedIn
Apify
BounceBan
ZeroBounce
Twilio
Clay
Apollo
Findymail
Prospeo
FullEnrich
Smartlead
Contact Data Refresh Before Every Send
4 steps · Email, LinkedIn, Call, CRM





+6 moreCRM Hygiene
Export first, measure every field, and trace which integration created each record.
HubSpot
SalesforceA name match only counts when the domain matches too.
A switchboard number or a common firm name is never the key.
A person's name stamped on info@ is a field to fix, not a merge.
The change setSaved as a list view or report the owner can open.
Backup exportEvery record in the change set, before anything moves.
Every change is logged with its old value, so any field can be restored.
Enrichment waterfallOnly the misses move on. Fill blanks, never overwrite a value someone set on purpose.
Explorium
Prospeo
Findymail
BounceBan
Twiliolookup, dead numbers clearedCurrent-employer scan, customers first. The same company under another domain is not a move.
Clay
LinkedIn
Same rules, every new record
Slack
HubSpot
Salesforce
Clay
Explorium
Prospeo
Findymail
BounceBan
Twilio
LinkedIn
Slack
CRM Hygiene
7 steps · CRM





+4 moreSignals in the CRM, with Decay
Every signal carries a date, a one-line summary and the source URL.
Clay
Claude Code
Trigify
HubSpot
SalesforceEach signal adds its weight, then decays on its own curve. A new signal lifts the score again.
Watched, no outreach yet.
The owner works it today.
Decayed out on its own.
Every buyer at the account, checked and pushed to the CRM.
AI Ark
Prospeo
Findymail
LinkedIn
BounceBan
Brief and alertWhy it is hot, written only from copy-safe signals, plus a task for the owner.
Claude
HubSpot
Slack
Clay
Claude Code
Trigify
HubSpot
Salesforce
AI Ark
Prospeo
Findymail
LinkedIn
BounceBan
Slack
Claude
Signals in the CRM, with Decay
6 steps · CRM, Email, LinkedIn





+6 more