Most real estate CRMs have leads going back years. Some bought elsewhere. Some bought with you. Some never bought at all. And some percentage of the "lost" contacts are people who were genuinely interested, got distracted, and would be quite receptive if someone reached out today.
Once a lead goes cold, it tends to stay buried. The active pipeline gets attention. Old contacts don't.
Cold vs. dead
Cold: stopped responding 6-12 months ago, had a realistic timeline, no record of buying elsewhere.
Dead: explicitly told you they bought. Moved out of your market. Contact information bounced. Asked to stop hearing from you.
Most CRMs don't distinguish cleanly between these because nobody tagged them properly at the time. The first step in any re-engagement campaign is cleaning the list, filtering out the actually-done contacts from the dormant-but-possible ones.
The re-engagement sequence
The goal isn't to pitch listings. It's to re-establish contact and see if circumstances have changed.
Something like: "Hi [name], I worked with you back in [year] when you were looking around [area]. I know timing doesn't always work out the way you plan, just wanted to check in and see how things are going."
A follow-up a week later: "The market in [area] has shifted since we last talked, happy to send a quick update if that's still on your radar."
This isn't a newsletter. It's a personal-feeling message that acknowledges the previous relationship rather than pretending it didn't happen.
There is no useful universal response-rate benchmark for a mixed CRM list. Measure replies, qualified reactivations, opt-outs, and complaints on the team's own consented audience. The contacts may not carry a new lead-acquisition cost, but validation, messaging, staff review, and compliance still cost money.
In one engagement, a brokerage reactivated 14% of the dormant leads in the defined campaign audience using this approach. That is a specific result, not a market benchmark. Re-engagement must also respect consent, prior opt-outs, do-not-call restrictions, and suppression lists. If your CRM runs on Follow Up Boss or kvCORE, I've built integrations for both.
