Database Reactivation — The List You Already Paid For
September 12, 2026 · 8 min read · By James Leary
Most contractors respond to a slow month by buying more leads. The cheaper move is almost always sitting in a spreadsheet already: the quotes that went cold, the homeowners who chose someone else, and the customers you did good work for two years ago and never contacted again.
This is a different job from following up on a live enquiry. How to follow up with contractor leads covers the days and weeks after someone raises their hand. Reactivation is the opposite end: a list you already own, months or years later, where the original conversation is over and the reason to make contact has to be new.
Why it beats buying leads in a slow month
Three things make this the highest-return work available when the schedule thins out.
The acquisition cost is already spent. You paid to generate those enquiries once. Working them again costs your time and nothing else, which means the arithmetic is unlike any paid channel — the same point customer acquisition cost makes about referrals.
Circumstances changed. A homeowner who said the roof could wait has had two more winters. The one who went with a cheaper quote may have discovered what that bought. A kitchen deferred in a tight year may be affordable now. The thing that blocked the job frequently expires on its own.
They already know you. You have been to the property, or at least spoken. That is a warmer start than any advert reaches.
Segment it, or the message will be wrong for everyone
A single message sent to the whole list is a mailshot, and it gets treated like one. Four groups, each needing a different opening:
Quoted, never bought. The most valuable. You know the exact job, the scope and the price you gave. You may know why it stalled.
Enquired, never quoted. They went quiet before a visit, or you never reached them. Lower intent, larger group.
Past customers, single job. Did work, was happy, never returned. The natural conversation is the next thing the property needs, not a repeat of what you already did.
Past customers on a lapsed plan. Formerly recurring, now not — the easiest to win back, and usually the smallest group.
If your records cannot support this split, that is the first finding. It is also the argument for the source and history living in a CRM rather than in an inbox.
The message has to have a reason that is not “we want work”
This is where reactivation lives or dies. “Just checking in to see if you still need that roof” is transparently a company that wants a sale in a slow month, and it converts accordingly.
What works is contacting them about something real:
- A specific memory of their job. “We quoted the back fence in March last year — the run by the garage was the section that had gone.” That is unmistakably not a mailshot, and it is only possible if somebody wrote it down at the time.
- A change in circumstance. A price change, a new material, a lead time that is unusually short right now, a financing option you did not offer then.
- A seasonal trigger. The first freeze, the first heavy rain, the start of the pour season. Weather is a legitimate reason to make contact in most trades.
- Something you noticed. For gutters, plumbing and HVAC especially, your technician recorded the condition of something that is now two years older. That is the strongest opening in the trade and almost nobody keeps the note.
The common thread: the reason has to be about them and their property, not about your calendar.
Phone beats text beats email, and the order matters
For the quoted-never-bought group, a call from whoever did the original estimate outperforms everything else, because the opening is a real memory rather than a template.
Text works for larger, colder segments where a call is not economic. Email is the weakest of the three and the most likely to be ignored, but it scales and costs nothing — reasonable for the enquired-never-quoted group.
Whichever you use, keep it short and give them a genuine way to say no. A list that has been carpet-bombed cannot be reactivated twice.
The legal part, which contractors routinely get wrong
This is where a reactivation campaign can become genuinely expensive rather than merely ineffective, and it deserves care.
Old consent may not still be consent. A homeowner who gave you a number for a quote in 2023 has not necessarily agreed to marketing messages in 2026. In the United States, calls and texts for marketing are governed by the TCPA and related rules, with meaningful statutory damages per message, and the picture has been actively changing in recent years. Several states also have their own, stricter, mini-TCPA regimes.
The Do Not Call registry applies. There is an established-business-relationship concept, but it is time-limited and narrower than people assume, and it does not cover every contact on an old list.
Marketing email has its own rules. CAN-SPAM requires accurate headers, a visible physical address and a working opt-out that you honour promptly.
The practical version: reactivating past customers by phone about their own property is a materially different risk from bulk-texting a cold list of old enquiries, and the second is where companies get into trouble. Before running anything at volume, have someone who knows your jurisdiction confirm what your list actually permits — this is not a corner to cut on the advice of a marketing agency, and that includes us.
Expect a low rate, and judge it on the right number
A reactivation campaign that converts a small single-digit percentage of an old list is doing well. Measured as a response rate that sounds like failure; measured against what it cost, it is usually the best money in the business that month.
Judge it on booked jobs against hours spent, not on reply rate. And track which segment produced them, because next time you will know to start with the quoted-never-bought group rather than working the list alphabetically.
Make it a habit, not a panic
The pattern to avoid is reactivating only when work dries up — which guarantees it is always done in a hurry, to a list nobody maintained, by people who are worried.
Better is a standing rhythm: a monthly pass through quotes that have aged past a set point, and a seasonal contact to past customers whose property is due something. That also keeps the list warm enough to still be usable, rather than a cold archive you shock every eighteen months.
It is the same argument as seasonal marketing: the cheap work is the work you do before you need it.
Frequently Asked Questions
What is database reactivation for contractors?
Contacting old leads and past customers who never booked or have not bought recently — quotes that went cold, homeowners who chose somebody else, and customers you did good work for and never contacted again. It is distinct from following up a live enquiry: the original conversation is over, so the reason for making contact has to be new. It is usually the cheapest source of work in a slow month because the acquisition cost was already spent.
How do you word a reactivation message?
Around something real about them, never “just checking in”. A specific memory of their job is strongest — the section of fence, the room, the price you quoted and when — which is only possible if someone recorded it at the time. Otherwise use a genuine change: a new material, an unusually short lead time, a financing option you did not previously offer, or a seasonal trigger such as the first freeze. A reason about your calendar rather than their property reads as a mailshot.
Is it legal to text or call old leads?
It depends on what consent you actually hold, and this is worth checking properly. In the US, marketing calls and texts fall under the TCPA with meaningful per-message statutory damages, several states have stricter regimes of their own, and the Do Not Call registry’s established-business-relationship exception is time-limited and narrower than most people assume. Marketing email separately requires CAN-SPAM compliance. Phoning a past customer about their own property is a very different risk from bulk-texting a cold list of old enquiries.
What response rate should I expect from reactivation?
A small single-digit percentage of an old list is a good result, which sounds like failure as a response rate and usually is not once you weigh it against cost — the leads were already paid for. Judge the campaign on booked jobs against hours spent rather than replies, and record which segment produced them so the next pass starts with quotes that never closed rather than working the list alphabetically.
Which old leads should contractors contact first?
Those you quoted who never bought. You know the exact job, the scope and the price, and often why it stalled, so the opening is specific rather than generic — and a call from whoever did the original estimate outperforms any other channel. After that: past customers with a single job, lapsed recurring customers, and finally the larger, colder group who enquired but never reached a quote.
Every contractor has a list of people who already wanted the work. Buying more leads while that sits untouched is paying twice for the same customer.
See what our campaigns produce, or book a call and we will look at what is in your database.