Somewhere in your job software is a list of people who already paid you.
They let you into their house. They wrote you a check. Most of them were happy with the work. And you haven’t spoken to a single one of them since the invoice cleared.
That list is what people mean by a database, and waking it up is what they mean by reactivation. It’s the cheapest revenue available to most contractors, and it’s the last thing anybody gets around to.
Why contractor databases go cold
Not because you did anything wrong. Because of how the work is shaped.
A homeowner calls a plumber when water is on the floor. You fix it, you’re professional, they’re grateful, and then the problem is gone and so is the reason to think about you. Three years later the water heater goes, and they open a search engine, because they cannot remember your name.
That’s the whole problem. It isn’t loyalty. It’s memory.
The trades are worse for this than almost any other business. A restaurant sees you monthly. A barber sees you every six weeks. You might see a customer once every four years, which is plenty of time for a competitor’s truck to park in front of their neighbor’s house.
What the list is actually worth
The honest answer is that nobody can tell you from the outside, and anybody who quotes you a number without seeing your list is guessing.
What moves it is simple: how many past customers you have, what your average ticket is, and what share of them have a reason to buy again. A landscaper with 800 customers and a $9,000 average project is sitting on something very different from a service plumber with 4,000 customers and a $340 average ticket, and neither one is obviously better.
What you can rely on is the direction. Reaching someone who already paid you costs a fraction of finding someone new, because you’re skipping the expensive part, which is convincing a stranger you’re not going to rob them. Email is the cheapest way to do that reaching. Litmus puts the average return at $36 for every $1 spent, and averages hide a lot, but the reason it’s high for the trades is that you aren’t emailing strangers.
There’s a calculator on the homepage that gives you a rough shape from your own numbers. Treat it as an estimate, not a forecast.
The three ways it gets done
| Approach | What happens | The catch |
|---|---|---|
| One blast to everyone | Same message to the whole list, usually a discount | It works once, annoys the rest, and burns the list you’d want to email again next month |
| Revenue share | An agency runs a big push and takes a cut of what comes back | Costs the most exactly when it works. Often leans on SMS, which carries consent rules email doesn’t |
| Ongoing, personalized | Each customer gets a message about the work you actually did for them, every month | Slower to start. Month one earns nothing while the list gets cleaned and built |
The first one is what most contractors picture, and it’s why a lot of them have tried email once and concluded it doesn’t work.
Here’s what actually happens with a blast. You send “15% off any service” to four thousand people. Some book, which feels great. But the customer who just paid full price last week gets it too, and now they’re annoyed. The customer who needs a panel upgrade gets an offer about drain cleaning, which tells them you don’t know who they are. And a chunk of the list unsubscribes or marks it spam, which quietly makes your next email less likely to reach anyone’s inbox.
You got a spike, and you paid for it with the asset.
What a good reactivation looks like
The difference is whether the message knows anything about the person.
The same month, on the same list, a good campaign sends different things to different people. The customer who bought a water heater six years ago hears about the replacement window closing in. The one with a two-year-old system hears about the maintenance plan. The one you just served last week hears nothing at all, because bothering them is how you lose them.
None of that requires cleverness. It requires the job history you already have sitting in ServiceTitan or Housecall Pro, and the discipline to use it.
Worth knowing before you try it in your CRM: Housecall Pro’s built-in email tool excludes anyone you last served over three years ago, and ServiceTitan’s Marketing Pro has its own ceiling.
Two pieces of housekeeping matter more than the writing:
Clean the list before the first send, not after. Old lists carry dead addresses, and sending to a pile of them tells inbox providers you’re a spammer, which hurts every email after it. The rules for emailing past customers are not complicated, but deliverability punishes you quietly and it takes a while to recover.
Decide who not to contact. Every list has customers you’d rather not hear from again. Flag them before the send, not after they reply.
The mistake is doing it once
This is the part that reactivation offers skip.
A one-time campaign treats your database like a jar of coins: shake it, collect what falls out, done. But the list doesn’t stay awake. The customers who didn’t book this month go quiet again, and eighteen months later you’re back where you started, looking at another one-time push.
The customers who book from a reactivation campaign mostly aren’t the ones with an urgent problem today. They’re the ones who’ll have a problem in seven months and now remember your name when it happens. That only works if you’re still showing up between now and then.
Which is the real argument for doing it monthly rather than once. Not because a monthly email is magic, but because being remembered is a maintenance job, not a project. Whether you run that yourself or hand it to someone is a separate question.
How to run one on your list
If you want to test the idea before building anything, run a single campaign properly and see what your own list does.
That’s what the $599 trial is. We connect to your ServiceTitan or Housecall Pro account, clean and segment the list, write one email around a real story from your business, match each customer to an offer that fits the work you did for them, send it, and then show you the names of who booked and what they spent, pulled from your own records.
One send, one price, no revenue share. If the phone stays quiet, you’ve learned something real about your list for $599. If it rings, you know what the thing is worth before you decide whether to keep doing it.