Published on September 1, 2026 by Halo Programs
Most HVAC companies end up with two disconnected systems: a texting habit that lives in the dispatch software and a mailing list that lives somewhere else. HVAC email and SMS marketing only pays off when the two run as one program off one customer record, because the value is not in the second channel. It is in knowing that this homeowner already got the email on Tuesday, so the text on Thursday should say something different.
This guide covers which channel carries which message, the consent rules that govern texting a customer, what it takes to get a business number cleared to send, a sequence by sequence build of a combined follow-up program, and the suppression logic that keeps the same person from hearing the same thing twice.
Why HVAC Email and SMS Marketing Belongs in One Program
Adding text messages to a marketing program usually gets sold as a reach problem: people do not open email, people do open texts, therefore text more. That framing produces the worst version of HVAC email and SMS marketing, which is the same seasonal promotion pushed through two pipes at the same customer on the same morning.
The real argument is timing. A homeowner reading about a fifteen year old furnace and what replacement costs needs paragraphs, links, and a week to think. A homeowner whose technician arrives between one and three needs eleven words on a lock screen. A company running both channels well is not sending more messages. It is sending fewer, in the right format.
That only works if both channels read from the same customer record. When texts live in the field service software and campaigns live in a separate email tool, nothing suppresses anything, nobody can see that the estimate follow-up already went out, and the two systems argue with each other in the customer’s pocket.
Key takeaway: the point of adding SMS is not more contact. It is putting short, time-sensitive messages where they get read so email can stop trying to be urgent.
Which Channel Carries Which Message
The split is not a matter of taste. It follows from what each channel can hold and what the customer expects to receive there.
Text is right for: appointment confirmations and reminders, arrival windows and technician-on-the-way notices, a same-week opening when a tune-up slot cancels, a short reply to a question the customer asked, and a single nudge on something already discussed by phone or email.
Email is right for: seasonal tune-up campaigns, maintenance agreement renewals, replacement education for aging equipment, newsletters, post-service surveys, financing and rebate explanations, and anything that needs an image, a link, or more than two sentences.
Direct mail is still right for: reaching households where you have an address and no reliable email, neighborhood campaigns around a completed install, and winback for customers who stopped opening anything years ago. The automation layer that triggers all three should treat mail as a channel, not as a separate project, and the route selection and postage mechanics behind it are covered in the guide to HVAC direct mail marketing. Which piece to send, a card for a tune-up reminder or a letter for a replacement conversation, is a separate decision set out in the guide to the types of direct mail for HVAC companies.
Two rules keep the split honest. First, if a message would still make sense as an email, it is an email. Text is for messages that lose their value if they arrive four hours late. Second, never send a promotional offer by text to someone who has only ever agreed to receive service notifications. That is both a compliance problem and the fastest way to train a customer to block your number.
What the Rules Require Before You Text a Customer
This is the part contractors skip, and it is the part that carries actual financial risk. The federal rules live in the Telephone Consumer Protection Act and the FCC regulations at 47 CFR 64.1200. None of the following is legal advice, and several states have added their own stricter texting statutes, so confirm your own position with counsel before you launch.
Marketing texts need written consent. Under 47 CFR 64.1200(a)(2), a call or text that includes or introduces an advertisement, or that constitutes telemarketing, sent to a cell phone using an automatic telephone dialing system or an artificial or prerecorded voice, requires the prior express written consent of the person called. The regulation defines that consent at 64.1200(f)(9) as a signed written agreement that clearly authorizes advertisements or telemarketing messages to a specific number, includes a clear and conspicuous disclosure of what the person is agreeing to, and states that signing is not a condition of buying anything. An electronic signature counts.
An existing customer relationship is not consent to market by text. The established business relationship exemption in 64.1200(f)(15) applies to the definition of a telephone solicitation, which governs the do-not-call and calling-hours rules. It does not substitute for the written consent that (a)(2) requires for advertising messages. The practical operating assumption for a platform-sent promotional text is that you need documented written consent, collected at the point where the customer gave you the number.
Calling hours run 8 a.m. to 9 p.m. 47 CFR 64.1200(c)(1) prohibits telephone solicitations to a residential subscriber before 8 a.m. or after 9 p.m., local time at the called party’s location. Local time at their location, not yours, which matters for any company working across a time zone line.
Opt-outs are broad and they are fast. Under 64.1200(a)(10), a customer may revoke consent by any reasonable method. Replying with stop, quit, end, revoke, opt out, cancel, or unsubscribe is treated as a valid revocation on its face, and other wording counts if a reasonable person would read it as a request to stop. Once revoked, consent is definitively revoked, and every revocation request must be honored within a reasonable time not to exceed ten business days. You may send one confirmation of the opt-out, and 64.1200(a)(12) makes clear it has to contain no marketing content and be the only further message sent; a confirmation sent within five minutes is presumed acceptable.
On top of the federal rules, the wireless carriers apply their own messaging guidelines. In practice that means disclosing message frequency when you collect the number, replying to the HELP keyword with your company name and a contact, and honoring opt-out words regardless of capitalization or punctuation.
Key takeaway: collect the phone number and the written texting consent in the same moment, on the service agreement or the online booking form, and store the timestamp and the exact language on the customer record. Consent you cannot produce is consent you do not have.
Getting a Number Cleared to Send Business Texts
Even with consent in hand, a business cannot simply start sending automated texts from a local number. Application-to-person messaging on standard ten digit long codes runs through a registration system the US carriers require, generally called A2P 10DLC. Your business identity is registered as a brand, and each use case is registered as a campaign, through The Campaign Registry, which describes brands and campaign service providers as verified before being allowed to send. Unregistered traffic gets filtered, throttled, or blocked outright, which is why so many contractors conclude that texting does not work when the truth is that the messages never left.
Three things follow from this for a contracting business:
- Registration is not instant. Brand and campaign review takes time and can come back with questions. Do not schedule a campaign that depends on texts going out next week if the number is not already cleared.
- You submit sample messages and your opt-in language. A second reason to get consent collection right at the source: registration asks how people joined the list and what they were shown, and a vague answer slows approval.
- Each use case is its own campaign. Appointment notifications and marketing promotions are usually registered separately, which is useful discipline anyway, since it forces you to keep the two audiences apart.
Building the Combined Follow-Up Program
The six sequences below are the ones that carry revenue in residential HVAC. The campaign logic itself is covered in the complete guide to email marketing for HVAC contractors; what follows is only the channel decision inside each one.
Appointment confirmation and arrival window
Entirely text, with an email fallback where there is no mobile number. Confirmation at booking, reminder the day before, technician-on-the-way the morning of. This sequence pays for the texting capability by itself, because every avoided no-show is a recovered truck roll. It is also service communication rather than marketing, which is a different consent posture and a different registered use case.
Seasonal tune-up booking
Email leads, text closes. The campaign goes by email in early spring and early fall with the offer, the explanation, and a booking link. A week later, customers who opened but did not book get one short text: a sentence, a link, no restatement of the offer. Anyone who already booked is suppressed from that text.
Unsold estimate follow-up
Email carries the detail, text asks the question. An estimate sitting for a week deserves an email that re-sends the proposal, answers the two objections you always hear, and mentions financing. The text, if there is one, is a single question at day ten. Estimates are the highest value sequence in the trade and the easiest to ruin by nagging, so cap it.
Maintenance agreement renewal
Email at sixty and thirty days before lapse, one text in the final week for agreements still unrenewed. Agreement holders are your most valuable customers and the most forgiving of a reminder, but the text must reach only those who have not acted, which requires renewal status to be visible to whatever sends it.
Post-service follow-up and reviews
Text the review request, email the survey. A review link sent within a few hours of the technician leaving converts better than the same link two days later, because the customer is still standing in a house that is finally cool. The longer satisfaction survey belongs in email. Do not send both on the same job.
Winback for dormant customers
Email and direct mail, not text. Someone you have not served in three years may not remember giving you the number, and is the exact profile where an unexpected promotional text becomes a complaint. Reach them where expectations are lower, and earn the texting permission back if they return.
Frequency, Suppression, and Not Saying It Twice
Every combined program eventually collides with itself. The tune-up campaign, the renewal reminder, and the review request all decide the same customer should hear from you in the same seven days, and the customer experiences that as one company that will not stop talking.
Four controls prevent it, and all four require the channels to share a record:
- A global frequency cap. Decide the maximum number of marketing contacts a household can receive in a month across all channels, then enforce it centrally rather than campaign by campaign. Two or three is a defensible number for residential HVAC.
- Cross-channel suppression. If a customer booked from the email, the follow-up text does not send. This is the single most common failure and it is entirely a data problem, not a messaging problem.
- Service messages exempt from the cap. Appointment confirmations are not marketing and should not consume the marketing budget of a customer’s attention.
- One quiet window. Nothing automated leaves before 8 a.m. or after 9 p.m. in the customer’s local time, marketing or not. It costs you nothing and it removes a whole category of complaint.
The cap matters more than any individual message. Companies rarely lose a list to one bad campaign. They lose it to a year of well-intentioned messages nobody was counting.
What HVAC Email and SMS Marketing Costs to Run
The direct costs of HVAC email and SMS marketing are smaller than contractors expect, and the operating cost is larger. Email sending is priced per contact per month and is cheap at contractor list sizes. Text messaging is priced per message segment, with a small monthly cost for the number and the registration, and a longer message split into more segments than you expect once you include the opt-out language.
Two costs get missed: registration and setup time, which is real work before a single message sends, and content, since somebody has to write six sequences and refresh the seasonal versions every year. The message cost is trivial next to one recovered replacement job. The labor cost is what determines whether the program still runs in July, and that is a decision worth making deliberately rather than by default. Pricing bands by platform category are compared in email marketing platforms for HVAC contractors.
Measuring HVAC Email and SMS Marketing Against Booked Work
Open rates and delivery receipts tell you the plumbing works. They do not tell you the program is worth running. Four measures do:
- Appointments created per sequence. Count bookings from the segment in the two weeks after a send, and compare against a holdout group that did not receive it.
- Sequence-level revenue. Estimate follow-up and agreement renewal will outperform the newsletter by a wide margin. Knowing by how much is what protects the budget.
- Incremental lift from the text step. Because the text is usually the second touch, run it on half the non-responders for a season. If the text step adds nothing, stop sending it.
- Opt-out rate by channel. Email unsubscribes are a slow signal. Text opt-outs are a fast and unforgiving one, and a spike after a specific campaign is the clearest quality feedback you will get.
The last measure deserves emphasis. Email attrition is quiet enough to ignore for years, while a texting program that is annoying people tells you within a day. That makes SMS the early warning system for the whole program.
Where HVAC Email and SMS Marketing Actually Runs
Two failures sink most combined programs, and both are structural rather than creative. The first is consent collected nowhere: numbers arrive from job tickets, phone calls, and old spreadsheets with no record of what anyone agreed to. The second is two systems with no shared record, texts in the dispatch software and campaigns in a separate email tool, with nothing suppressing anything between them. That second one is the integration problem described in HVAC CRM versus field service software, and it is why the customer record needs one home.
Most contractors end up with a division of labor rather than one product that does everything. Field service software dispatches the truck and sends the arrival notification. The customer record holds the equipment history, agreement status, and estimate outcomes that every sequence above is triggered by, which is what an HVAC CRM exists to do.
ContractorHalo sits on the relationship side of that split. Its CRM holds the contact record and lets team members text a customer directly from the dashboard so the conversation is saved with everything else on that customer, rather than living in someone’s personal phone. Its automated marketing runs the email and direct mail side as a done-for-you program, which is the part that keeps sending in July. Bulk campaign texting is not what the platform is for, and any vendor should tell you plainly which half of this they cover.
So the evaluation question is narrower than the feature lists suggest. Ask which system will be the one true customer record, confirm the others can read from it or write to it, and refuse to run two lists. A fuller checklist is in the essential email marketing software features for HVAC companies.
Frequently Asked Questions
What is HVAC contractor email and SMS marketing?
It is running email and text messages as a single follow-up program off one customer record instead of two disconnected tools. Email carries the campaigns that need explanation, such as tune-up offers, replacement education, and agreement renewals. Text carries the short, time-sensitive messages, such as appointment confirmations, arrival windows, and a single nudge on something already in progress. The value comes from the two channels sharing suppression logic so the same customer is not contacted twice about the same thing.
What does a fully automated omnichannel follow-up sequence look like for an HVAC lead?
For a new lead: an immediate email with the estimate or booking confirmation, a text confirming the appointment, an arrival window text the morning of the visit, then an email at day seven if the estimate is unsold that re-sends the proposal and addresses common objections, a single text at day ten asking whether they have questions, and a move into the long-term nurture list at day thirty. Everyone who books is suppressed from the remaining steps automatically. The sequence is driven by the estimate status on the customer record, not by a calendar.
Do we need written consent to send marketing texts to HVAC customers?
For advertising or telemarketing messages sent to a mobile number with an automatic dialing system, 47 CFR 64.1200(a)(2) requires prior express written consent, defined in 64.1200(f)(9) as a signed agreement clearly authorizing those messages to that number, with a clear disclosure and a statement that signing is not required to buy anything. Electronic signatures count. Having an existing customer relationship does not replace that consent for marketing messages. Collect it on the booking form or service agreement and store the wording and timestamp. This is general information rather than legal advice, and some states impose stricter requirements.
What hours can we text customers?
47 CFR 64.1200(c)(1) prohibits telephone solicitations to a residential subscriber before 8 a.m. or after 9 p.m., local time at the called party’s location. The safe practice is to apply that window to every automated message, marketing or not, and to set it against the customer’s time zone rather than your office’s. During an emergency call in a heat wave, a technician replying to a customer who contacted you first is a conversation, not a solicitation, but automated sends should still respect the window.
Is there a tool that can help automate client reminders and follow-ups for an HVAC service team?
Yes, and the deciding factor is what the tool can see rather than what it can send. The reminders that matter in this trade are triggered by equipment age, last service date, agreement expiration, and estimate status, so the system needs those fields on the customer record. Field service software typically handles appointment and dispatch notifications, while a contractor CRM with automated marketing handles the longer relationship sequences. Running both works as long as one system is agreed to be the customer record.
How many messages per month is too many for an HVAC customer list?
Two to three marketing contacts a month across all channels combined is a defensible cap for residential HVAC, with service messages such as appointment confirmations exempt. The number matters less than enforcing it centrally, since most list damage comes from several campaigns independently deciding the same household should hear from you in the same week. Watch the text opt-out rate as the early warning: it reacts within a day, while email attrition takes months to show.
Conclusion
The companies that get value from adding text messages are not the ones sending more. They decided which messages lose their value if they arrive late, moved only those to text, and kept everything else in email where it can be explained properly. That decision is cheap. What makes it work is the unglamorous part underneath: one customer record, consent recorded at the point it was given, and suppression that stops the second message when the first one worked.
Start with the two sequences that pay for themselves, appointment confirmation and unsold estimate follow-up, and get the consent collection fixed on your booking form this month. Add the seasonal and renewal text steps once you can prove the first two moved booked work. A program built in that order stays running through peak season, which is the only test that matters.



