BOTTOM LINE
Most HVAC shops follow up on estimates once — maybe twice — and then stop because they don’t want to feel pushy. Industry data shows it takes 8–12 touches to close 80% of deals. The gap between those two numbers is where HVAC revenue disappears.
The solution is a 4-touch automated follow-up sequence that runs in GoHighLevel without any manual involvement — Day 1 (SMS), Day 3 (email), Day 7 (SMS), Day 14 (email + final close).
The sequence stops the moment a customer replies. It never calls multiple times in the same day. It never sends aggressive closing language.
It feels like a helpful reminder — because that’s what it is. Set it up once and it runs on every estimate you send, permanently.
→ Try GoHighLevel Free for 14 Days — Set Up the Estimate Follow-Up Sequence
What This Guide Covers
1. Why HVAC Estimates Go Cold (and Why It’s Not a ‘No’)
2. The Data: 8–12 Touches to Close 80% of HVAC Deals
3. Why Automated Follow-Up Isn’t Pushy — It’s Professional
4. The 4-Touch HVAC Estimate Follow-Up Sequence
5. Copy-Paste Message Templates for Every Touch
6. How to Set Up Automated Estimate Follow-Up in GoHighLevel
7. How to Set Up Estimate Follow-Up in QuoteIQ
8. The Dead Estimate Campaign — Reviving Quotes 30–90 Days Old
9. Frequently Asked Questions
1. Why HVAC Estimates Go Cold (and Why It’s Not a ‘No’)
When a homeowner stops responding after you sent them an estimate, most HVAC owners interpret the silence as rejection.
It is almost never rejection.
Here is what is actually happening when an HVAC estimate goes silent:
| What the homeowner is thinking | What the HVAC owner assumes | The truth |
| ‘I meant to reply but got distracted at work’ | ‘They’re not interested’ | They are. Life got busy. They need a nudge. |
| ‘We’re still comparing a few quotes’ | ‘They’re shopping on price — we probably lost’ | They haven’t decided yet. The shop that follows up professionally often wins. |
| ‘It’s a big purchase — I need to talk to my spouse’ | ‘No news is bad news’ | High-ticket decisions take time. A second touch often lands at the right moment. |
| ‘I wasn’t sure how to ask about financing’ | ‘They saw the price and said no’ | The financing question wasn’t answered. One message mentioning options can unlock a yes. |
| ‘I forgot to save your number’ | ‘They’re ghosting us’ | They genuinely lost the thread. An unexpected follow-up SMS reopens it instantly. |
When an HVAC estimate goes silent for 72 hours, the job is still very much alive in most cases.
The homeowner has not called another company yet. They have not made a decision. They are waiting — for a question to get answered, for a moment to make the call, for a nudge that doesn’t feel aggressive.
The shop that provides that nudge — politely, professionally, automatically — closes the job. The shop that assumes silence means no loses it to whoever follows up.
THE REAL REASON HVAC OWNERS DON’T FOLLOW UP
Most HVAC owners stop following up after one or two attempts because they don’t want to feel pushy. This is understandable — nobody wants to be the contractor who calls four times and leaves aggressive voicemails. But there is a wide gap between aggressive and absent. The automated sequence in this guide sits in the middle: helpful, spaced out, low-pressure, and never repeated twice on the same day. The homeowner feels followed-up-with, not chased.
2. The Data: 8–12 Touches to Close 80% of HVAC Deals
A study of 163,000 HVAC estimate follow-up campaigns found that the average response rate across automated sequences was 60% — with the best-performing campaigns reaching 90%.
The same research confirmed what sales data has shown for decades: it takes 8–12 touches to close 80% of deals.
Here is how that maps to what most HVAC shops actually do:
| What shops do | What data says works | The gap |
| Send estimate → follow up once → quit after no reply | 8–12 touches across multiple days and channels to close most deals | 6–10 touches lost per estimate — and the revenue those touches would have recovered |
| Wait a week to follow up because ‘I don’t want to bother them’ | Follow-up within 48 hours has significantly higher response rates than follow-up after 72 hours | The longer the gap between estimate and first follow-up, the lower the chance of recovery |
| Use the same channel (email only or phone only) | Multi-channel sequences (SMS + email) outperform single-channel by significant margin | Limiting to one channel cuts response rates — SMS reaches customers email misses |
| Write detailed follow-up emails that feel like formal business correspondence | Conversational, short messages with a clear single call-to-action outperform formal templates | Tone mismatch — corporate language in an SMS to a homeowner is off-putting |
Improving follow-up close rate from 25% to 35% does not require more leads, better pricing, or a stronger brand.
It requires contacting more of the people who already said ‘let me think about it’ — at the right intervals, in the right tone, through the right channels.
For a shop doing 20 estimates per week at $6,000 average ticket and currently closing 30%: a 10-point improvement in close rate (to 40%) generates an additional $240,000 in annual revenue from the same lead volume.
3. Why Automated Follow-Up Isn’t Pushy — It’s Professional
The fear of being pushy is real. It stops good HVAC operators from following up on estimates they could close.
Here is the distinction that removes that fear:
| Pushy follow-up | Professional follow-up |
| Calls multiple times in a single day | One contact per channel per follow-up event |
| Uses urgency language that creates pressure: ‘This offer expires today!’ | Shares genuine time-relevant information: ‘Peak season is filling up — here’s our schedule’ |
| Continues after the customer says no | Stops the moment the customer replies — regardless of what they say |
| Assumes the customer owes you an answer | Thanks the customer for their time and leaves the door open |
| Calls when they could text — intrusive by default | Defaults to SMS — customer reads it when ready, no interruption |
The automated sequence in this guide never does the left column.
It is SMS-first, short, conversational, and it includes a stopping condition: when the customer replies — to anything — the sequence ends. If they say ‘we went with someone else,’ the sequence stops. If they say ‘yes let’s book it,’ the sequence stops. If they say ‘what’s your timeline,’ the sequence stops.
Nobody on your team decides when to stop following up. The system does, based on whether the customer responded. That removes the awkward human judgment call entirely.
4. The 4-Touch HVAC Estimate Follow-Up Sequence
This is the sequence structure. Section 5 has the exact message copy for each touch.
| Touch | Timing | Channel | Goal | Tone |
| Touch 1 | Same day estimate sent or next morning | SMS | Confirm receipt, open the door for questions | Warm, brief, low-pressure |
| Touch 2 | Day 3 after estimate sent | Add value — financing options, warranty info, timeline | Helpful, informative | |
| Touch 3 | Day 7 after estimate sent | SMS | Gentle re-engagement — acknowledge they’re busy | Understanding, not chasing |
| Touch 4 | Day 14 after estimate sent | Final close — give them a graceful way to say yes or end | Professional, respectful closure | |
| Stopping condition | Any reply from customer | — | Sequence ends immediately on any response | N/A |
Why 4 touches? Four touches across two weeks covers the decision window for most residential HVAC decisions. High-ticket replacements ($8,000–$15,000) often take 2–3 weeks of consideration. A sequence that stops at Day 3 misses the customers who were genuinely thinking it through.
Why SMS for odd touches and email for even? SMS gets read in under 3 minutes — it’s for short, time-relevant nudges. Email allows more space — it’s for sharing information (financing options, warranty details) that doesn’t fit in 160 characters.
Why 14 days maximum? After 14 days without a response, the lead is likely not in an active decision phase. A final polite message at Day 14 closes the loop professionally without burning the relationship. The homeowner may come back in 3 months.
→ Automate This Entire 4-Touch Sequence — Set Up Once, Runs on Every Estimate
GoHighLevel runs the sequence automatically. Stops on customer reply. Try free for 14 days.
5. Copy-Paste Message Templates for Every Touch
All SMS templates are under 160 characters. All email templates are conversational, not formal.
Replace [Name], [Business], [System], [Phone] with your actual details before activating.
Touch 1 — Same day / next morning (SMS)
Day 0–1 SMS
Hi [Name] — just sent over your [System] estimate from [Business]. Any questions? Reply here or call [Phone] — happy to walk through it.
Alternate — if estimate is high-ticket SMS
Hi [Name] — your [System] estimate from [Business] is in your inbox. We also have financing options if helpful — just ask. Happy to chat anytime.
Touch 2 — Day 3 (Email)
Day 3 Email | Subject: Quick note on your [Business] estimate
Hi [Name], just checking in on the estimate I sent over. If you have any questions about the system, the installation process, or the pricing, I am happy to help. A couple of things I didn’t mention that might be useful: [add one: financing options / extended warranty / timeline for scheduling]. Let me know what would be most helpful. [Your name], [Business], [Phone]
Touch 3 — Day 7 (SMS)
Day 7 SMS
Hi [Name] — [Business] here. Just wanted to check in on your estimate — no rush at all. If timing has changed or you have questions, reply here. Happy to help.
Alternate — if peak season relevant SMS
Hi [Name] — just following up on your estimate. Our schedule is filling up ahead of [summer/winter] — happy to hold a date if you’re close to deciding. Reply here anytime.
Touch 4 — Day 14 (Email — Final Close)
Day 14 Email | Subject: Last follow-up — [Business] estimate
Hi [Name], this will be my last follow-up on the estimate. If you’ve decided to go a different direction, absolutely no hard feelings — I appreciate you considering us. If you’re still thinking it over or have questions, we’re here whenever you’re ready. Just reply to this email or call [Phone]. Either way, thanks for your time. [Your name], [Business]
THE TONE RULE
Every message in this sequence should sound like a person wrote it, not a system. Use contractions (‘I’m’ not ‘I am’). Use the customer’s first name. Reference the specific system they were quoted. Do not use exclamation marks after every sentence. Do not start with ‘Dear Valued Customer.’ The goal is to sound like you personally are checking in — even though the automation handles all of it. The homeowner should never feel like they’re receiving an automated sequence.
6. How to Set Up Automated Estimate Follow-Up in GoHighLevel
Total setup time: 45–60 minutes. One-time setup that runs on every estimate going forward.
Step 1: Create the ‘Estimate Sent’ Tag (2 minutes)
Step 2: Build the Follow-Up Workflow (30 minutes)
Automation → Workflows → New Workflow → Start from Scratch. Name it ‘HVAC Estimate Follow-Up.’
- Trigger: Tag Added → Tag = ‘estimate-sent’
- Action 1: Send SMS immediately (Touch 1 message — Day 0)
- Wait: 3 days
- Action 2: Send Email (Touch 2 message — Day 3)
- Wait: 4 days (total 7 days from estimate sent)
- Action 3: Send SMS (Touch 3 message — Day 7)
- Wait: 7 days (total 14 days from estimate sent)
- Action 4: Send Email (Touch 4 message — Day 14)
- Action 5: Remove tag ‘estimate-sent’ (ends the sequence)
Step 3: Add the Stopping Condition (10 minutes)
This is the most important step — it stops the sequence when the customer responds.
- In the workflow, add an event: ‘If Reply Received (any channel) → Go to: End Workflow’
- Set this condition to check at every point in the sequence — GoHighLevel calls this an ‘event trigger within workflow’
- When a customer replies to any message, the contact is removed from the sequence automatically
Step 4: Apply the Tag When Sending Estimates (ongoing — 5 seconds per estimate)
Every time you send an HVAC estimate, apply the ‘estimate-sent’ tag to the contact in GoHighLevel.
For the full GoHighLevel for HVAC setup guide including CRM configuration, see our GoHighLevel for HVAC complete guide.
| ✅ What Works Well• Sequence runs automatically on every estimate — no manual management• Stops the moment customer replies — no risk of over-contacting• Multi-channel (SMS + email) outperforms single-channel significantly• Day 14 final email closes the loop professionally without burning the relationship• $97/mo covers this sequence plus missed call text-back, seasonal campaigns, reviews | ❌ Watch Out For• Initial setup takes 45–60 minutes — a one-time investment• SMS usage billed extra (~$0.008/msg — minimal cost per sequence)• Tag must be applied to each estimate (can automate via Zapier with QuoteIQ/Jobber)• Email deliverability requires SPF/DKIM setup for your domain before launching |
→ Set Up HVAC Estimate Follow-Up That Closes Jobs Without Being Pushy
GoHighLevel runs the sequence, stops on reply, works on every estimate. Try free for 14 days.
7. How to Set Up Estimate Follow-Up in QuoteIQ
QuoteIQ Pro includes native estimate follow-up automation from the $149.99/month plan.
QuoteIQ Estimate Follow-Up Configuration
- Enable follow-up automation: QuoteIQ → Settings → Estimates → Auto Follow-Up → Toggle On
- Configure timing: Set Day 1 (same day SMS), Day 3 (email), Day 7 (SMS) — QuoteIQ provides these trigger points natively
- Write your messages: Use the message templates from Section 5 — enter them in QuoteIQ’s message editor
- Stopping condition: QuoteIQ automatically stops the sequence when the customer approves the estimate or replies
See our full QuoteIQ review for HVAC and the HVAC follow-up automation software comparison for the detailed breakdown.
→ Automate HVAC Estimate Follow-Up Inside Your Field Service Tool
QuoteIQ Pro handles estimate follow-up + scheduling + invoicing. Try free for 14 days.
8. The Dead Estimate Campaign — Reviving Quotes 30–90 Days Old
This is one of the highest-ROI activities in HVAC sales and almost nobody does it.
Re-engagement message (30–90 day old estimates) SMS
Hi [Name] — it’s [Your Name] from [Business]. We spoke a while back about your [System]. Are you still thinking it over? Happy to revisit the estimate or answer any questions.
One HVAC company that ran this campaign on a list of 200 open estimates older than 60 days generated bookings worth over $120,000 from leads they had completely written off.
The psychology: after 60 days, the homeowner’s guard is down. They are not expecting a call. An unexpected, low-pressure check-in lands differently than a follow-up during the active decision window — it often triggers a conversation the homeowner had been putting off.
Running the Dead Estimate Campaign in GoHighLevel
- Export all open estimates older than 30 days from QuoteIQ, Jobber, or Housecall Pro
- Import into GoHighLevel (or use an existing Smart List if contacts are already there)
- Create a one-time broadcast campaign — SMS only, one message, no follow-up sequence
- Send on a Tuesday or Wednesday between 9am–11am — highest response window for business outreach
- Any replies trigger a manual conversation — your team follows up with those leads directly
Run this campaign quarterly. Every 90 days, pull the new batch of cold estimates and re-engage them with a single message.
9. Frequently Asked Questions — HVAC Estimate Follow-Up
How many times should I follow up on an HVAC estimate?
Industry data shows it takes 8–12 touches to close 80% of deals. For most residential HVAC estimates, a 4-touch sequence across 14 days (SMS on Day 1 and Day 7, email on Day 3 and Day 14) covers the active decision window and closes a significant majority of the recoverable leads.
After 14 days without a response, a single final message closes the loop professionally. Beyond that, a quarterly dead-estimate re-engagement campaign catches the leads that needed more time.
How do I follow up on an HVAC estimate without being annoying?
Three rules prevent the follow-up from feeling pushy: spacing (never contact the same person twice in the same day), stopping (end the sequence the moment they reply — to anything), and tone (conversational, not urgent or aggressive).
Automated follow-up removes the awkward human decision of ‘should I call them again?’ The software follows the rules exactly. The homeowner gets appropriately spaced, appropriately toned messages. Nobody on your team has to decide when enough is enough.
What is the best way to follow up on an HVAC replacement estimate?
Replacement estimates ($8,000–$15,000+) benefit from a slightly modified approach because the decision takes longer and financing is often relevant.
Touch 2 (Day 3 email) for replacement estimates should specifically mention financing options — many homeowners who seem to have gone cold were actually waiting to find a way to manage the cost. A single sentence (‘We also have 0% financing options through [provider] if that would be helpful to see’) can reopen the conversation immediately.
Does GoHighLevel automatically follow up on HVAC estimates?
Setup takes 45–60 minutes. After that, every estimate you tag gets the full sequence without any manual management.
How long should an HVAC estimate follow-up email be?
Short. Under 150 words for all four follow-up messages combined.
Homeowners are not reading long emails about HVAC quotes. They are skimming their inbox on their phone. A message that takes 15 seconds to read and has one clear call-to-action (‘reply here,’ ‘call me,’ ‘yes/no’) performs dramatically better than a detailed explanation of why you are the best choice.
Save the detailed proposal content for the estimate itself. The follow-up job is simple: remind them you exist, keep the conversation open, make it easy to say yes.
Start Here — The Estimates That Are Already Cold Right Now
You have estimates sitting in your system right now that have not been responded to.
Some of them are 3 days old. Some are 2 weeks old. Some are 90 days old.
Before setting up the automated sequence for future estimates — run the dead estimate campaign on those existing leads first.
That single action will almost certainly recover more revenue this week than any other marketing activity you could do.
Then set up the 4-touch automated sequence for all future estimates. From that point forward, every estimate you send gets the full follow-up without anyone on your team doing anything.
The estimates are already there. The revenue is already there. The only missing piece is a system that follows up on them consistently.
For more on the automation tools that power HVAC estimate follow-up, see our HVAC follow-up automation software guide, the best HVAC CRM with automation, and our guide to automating your HVAC business.
→ Try GoHighLevel Free for 14 Days — Set Up the Estimate Follow-Up Sequence
→ Try QuoteIQ Free for 14 Days — Native Estimate Follow-Up Included
About the Author
Ihor Hnatewicz is the founder of Hnatewicz Media, an independent software review and AI automation resource for trades businesses. He specialises in helping HVAC, plumbing, and electrical contractors evaluate CRM, field service, and marketing automation software. All reviews and comparisons on this site are based on independent research, real pricing data, and hands-on product testing.
Related Articles
- HVAC Follow-Up Automation Software 2026 → hnatewiczmedia.com/hvac-follow-up-automation-software/
- Best HVAC CRM Software With Automation → hnatewiczmedia.com/hvac-crm-software-with-automation/
- How to Automate Your HVAC Business 2026 → hnatewiczmedia.com/how-to-automate-hvac-business/
- HVAC Lead Management Software 2026 → hnatewiczmedia.com/hvac-lead-management-software/
- HVAC Missed Call Automation → hnatewiczmedia.com/hvac-missed-call-automation/
- GoHighLevel for HVAC: Complete Setup Guide → hnatewiczmedia.com/gohighlevel-for-hvac/
- Best CRM for HVAC Companies 2026 → hnatewiczmedia.com/best-crm-for-hvac-companies/