Database reactivation is the practice of re-engaging old leads and past customers — contacts already sitting in a business's CRM — with a targeted message campaign, usually by text. Instead of paying for new leads, you generate appointments from people who already know the business, at close to zero acquisition cost.
Why it works
Every established home-services business is sitting on a list: leads that never booked, quotes that went quiet, customers from past seasons. Most of those people didn't say no — they got busy, the timing was wrong, or nobody followed up. Their circumstances change. The roof that "could wait" two years ago can't anymore. A simple, well-timed message often finds a portion of that list ready to move now.
Because these contacts are already in the database, there's no ad spend attached. Any job that comes out of a reactivation campaign is revenue recovered from money already spent.
What a reactivation campaign looks like
A typical campaign is short and conversational: a text that references the past relationship ("Hi Sarah, we quoted your roof last spring...") and asks a low-pressure question. Replies flow into a two-way conversation — increasingly handled by AI — that answers questions, requalifies the lead, and books an inspection or estimate. Sends are spread out over days rather than blasted at once, both for deliverability and so replies can actually be handled.
The compliance caveat
Reactivation only works with contacts who gave consent to be messaged and haven't opted out. Texting an old list through a registered A2P 10DLC campaign, honoring opt-outs instantly, and keeping messages relevant isn't just legal hygiene — it's what keeps the sending number healthy for all future campaigns. A scraped or purchased list is not a database; it's a liability.
Go deeper: Read the full guide to database reactivation by SMS, or start with the pillar on AI lead conversion.