(888) 805-5569Claim Free AuditValued at $3,000
Lead generation

HVAC email marketing: 3 emails that turn past customers into replacement estimates

Quick answer

HVAC email marketing means sending planned emails to past customers, maintenance members and open estimates to win service and replacement work. For replacement jobs, three emails do most of the work: an aging system note to customers with equipment more than 10 years old, a pre-season booking email and a follow-up on unsold estimates. Follow CAN-SPAM, authenticate your sending domain and judge every send on booked estimates.

What is HVAC email marketing?

HVAC email marketing is sending planned emails to homeowners who already know your business to win service, maintenance and replacement work. The list is usually past customers, maintenance members and people with an open estimate. Done well, it starts replacement conversations before a system fails. Done badly, it is a monthly newsletter nobody opens.

Most HVAC email is built for tune-ups and coupons. That has its place. This post is about the job email does best for a replacement contractor: reminding the right homeowner, at the right time, that their system is getting old and you can give them a price.

A booked estimate is a qualified homeowner booked for an in-home estimate on your calendar, at a set time. Every email in this post is judged by that number, not by opens.

I run audits and media buying at Scale Theory. We have no US client results to publish yet, so nothing here is an open rate or a response rate we achieved. It is how we would set email up so it can be measured next to Google and Meta, plus the rules from the FTC and Gmail that every send has to meet.

Does email marketing work for HVAC replacement jobs?

It works best where the list is warm and the equipment is old. An email to a customer whose central AC you installed 12 years ago reaches someone who knows your name and owns a system near the end of its life. An email blast to everyone you have ever invoiced reaches renters, recent installs and people who moved.

ENERGY STAR suggests homeowners consider replacement when a heat pump or air conditioner "is more than 10 years old", or a furnace or boiler "is more than 15 years old" (ENERGY STAR). Your install and service records already tell you which customers are past those ages. That segment is worth more than the rest of your list combined.

Email also costs almost nothing per send. The cost is in the setup: a clean list, equipment ages attached to each customer, a booking path and the follow-up behind it. Get those right once and the same three emails run every season.

Who should be on your HVAC email list?

Start with your own records and stay there until it works. In order: past customers with systems past replacement age, unsold estimates from the last 12 months, maintenance members with older equipment, then the rest of your customer list. Each step out reaches people with less reason to book a replacement estimate.

Segment Where it comes from Why it works Watch out for
Past customers, AC or heat pump 10+ years Field service software, equipment records Known name, known equipment age Old emails bounce, so clean the list first
Furnace 15+ years Same records Same logic for heating season Pair with the AC age if both are on file
Unsold replacement estimates Estimates not marked won or lost They already asked for a price Send from the advisor who ran it
Maintenance members, older systems Membership list plus equipment age High trust, regular contact Do not oversell to people paying you yearly
Everyone else you have invoiced Your customer list Cheap to reach Lowest intent, most unsubscribes

What we would not do is buy an email list of homeowners. Cold email to consumers who have never heard of you brings complaints, and complaints hurt delivery for every email you send after it, including invoices.

Which emails should an HVAC company send?

Three emails do most of the work for replacement: an aging system note, a pre-season booking email and an unsold estimate follow-up. Each goes to one segment, at one time, with one next step. Replace every bracket below with your own details, and only mention offers, rebates or financing you actually provide.

Email 1: the aging system note

Send it to customers whose AC or heat pump is past 10 years, a few weeks before your busy season.

Subject: Your AC is about [12] years old

Hi [first name],

We [installed / serviced] the [brand] system at [street] in [year]. ENERGY STAR suggests considering replacement once an air conditioner or heat pump is more than 10 years old.

Nothing has to happen today. If you'd like a written replacement price before summer, we have estimate times open in [month]. [Book a free in-home estimate].

[Advisor name], [Company], [license number]

It names the equipment, not the person, and every claim in it can be checked against your records.

Email 2: the pre-season booking email

