The best prospect list most small businesses own is the one they forgot. It sits in the invoicing software: every furnace tune-up, brake job and water heater, with a name beside it. Most of those people were happy. Many haven’t called in a year or more, and rarely because anything went wrong. Nothing reminded them you were there.
A reactivation email is a short message to those people that gives them a reason to think of you again. We’d put it ahead of most new-customer tactics, because the trust is already built.
Why a reactivation email beats finding strangers
Every customer who drifts away has to be replaced if the business is going to stay the same size. Each replacement has to find you, compare you with two or three others, and decide to trust a company they’ve never used. A past customer did all that already. They know you show up.
Is email worth the effort compared with everything else you could do? The broad research says it usually earns its keep. According to Litmus’s 2025 State of Email Survey of marketing professionals worldwide, 35% said they receive $10 to $36 back for every $1 spent on email. Those respondents work across every industry, many at companies far larger than a local shop, and the same page notes that some marketing leaders don’t measure the return at all. Treat it as a sign that email is generally cheap, not a forecast for your list.
There’s a quieter cost to waiting. People move, change addresses, or hire whoever was in front of them at the right moment.
A reactivation email also isn’t a newsletter. A newsletter goes to everyone on a schedule and has to earn attention each time. This goes to people who haven’t been in for a while, with a specific reason to get in touch now. If you want a regular newsletter too, we’ve covered how to start a small business newsletter.
Split the list by what each person bought
Before writing, find out what’s in the list. Where does your customer information live? Does it include email addresses, or mostly phone numbers? Can you see each customer’s last job?
That last detail matters most, because one message for everyone gets ignored. Picture an HVAC company in Bethlehem writing to a homeowner whose compressor it replaced two summers ago. “We haven’t seen you in a while” gives her nothing to act on. “Your system is due for a check before heating season” does. In the same way, a customer who bought four tires a year and a half ago is a better candidate for a rotation reminder than for an offer on brakes.
Two or three groups is usually enough. For an HVAC company: installation customers, repair customers, and people whose maintenance plan lapsed. Each group gets a message about the next sensible service for them, with a subject line that names it.
Start by exporting the list with the date of each customer’s last visit, and filter for people who haven’t been in for roughly 9 to 12 months. That’s your first group.
Give one reason to call, with an end date
A message that says “call us anytime” is easy to agree with and easy to forget. People read email between other things. With one clear reason and a date attached, they can decide. Without them, they mean to and don’t.
The reason doesn’t have to be a discount. A modest offer can work: a set amount off a service, a priority booking slot, or an inspection added at no charge. Often the reminder is enough. Owners tend to assume a customer left over price, when just as often nobody stayed in touch.
Timing does much of the work. A roofer might write before storm season, and a shop as a customer’s state inspection comes due. What’s the natural moment for your customers to need you again? Whatever you choose, put an end date a few weeks out, and make it an offer your crew can deliver if plenty of people take it.
Then write it like a person. Your customers get plenty of promotional email with banners and buttons, and most of it is skimmed. Here is the whole email for those Bethlehem customers. Subject line: “Quick check on your furnace.” Body: We installed your furnace a few years back. It’s a good time to have it looked at before winter. Through the end of the month, we’re including a general safety check with that visit. Reply to this email or call the number below and we’ll find a time. Then your name.
Read it aloud. If it sounds like an advertisement, keep cutting.
How many people will open it? Nobody can tell you in advance, but there’s a benchmark. Constant Contact’s 2026 open rate figures, drawn from its own customers, put the average open rate for the first quarter of 2026 at 30.8% across all industries and 26.92% for home and building services. Constant Contact notes that privacy features such as Apple’s can slightly inflate reported opens. On averages like those, most people won’t open any single message. That’s normal, and it’s why the message has to be worth opening for the ones who do.
Send it by the rules, follow up once, track the calls
A reactivation email is a commercial message, so email law applies. In plain words, the FTC’s CAN-SPAM compliance guide says the message must explain clearly how the recipient can opt out and include your valid physical postal address. It also says opt-out requests must be honored within 10 business days, and the subject line must accurately reflect the content.
What you can prepare is the postal address, an honest subject line and a process for removing people quickly. That’s one reason we’d send this through an email platform that manages unsubscribes, and not from a personal inbox. We’re a marketing company, not your attorney, so if your list includes customers in other states or you’re unsure what counts as a commercial message, an attorney should confirm.
If you already send email regularly, this fits inside it. We’ve written more broadly about email marketing for local businesses and where a campaign like this sits.
Some people will open the first message, intend to respond, and get pulled back into their day. A short second message five to seven days later, with the same reason and the same date, gives them another chance. After two, stop. More starts to feel like pestering, and anyone who didn’t respond can stay on the list for the next season.
Decide before the first message how you’ll know what it did. A few ways:
- a booking link or an offer code used only in this email
- a separate tracking phone number, if your phone system supports one
- asking every caller for two weeks how they heard about the offer, and writing it down
Then compare the jobs booked with what the campaign cost you, which is mostly time. Were they the jobs you wanted?
Once you’ve seen it work, the same message can go out automatically when a customer reaches a certain number of months without a visit. That’s what marketing automation is for. If you’d rather not write and run it yourself, it can be part of our email marketing service.
What it can’t do, and what it needs from you
A reactivation email can only reach the people on the list, so its ceiling is the size and quality of that list. If you have email addresses for forty customers, this is a small project with small results. The more useful step is to collect addresses at every job: add the field to your intake form and ask at checkout.
Results vary by business, by season and by what you ask people to do, and nobody can say in advance how many calls a message will bring. Later ones tend to be quieter, and the list needs tidying as addresses go stale. The value comes from doing it regularly, with a real reason each time.
Your part matters more than the software. You know which customers are due for what, which offer you can deliver, and which of the resulting calls were worth taking.
Start with the list you already have
This week, export your customer list with the date of each last visit and filter for the 9 to 12 month group. Count how many have an email address. It takes about half an hour and costs nothing. If the number is in the hundreds, you have a campaign. If it’s in the dozens, you have a collecting job first.
Send us that count, tell us what you know about those customers and what you’d like more of, and we’ll say whether we’d write to them and how. Tell us what you have and we’ll explain what we’d recommend and why. Your first consultation is free.