How to win back past HVAC customers.
Short answer: pull a list of customers you’ve served but haven’t seen in 12+ months, split it by the equipment and service they had, and send each group a short, helpful email just before their system’s busy season, with one easy way to book. Repeat every season.
1. Build the list
- Export past customers from your field-service software or invoicing tool: name, email, address, last service date, service type, and equipment if you have it.
- Keep only people who are your own customers and who agreed to hear from you. Remove anyone who unsubscribed or asked not to be contacted.
- Remove duplicates, bounced emails, and active customers already on a maintenance plan.
2. Split it into small groups
One email for everyone reads like an ad. A few simple groups are enough:
- Lapsed tune-up customers: had maintenance once, nothing in 12+ months.
- Repair-only customers: called once for a fix, never for maintenance.
- Heating vs cooling: last visit was a furnace or an AC job.
- Older systems: if you know install age, people who may want to plan ahead.
3. Time it to the season
| When (US, general) | Message | Who |
|---|---|---|
| Late winter – spring | AC tune-up before the heat | Cooling customers, lapsed tune-ups |
| Early fall | Furnace or heat pump check before the cold | Heating customers, lapsed tune-ups |
| Mid-season lulls | Overdue maintenance, filter or thermostat check | Anyone 12+ months since last visit |
Send before demand peaks, not during it. When phones are already ringing, you don’t need the email, and your techs won’t have time for the work. Adjust for your climate and your own booking history.
4. Write it like a neighbor, not an ad
- From a real person or the shop name they know.
- One reason tied to the season, one clear next step (call, reply or a booking link).
- Short: 60–120 words. Plain text or very light formatting.
- Include your shop’s address, phone and an unsubscribe link (US CAN-SPAM basics).
5. A sample email
EXAMPLE EMAIL
Subject: A little hello before the cold rolls in
Hi Jamie,
It’s been a while since we checked on your furnace. With cooler mornings around the corner, now’s a good time to make sure it’s ready.
Want us to take a look before you need the heat? Reply and we’ll find a time that suits you.
See you around the neighborhood,
Your local HVAC crew
For this customer group, send a short follow-up 4–7 days later if they haven’t booked or replied, and a final note about a week after that. Stop when they book or unsubscribe. Other groups can have different campaigns, based on the service they need.
6. Track what comes back
Before you send, decide how a booking counts: a reply, a call from that customer, or a booked job on your calendar within a set window. Record the job value. Booked revenue isn’t profit, so judge it against your real job costs. Don’t trust any number, including ours, until you’ve measured it on your own list.
Common mistakes
- Sending one discount blast to the whole list.
- Emailing during peak season, when you can’t take the work.
- No clear way to book, or a link to a generic home page.
- Buying lists or emailing people who aren’t your customers.
- Giving up after one email.
Quick answers
How often should an HVAC company email past customers?
About 12 short emails over 90 days, split across 3 seasonal waves and sent only to the customer groups they fit. Anyone who books, replies no, or unsubscribes stops getting them right away. Our sprint follows that schedule; Keep-Warm afterward includes 2 seasonal sends a month.
What is the best time to send HVAC win-back emails?
Just before demand peaks: late winter to spring for AC tune-ups, early fall for furnace and heat pump checks. Adjust for your climate and booking history.