Send it to the whole active list once before cooling season and once before heating season. Lead with install dates and a free estimate, not a coupon for a tune-up. Keep it short: one reason, one button, your phone number for people who would rather call.

Email 3: the unsold estimate follow-up

Send it 30 to 60 days after an estimate that was not won or lost, from the advisor who ran it.

Subject: Your estimate from [month]

Hi [first name], it's [advisor name]. When I was out at your home in [month], we looked at replacing your [system]. If anything has changed, or you want me to update the price, reply here or [pick a time]. If you went with someone else, just let me know and I'll close your file.

That last line gets replies, and a "we went with someone else" is still useful: it tells you to stop following up and gives you a lost reason to learn from.

The same estimate follow-up runs faster by text in the first week. We cover the day 1, 3 and 7 texts in HVAC lead follow-up. Email takes over after that, for the estimates that go quiet.

What rules does HVAC marketing email have to follow?

CAN-SPAM, the federal law for commercial email. It does not require opt-in consent, but every marketing email must be honest about who sent it and what it is, include your physical postal address and a clear way to opt out, and honor opt-outs within 10 business days. This is general information, not legal advice.

The FTC's compliance guide lists the requirements (FTC). In plain terms:

  1. Honest headers. The from name and address must identify you accurately.
  2. Honest subject lines. "Don't use deceptive subject lines." The subject must match what is in the email.
  3. Say it is an ad. You "must disclose clearly and conspicuously that your message is an advertisement", though the law allows flexibility in how.
  4. Your postal address. A street address, a registered P.O. box or a registered private mailbox.
  5. A clear opt-out. Including a way to stop all marketing email from you.
  6. Members can opt out too. Maintenance members do not lose the right to stop marketing email.
  7. Honor opt-outs within 10 business days. The opt-out has to keep working for at least 30 days after you send.
  8. You are responsible for your vendor. "You can't contract away your legal responsibility to comply with the law."

The FTC page lists penalties of up to $53,088 for each separate email in violation, as of when we checked on October 25, 2026.

Invoices, appointment confirmations and warranty notices are generally transactional, and most CAN-SPAM rules do not apply to them. Put a sale at the top of an invoice email, or in its subject line, and the FTC says the whole message can count as commercial. Keep receipts as receipts and send offers separately.

Email has looser consent rules than texting. Automated marketing texts need prior express written consent, and we cover that in HVAC text message marketing and 10DLC. That makes email the polite way back to past customers who never opted in to texts.

How do you keep HVAC emails out of the spam folder?

Send from your own domain with SPF and DKIM set up, email only people who know you, make unsubscribing easy and watch complaints. Gmail asks every sender to keep spam rates reported in Postmaster Tools below 0.3%. A few complaints on a small list can push you past that.

Gmail's sender guidelines, checked on October 25, 2026 (Gmail Help):

  • All senders: set up SPF or DKIM for your sending domain and keep spam rates below 0.3%. Gmail's monitoring advice is stricter: stay below 0.10% and avoid ever reaching 0.30%.
  • More than 5,000 messages a day to Gmail accounts: SPF and DKIM, a DMARC policy (it can be set to none), alignment between your from domain and SPF or DKIM, and one-click unsubscribe on marketing messages.

Most HVAC companies will not send 5,000 a day. Set up the bigger-sender items anyway. They cost little and protect the domain your invoices and estimates come from.

How do you track email to booked estimates?

Give every email its own tracked link to a booking page, tag every lead it creates in your CRM, and ask "how did you hear about us" on the booking call. Then count booked estimates per send, not opens or clicks. Opens are unreliable now, and a click that never books an estimate pays for nothing.

  1. A booking page with its own address. Link to a page on your domain with UTM tags so analytics shows source "email". The page repeats the offer and asks the qualifier questions. We explain how we build that kind of page on HVAC landing pages.
  2. A tag in the CRM. Every lead from the email gets the campaign name, so booked estimates and sold jobs can be counted later.
  3. Fast follow-up. A homeowner who books from an email at 9pm and hears nothing until the next afternoon is the same lost lead as one from Google. The 60-second reply is what we set up on HVAC speed to lead.
  4. A source question. It catches the homeowner who read the email, then called the number on your truck.

