A graveyard in your CRM
Open your CRM and filter for leads that were never marked won or lost. There will be a long list. Some were quoted and went silent. Some asked a question and got a reply, then nothing. Some were never contacted at all. They all cost something to acquire, through ads, events or someone's time.
Salespeople move on to new leads because new leads feel warmer. The old ones sit there, gradually going out of date, while the business spends more money finding new people who look a lot like them.
Occasionally someone suggests emailing the whole lot. Then someone else points out that half the addresses are probably dead, nobody knows what was last said to each person, and a mass email might do more harm than good. So the idea is dropped, again.
Why old leads get abandoned
- The CRM has no 'nurture' or 'not now' stage, so stalled leads stay open indefinitely or get closed as lost.
- Nobody recorded why a lead stalled, so there is nothing to say when going back.
- Salespeople are measured on new pipeline, not on reviving old leads.
- The data is messy: duplicates, missing emails, contacts who have changed jobs.
- Going back feels awkward without a good reason to get in touch.
The cost of leaving them
Every abandoned lead is acquisition spend with no return. Some of those people bought from someone else later, simply because that someone else kept in touch. Your CRM also becomes harder to use: reports are inflated with dead leads and salespeople have to scroll past them.
| Why it stalled | Good reason to go back |
|---|---|
| Price or budget | A new option, a phased approach, or a new budget year |
| Timing ('not now') | The date they mentioned has arrived |
| Went quiet after quote | Check the quote still fits, offer a short call |
| Never contacted | Apologise for the delay, ask if still relevant |
| Chose a competitor | Check in after a sensible interval |
How we re-engage old leads
- We export and clean the old leads: merge duplicates, verify emails, remove people who asked not to be contacted.
- We sort them by stall reason. Where the reason was never recorded, a model reads the notes and email history and suggests a category, and a person confirms it.
- For each category, we write a short, honest re-engagement message with you, in plain language, not a hard sell.
- Messages go out in small batches from your email platform or CRM, so replies stay manageable and your sending reputation is protected.
- Replies are classified (interested, not now, remove me) and the interested ones become tasks for a named salesperson.
- We add proper stages to the CRM, such as 'nurture' with a revisit date, so future leads that stall are scheduled for return automatically.
We deliberately avoid pretending the messages are personal when they are not. A short, honest note that says you are getting back in touch, references what they originally asked about and makes it easy to say no tends to be received better than a clever template. Where the lead had a real conversation with a salesperson, we send it from that person's name and inbox.
After the clean-up
Your CRM holds a smaller, cleaner list. Leads that answered are in active conversations. Leads that asked to be removed are gone. And every lead that stalls from now on has a reason and a date to revisit, so the graveyard does not grow back.
The salesperson's view changes too. Instead of an endless list of open records, they see a short set of revisit tasks due this week, each with the reason the lead stalled and what was last said.
Is your CRM like this?
- You have a long list of open leads nobody has touched in months.
- Stalled leads have no reason recorded.
- Salespeople only work new leads.
- Your pipeline report includes leads everyone knows are dead.
- You keep paying for new leads while old ones sit unused.