HVAC email and text marketing is the work of turning a shop's own service history into booked appointments: seasonal tune-up reminders, prompts tied to equipment age, and follow-up on quotes that never closed. It runs on records the shop already owns, and email and text are governed by two different federal rules.
The list you already own is the cheapest channel you have
The customer list is the one marketing channel an HVAC shop owns outright. Every completed job leaves an address, an install date, a model and a reason for the visit, and that record predicts the next job better than any ad aimed at a stranger in the same zip code.
The gap between shops is rarely the software. It is whether those fields get filled in consistently enough to send anything off them. A dispatch record with no install date cannot trigger an equipment-age prompt, and a record with no consent field cannot trigger a text at all.
- Install date and equipment age, which is what makes a replacement conversation timely instead of pushy.
- Last service date, which decides whether a tune-up reminder is due or annoying.
- Quote status, so an unbooked quote gets worked rather than forgotten at the bottom of an inbox.
- Consent, captured separately for email and for text, with the date it was given and the form it came from.
The three sequences worth building first
Three sequences earn their build time before anything else: the seasonal tune-up reminder, the equipment-age prompt, and the unbooked-quote follow-up. Each fires off a date the shop already records, each asks for one thing, and each can be judged on appointments booked rather than messages sent.
| Sequence | What triggers it | When it sends | The one thing it asks for |
|---|---|---|---|
| Seasonal tune-up | Last service date, plus the season the system is heading into | Ahead of the season rather than inside it | Book the visit, on a link showing real slots |
| Equipment age | Install date passing a threshold the shop sets | Once a year, in a shoulder month | An assessment before the system fails in traffic |
| Unbooked quote | A quote issued with no job on the schedule | Day three, day ten, then once more in the next shoulder | A yes, a no, or the reason it stalled |
A fourth candidate is tempting and usually wrong: the monthly newsletter. It has no trigger, no single ask and no date to measure against, which is why it is the first thing to lapse in July and the last thing anyone misses.
Email and text are governed by different federal rules
Email and text are two channels with two rulebooks, not one channel with two delivery methods. Commercial email falls under the CAN-SPAM Act, which the Federal Trade Commission administers. An autodialed marketing text to a mobile number falls under the FCC's rules implementing the Telephone Consumer Protection Act.
On the email side the FTC's own compliance guide for business sets the floor, as of September 2026: honor an opt-out request within ten business days, and keep the opt-out mechanism able to process requests for at least thirty days after the message went out. Running the sequence through a platform does not move that obligation off the shop.
On the text side the line runs through the content of the message. The FCC rule at 47 CFR 64.1200 sets a higher bar for "any telephone call that includes or introduces an advertisement or constitutes telemarketing, using an automatic telephone dialing system or an artificial or prerecorded voice", which needs prior express written consent from the person called.
Two practical consequences. Capture the two consents on separate lines, because an email opt-in given at booking does not authorize a promotional text. And write the reminder so it stays a reminder: telling a customer a visit is due and offering a time is a different act from advertising a new system. This is marketing guidance rather than legal advice, and a texting program is worth ten minutes of your attorney's time.
Why the open rate stopped being the number
Open rates measure a loaded image, not a reader. Apple's Mail Privacy Protection, as of September 2026, downloads remote content privately in the background when a message arrives rather than when the recipient views it, which fires a tracking pixel whether or not the message was ever opened. It also hides the recipient's IP address from the sender.
Apple's own support documentation describes both behaviours. The practical effect for a shop is that an open rate is not evidence of anything worth acting on, and a send-time test judged on opens is a test of nothing. The numbers that still mean something sit further down.
| The number | What it actually measures | Worth acting on |
|---|---|---|
| Open rate | Whether an image loaded, which a mail client may do on delivery | No |
| Clicks to the booking link | A person chose to act | Yes |
| Appointments booked within seven days of a send | The sequence doing its actual job | Yes |
| Revenue on those jobs | Whether the sequence pays for the time it took to build | Yes |
| Unsubscribes and stop replies | Whether the frequency or the message is wrong | Yes |
Charlotte's calendar sets the send dates, not a national template
Send dates come from the Charlotte year. The 2020 Residential Energy Consumption Survey counted 1.54 million North Carolina homes on a central heat pump as main heating equipment, 38% of the state's 4.01 million, so one box carries both seasons and the same customer is due a spring visit and a fall one.
That changes the vocabulary as much as the timing. The fall message is about aux heat coming on for the first time and a defrost cycle the homeowner has not heard since March, not about a furnace. A sequence written from a national template arrives in October talking about heating equipment a large share of the list does not have.
Timing follows the same logic as the rest of the marketing: the cooling reminder goes out ahead of the first stretch of 90-degree days rather than during it, and the heating reminder ahead of the first hard freeze. Inside the season, the customer who needs you is already calling somebody.
Whose name is on the list when the sequences run?
Whose name is on the Business Profile, the ad accounts, the phone number and the customer list is the question to settle before a single sequence sends. Here the list, the consent records, the sending domain and the booking data stay in the shop's name, so the whole program is portable on the day the relationship ends.
Built out, a sequence is four parts: a trigger reading a date off the job record, the message, a link pointing at real available slots instead of a contact form, and the booked appointment writing back to that same record so the report can name what the sequence produced. Mirastart builds those as software and runs the marketing on top, which is why the reminder and the schedule are one project rather than two vendors.
The same mechanics are visible before you call: the Carolina Sky Painting website, the online booking and repair-status software Quick Auto NC runs its bays on, the live-availability booking behind this site's own discovery-call page, and the Sushi Hana Club app.
Sources
- Federal Trade Commission, CAN-SPAM Act: A Compliance Guide for Business - The FTC's compliance guide for commercial email: opt-out requests honored within ten business days, and an opt-out mechanism able to process requests for at least thirty days after the message is sent.
- 47 CFR 64.1200, Delivery restrictions (FCC rules implementing the TCPA) - Cornell LII mirror of the eCFR (official text at ecfr.gov/current/title-47/section-64.1200). Prior express written consent for an autodialed or artificial-voice call that includes or introduces an advertisement or constitutes telemarketing.
- Apple, Use Mail Privacy Protection on iPhone - Apple's own description: the recipient's IP address is hidden from senders, and remote content is downloaded privately in the background when a message is received rather than when it is viewed.
- U.S. Energy Information Administration, Highlights for space heating in U.S. homes by state, 2020 (RECS) - North Carolina: 4.01 million homes, 1.54 million (38%) with a central heat pump as main heating equipment. 2020 survey year; final data released March 2023.