Worked example: one aging system email (illustrative)

Customer list with a working email: 1,500 (assumed)

Customers with an AC or heat pump on file more than 10 years old: 400 (assumed)

Email tool cost for the month: $100 (assumed, use your own plan price)

If the email to the 400 produced 4 booked estimates: $100 / 4 = $25 per booked estimate

If it produced 1: $100 per booked estimate

The response is the unknown. Track it, then compare that number with what your cost per lead on Google and Meta turns into once you count booked estimates.

These are made-up inputs to show the maths, not results. The point is the shape: email is cheap enough that even a small response from the right segment costs little per booked estimate. The work is in building the segment.

How does email fit with texts, mail and paid ads?

Email is the cheapest touch, texting is the fastest, mail reaches homes with no email on file, and paid ads reach homeowners who have never heard of you. Use email to start conversations with your own list, text to finish them with people who opted in, and ads to fill the calendar beyond what your list can book.

For homeowners with no email on file, the same aging system message works as a postcard, set up as in our guide to HVAC direct mail. Maintenance members are the warmest segment of all, and how to grow that list is in HVAC maintenance agreement marketing.

What we would not do is make email the main replacement lead source. Your list only holds so many aging systems, and once they have heard from you, it takes a season before they need to again. Google Search and Meta ads can be turned up or down by the day. Email works best as a planned extra on top of a lead flow you control, which is what we build on AC replacement leads.

In a long cooling season market such as Phoenix, the pre-season email matters most in late winter, before the heat arrives and every contractor's phone is full.

If you want to see how email would sit next to Google and Meta for your service area, claim a free metro audit. We will show you the numbers we would track before you send anything.

Sam

Sam

Co-founder. Audits, strategy and media buying

Sam runs every strategy call and buys every ad. Before going HVAC-only, he ran a performance marketing agency: SEO, Meta and Google ads, CRM automation.

More about Sam
FAQ

Questions we get asked

Does email marketing work for HVAC companies?

It works best on people who already know you: past customers, maintenance members and homeowners with an open estimate. An email to a customer whose AC you installed 12 years ago is a very different message from a newsletter to a bought list. Decide before you send how each email will be tied to a booked estimate, with a tracked link, a booking page or a source question.

What emails should an HVAC company send?

For replacement work, start with three: an aging system note to customers whose central AC or heat pump is more than 10 years old, a pre-season email before summer or winter with install dates open, and a follow-up to unsold estimates from the advisor who ran them. Add a membership renewal email if you sell maintenance agreements. Skip the monthly newsletter until those three are running.

Do I need permission to email past customers?

CAN-SPAM does not require opt-in consent before a commercial email, but every marketing email must identify itself as an ad, show your physical postal address, include a clear way to opt out and honor opt-outs within 10 business days. Some states and email providers set their own expectations, so emailing people who know you is safer than emailing a bought list. This is general information, not legal advice.

How often should an HVAC company email its customers?

Often enough to be useful, not so often that people mark you as spam. A practical rhythm is one email per season to the whole list, plus targeted emails when a customer has a reason to hear from you: an aging system, an open estimate or a renewal date. Watch unsubscribes and spam complaints after every send, and slow down if either climbs.

How do I keep HVAC marketing emails out of spam?

Send from your own domain with SPF and DKIM set up, keep your list to people who know you, make unsubscribing easy and keep complaint rates low. Gmail asks all senders to keep spam rates reported in Postmaster Tools below 0.3%, and recommends staying below 0.10%. Senders of more than 5,000 messages a day to Gmail also need DMARC and one-click unsubscribe.

Free metro audit

See who is taking the replacement jobs in your metro.

We pull every HVAC ad running in your metro, check your Google listing against the top 3 and size up replacement demand in your area. You get a recorded video audit and a written 90-day plan within 48 hours. No call needed.

Claim Free AuditValued at $3,000
CallClaim Free Audit