The Fastest Revenue Is in the Leads You Already Have
Every lead in that CRM already cost you money once. The pitch is that you should pay for them a second time.
You've seen the ad. An agency takes the old leads sitting in your CRM, texts them all, and "wakes up" thousands in hidden revenue. No ad spend, they say. You hand over your list and split the winnings. It sounds like found money. And the strange part is, the play underneath it actually works.
It's called database reactivation, and it's real. It's also not magic, and not something only an agency can do. Here's the whole thing decoded: what a campaign is, what agencies charge, the version you can run yourself this week, the honest math, and the mistake that kills these campaigns whether you pay or not.
What a database reactivation campaign actually is
Strip the pitch away and it's one simple play. Take the leads that went quiet, message them in batches with a reason to reply, and work the ones who answer. The list is yours. The messages are texts and emails. The "AI" in the fancier versions is a chatbot handling the first reply or two.
The reason it works has nothing to do with the agency. It's how those leads died in the first place. Most were never lost. They were dropped.
Nearly a quarter of businesses paid for a lead and then said nothing. Ever. That's how a CRM turns into a graveyard. The person asked for a price, got silence, and moved on. They didn't reject you. Most never properly heard from you. So a plain, human text months later doesn't land as a cold pitch. It lands as the follow-up they never got.
The reply trap: the send is not the campaign
Here's the part none of the agency pages mention, and it decides everything.
The moment a dead lead texts back, they stop being a dead lead. "Yeah actually, is that offer still on?" is a brand-new, live enquiry from someone with their phone in their hand. The clock that governs every new enquiry starts running on the spot.
Now picture how most campaigns actually run. The blast goes out at 10am while you're on a job. Replies trickle in through the day. You see them at 7pm, answer the promising ones, and hear nothing back. The campaign didn't fail at the send. It failed in the gap between their reply and your answer. You woke the lead up and let them fall back asleep, and they won't wake twice.
So before you fire a single batch, answer one question: who replies, within minutes, to every response that comes back? If the answer is "me, when I get a chance," fix that first.
What the agencies charge, and when paying makes sense
Reactivation agencies are deliberately vague about pricing, which tells you something. The common models:
- Setup fee plus monthly retainer, whether anything wakes up or not.
- A fee per booked appointment the campaign produces.
- A share of the revenue it generates. Some ask for all three.
That doesn't make them crooks. It makes them a service business charging for things you may not have: time, message-writing, and fast reply handling. Paying can make sense if your list is huge, nobody will ever send the messages, and the math still works after their cut. But know what you're buying. Not secret technology. Execution of the exact play below, on a list you already own.
Build the batch before you write a word
Don't blast the whole CRM in one go. A reactivation campaign lives or dies on who's in the batch. Spend an evening sorting:
- In: anyone who showed real intent in the last 12 to 18 months. Asked for a quote, booked and cancelled, ghosted mid-conversation. That's your round one.
- Out: anyone who said stop. Opted out, unsubscribed, or said no thanks. Texting them again isn't persistence, it's a complaint waiting to happen.
- Out: numbers you can't place. If you can't tell them who you are and when you spoke, don't text them. "Who is this?" is not a reactivated lead.
- Split the rest by job type or recency. A batch of 50 kitchen enquiries gets a sharper message than 500 mixed names.
One rule is not optional: every message must make it easy to opt out, honored the same day. Reply STOP has to mean stop.
What to text them: the wake-up message
The message that wakes a dead lead is short, personal, and easy to answer. No links, no brochure, no company history. Steal these and swap in your own business:
The wake-up: "Hi Sam, it's Dave from Ridge Plumbing. You asked us about the bathroom reno back in March and I dropped the ball on following up. Still on your list, or did you get it sorted?"
The nudge (3 days later, no reply): "Hi Sam, Dave again. No stress either way, just closing the file if you're sorted. If it's still on the cards this year, reply YES and I'll get you a fresh price."
The breakup (a week on): "Last one from me, Sam. I'll close your file today so we stop bothering you. If anything changes, this number always works. Reply STOP to opt out of everything."
Notice the first one takes the blame. "I dropped the ball" flips the story from stranger-selling-something to an owner tidying up his own follow-up. People answer that. It's true and it sounds like a person.
The campaign, step by step
Run it in small waves, not one big bang:
- Day 1: send the wake-up to one batch of 50. Small enough to answer every reply fast, at a time you can be at your phone.
- Days 1 to 3: work every reply within minutes. This is the campaign. Qualify, quote, book. Interested-but-later goes into a follow-up sequence, not back into the graveyard.
- Day 4: send the nudge to everyone who didn't reply.
- Day 10: send the breakup. It reliably shakes out a last round of replies, and it cleans your list either way.
- Day 11: next batch of 50. Repeat weekly until the sorted list is worked, then run the play again in six months. The graveyard refills.
The mistakes that kill reactivation campaigns
- Blasting the full list at once. Five hundred texts means fifty replies you can't answer fast. The reply trap with extra postage.
- "Just checking in." It gives the reader nothing to answer. Every message needs one easy question.
- Slow replies. The campaign converts in the minutes after each response. Overnight answers turn wake-ups back into graves.
- Skipping the opt-out. No STOP option, no same-day removal, no campaign.
- Counting sends instead of conversations. Track replies, booked jobs, and revenue, weekly, on one piece of paper.
How to run it without doing it by hand
Everything above works with a phone and a spreadsheet, and if your list is a few hundred names, start exactly that way this week. The place it strains is the part that matters most: answering every reply within minutes, on the days you're on the tools. That's the job GoStartr does. Its sequences send the wake-up, the nudge, and the breakup on schedule, and when a woken lead calls or replies, Abby, the AI voice agent, answers in under a minute, about 38 seconds on average, qualifies them, and books the job while you're still under the sink. Everything writes back to the CRM you already use. If you were going to pay an agency, compare their cut against that.
Quick math on whether it pays
Keep the arithmetic honest, because the pitch pages never do. Say your sorted list is 400 real past enquiries and just 5% reply across the three touches. That's 20 conversations with people who already wanted what you sell. Close a quarter at $1,800 a job and the campaign is worth about $9,000, with no new ad spend. Cut every assumption in half and it still pays for the evening it took to sort the list.
Those percentages are yours to prove, not mine to promise. Run one batch of 50 and you'll have your own reply rate inside a week. What moves the number most isn't the wording. It's how fast the replies get answered. Want that in dollars? Run your numbers below.
See what slow replies are costing you
Use the free Speed to Lead calculator to put a real dollar figure on the leads slipping through. Takes 30 seconds.
Calculate what you're losingFAQ
What is database reactivation?
A campaign that messages the old, quiet leads in your CRM in batches, gives them an easy reason to reply, and works the ones who answer. Agencies sell it as a service, but the play is simple and you can run it yourself.
Does database reactivation actually work?
On a real list of past enquiries, yes, some share will reply and some will buy. Nobody can honestly promise a rate in advance. Send one batch of 50 and you'll know your own numbers within a week.
Is texting old leads legal?
Texting people who contacted your business is normal follow-up, but consent and opt-out rules are real and vary by region. Only message people who gave you their number, identify yourself, include an opt-out, and remove anyone who says stop the same day. If your list is old or bought, get proper advice first.
What do database reactivation agencies charge?
Setup fees plus retainers, per-appointment fees, or a share of campaign revenue, sometimes a mix. Few publish prices. Before signing, ask exactly what they send, who answers replies and how fast, and what the math looks like after their cut.
Is reactivation better than buying new leads?
It's cheaper, because you already paid for these people once and they know your name. It's not a replacement for new leads, it's the first thing to do before buying more. Filling a leaky bucket from the top costs more than fixing the bottom.