Database reactivation
The cheapest leads you will ever get are the ones you already paid for
Every lead in your database has already been bought and paid for. You spent the money years ago, on advertising, on referrals, on the van signage and the quote you drove out to write , and then most of those contacts went quiet and were never touched again.
The first two posts in this series were about the leads you lose in the moment: what a missed call costs, and why ringing back later does not recover it. This one is about the leads you lost years ago and still own.
5–25×
more expensive
Winning a new customer costs somewhere between five and twenty-five times what it costs to keep an existing one, depending on the study and the industry.
Amy Gallo Harvard Business Review, October 2014. The Value of Keeping the Right Customers →
That range is wide for a reason, and Harvard is upfront about it, the figure depends on which study you believe and what industry you are in. But even the bottom of the range tells you something worth acting on: the cheapest customer available to you is almost always one who has already dealt with you.
Bought leads and owned leads are different things
The distinction that matters is not price per lead. It is whether you are renting or owning.
A bought lead is rented. You pay, you get one contact, and when it does not convert the money is gone. Buy the next one and pay again. The cost scales in a straight line with volume, forever, and it stops the moment you stop paying.
A dormant contact in your database is owned. The acquisition cost was paid once, years ago, and it does not need paying again. If they do not convert this time, they remain on the list for next time. You are not buying a lead, you are re-opening one.
25–95%
The profit increase associated with a 5% improvement in customer retention, research by Frederick Reichheld of Bain & Company, cited in the same Harvard piece.
Small movements in how well you hold on to customers move profit disproportionately, because the acquisition cost is not being paid twice.
The comparison that actually matters
Cost per lead is the wrong number to compare, because a lead is not revenue. The honest measure is cost per booked job, and it is simple to work out:
Cost per booked job = your cost per lead ÷ your lead-to-job conversion rate the only formula in this post
If you pay $80 for a lead and convert one in five, each booked job costs you $400 in acquisition, not $80. Most operators quote the $80 figure to themselves and quietly forget the division.
Now apply the same measure to a reactivation campaign, where the acquisition spend is already sunk and the only new cost is running the campaign.
Modelled example, 2,000 dormant contacts
| Average job value | $800 |
| Cost per paid lead | $80 |
| Lead-to-job conversion | 20% |
| Cost per booked job, paid | $400 |
| Dormant contacts in the database | 2,000 |
| Booking at a 3% reactivation rate | 60 jobs |
| Same 60 jobs bought as paid leads | $24,000 |
| Revenue from those 60 jobs | $48,000 |
Illustrative figures, not benchmarks, substitute your own. The point is the structure: a reactivation campaign is worth running whenever it costs less than buying the same number of jobs, and here that break-even sits at $24,000 of equivalent paid acquisition.
That is the whole argument in one line. Your reactivation campaign only has to cost less than the paid-lead equivalent of the jobs it books. In practice it usually is not close, because the campaign is a fixed cost applied to an asset you already hold rather than a per-unit cost applied to strangers.
Why the database is usually untouched
Almost no operator disputes that old customers are worth contacting. They simply never do it, and the reason is mechanical rather than philosophical.
Working through two thousand contacts one at a time, personalising each message, and following up the ones who do not reply the first time is weeks of work that pays nothing on the day you do it. It is always the thing that gets pushed to next month. And the follow-up is where the conversions actually sit, most replies to a reactivation campaign come on the second or third touch, which is precisely the point at which a human working a list quietly gives up.
Automation does not get bored on contact four hundred, and it does not skip the third follow-up because the first two got no answer. That is the entire mechanical advantage. How we run a reactivation campaign sets out the process end to end.
The part that is not cheaper
Being honest about this matters more than the sales pitch. Reactivation has real limits, and anyone telling you otherwise is selling.
- A database is finite. You cannot mine the same list every month. Reactivation is a periodic campaign against an asset that refills slowly, not a tap you leave running.
- It does not replace acquisition. Paid channels are what put contacts into the database in the first place. Reactivation converts the asset; advertising builds it. Cutting acquisition because reactivation worked once is how businesses run themselves into a hole eighteen months later.
- Consent can cost more than the campaign returns. Under the Spam Act 2003, a past transaction is not by itself consent to send marketing. If your records are poor, the first job is establishing consent properly, and on a small or very old list that work can outweigh the return. Our position on this is set out in the SMS compliance guide, and it is stricter than most.
- List quality decides everything. Two years of quoted jobs will perform very differently to a decade-old list of one-off customers with no record of where they came from.
If a list cannot be used lawfully, no cost comparison in this post matters. That is the first thing we check, not the last.
“Everyone is out hunting for new leads while the best ones are sitting in a spreadsheet nobody has opened since 2023.” Jared Theisinger, Founder & Director, Clearline AI
Where to start
Work out your own cost per booked job first, cost per lead divided by conversion rate. That single number tells you what your paid channels really cost, and it is the benchmark every other option gets measured against. The lead leak calculator will help you frame the revenue side.
Then count the dormant contacts you are sitting on. If the two numbers together look like they justify a campaign, the next step is checking whether the list can be used, and that is a conversation, not a purchase. Reactivation is scoped and quoted like everything else we build.
Common questions
- Is database reactivation actually cheaper than buying leads?
- Structurally, yes, because the acquisition cost was already paid. Buying leads is a recurring per-unit cost that scales with volume; reactivation is a fixed cost applied to contacts you already own. Compare cost per booked job rather than cost per lead, and the gap is usually large.
- How do I work out whether a campaign is worth it?
- Divide your cost per lead by your lead-to-job conversion rate to get your cost per booked job. Multiply that by the number of jobs you expect a reactivation campaign to produce. If the campaign costs less than that, it is cheaper than buying the same work.
- Does reactivation replace advertising?
- No. A database is finite and cannot be re-mined monthly. Reactivation converts an asset you already hold, which is usually the cheapest revenue available, but paid acquisition is what refills the database over time. They do different jobs.
- What if I do not have consent to message my old database?
- Then establishing consent properly comes first. A past transaction is not by itself consent to receive marketing under the Spam Act 2003. On a small or poorly documented list, that work can cost more than the campaign returns, and we will say so.
Part of a series on where trades and service businesses lose work: what a missed call costs and why calling back does not recover it. Next: the inbox is the leak you cannot see. For the service itself, see database reactivation.
References
- Gallo, A. (2014) “The Value of Keeping the Right Customers.” Harvard Business Review, October 2014. hbr.org/2014/10/the-value-of-keeping-the-right-customers
- Reichheld, F. Bain & Company, research on the profit impact of customer retention, as cited in Gallo (2014) above.
- Spam Act 2003 (Cth), consent requirements for commercial electronic messages. Summarised at /learn/sms-compliance-australia/
Curious what is sitting in your database?
A short call, your actual numbers, and an honest view of whether a campaign is worth running on your list.
Book a call →Last updated 11 August 2026