BlogHVAC Marketing

The 5-Minute Lead Rule for HVAC Companies

The HVAC company that gets back to a homeowner first usually gets the job. That’s the whole idea behind the 5-minute lead rule: every new lead hears from you within five minutes, even at 2 a.m. Here’s what that means in plain words, the five pieces that make it work, and the order I’d build them in.

Most HVAC Companies Take Two Days to Answer a New Lead

Only 12 out of 100 HVAC companies answer a new lead within five minutes. The average wait is 47 hours. That comes from Hatch’s 2024 speed-to-lead study, which looked at 132,188 HVAC campaigns.

The good leads are gone in minutes. A homeowner with a dead system calls the first shop, gets voicemail, and calls the next one.

Here is what that costs. A $12,000 install called two shops. One shop texted back in a minute. The other called back the next day. The install went to the shop that texted.

The second shop never got the chance to talk about its price, its reviews or its techs. The job was decided before it picked up the phone.

What “Answered in Five Minutes” Actually Means

It does not mean you sit by the phone. It means a system does three things for you:

  1. A text goes out in seconds. The lead calls or fills out a form. Within seconds they get a text from your number with your name on it. They know a real shop got their request.
  2. A human calls within five minutes during business hours. Your phone buzzes with the lead’s name, number and what they need. You or your dispatcher call them back. Five minutes is the goal. The text already bought you that time.
  3. After hours, the text holds the lead until morning. At 2 a.m. nobody calls. But the text still goes out, asks one question, and tells them when you open. They stop calling other shops. In the morning, you call.

One honest note: the texts go out in seconds every time. The human call-back is a goal your team keeps.

The Five Pieces That Answer Every Lead

I set these up in GoHighLevel for my clients, but the ideas work in any platform that can send texts and route calls.

1. Missed-call text-back

When a call goes to voicemail, a text goes to the caller within seconds. This is the one piece that pays for everything else. The trigger fires on any incoming call that comes back busy, canceled, voicemail or no-answer. One trigger, one text. Here’s the message, live in a client’s account:

Hey, this is [Owner] with [Your Shop]. Sorry I missed your call, I’m on a job right now. Text me what you need (pictures help) and I’ll get you a price, or I’ll call you back as soon as I’m free.

What to change for your shop:

  • Put in your first name and your shop name. Keep “I”, not “we”.
  • Swap “pictures help” for “tell me if it’s not cooling, not heating, or making noise.”
  • Limit it to one text per caller per day.

2. An instant two-text reply to form leads

A form lead is colder than a caller. They’re still on their phone, and there’s a good chance they just sent the same form to two other shops. Two texts win it.

Text 1 goes out in seconds:

Hi! This is [Owner] with [Your Shop]. Got your request. I’m pulling up your info now and will text you shortly from this number.

Text 2 goes out at five minutes, only if no human has called yet:

Two quick questions so I send the right tech: Is the system not cooling, not heating, or making noise? And is today or tomorrow better for a call?

Two questions, no more. The answers land in your inbox with the lead. Both texts only go to people who checked the consent box on your form. The timing trick is one “wait 5 minutes” step: send, wait, send again if nobody called.

3. An alert that gets the lead to a human

The text buys five minutes. A person has to use them. So the same automation pings a phone the second the lead comes in. The push notification says “New website lead!” with the lead’s phone number, ZIP code and note. Tap it and the contact opens.

  • The owner or dispatcher gets the push and an email, every lead, every time.
  • If two or more people call leads back, use round-robin. Each new lead goes to the next person in line.
  • The call itself rings the office, then a cell, 20 seconds each. Then voicemail, and the missed-call text fires.

On ad numbers, add a whisper: the person who answers hears “New lead from Facebook. Press 1 to accept” before the call connects. They know it’s a lead, not a robocall.

4. Call recording and tracking numbers

You can’t fix what you can’t hear. Put one tracking number on your ads, one on your website and one on your truck. Every call is recorded and lands next to the lead. Here’s why it’s worth the trouble:

  • You hear how your CSR answers. Most owners are shocked the first week.
  • You know which ad, page or truck made the phone ring, by the number dialed.
  • When a lead says “nobody called me back,” you can check, with a timestamp.

A tracking number costs about a dollar a month. Recording is free.

5. A weekly report with three numbers

Three numbers, once a week: time to first touch, answered rate and booked rate. If you only watch one, watch the first. Here’s what good looks like:

  • Time to first touch: under 1 minute by text, under 5 minutes by a human, during business hours.
  • Answered rate: 80% or better of calls picked up live.
  • Booked rate: 1 in 3 leads gets a booked visit. Below that, listen to the recordings.

All three come straight out of the same inbox and call log. No spreadsheet.

Register for A2P 10DLC Before You Send a Single Text

This is the part nobody tells you. U.S. carriers require every business number that sends texts to be registered. It’s called A2P 10DLC. Skip it and the carriers block your texts. Not some of them. All of them. The system looks like it works and nothing arrives.

What you need:

  • Your legal business name and EIN, spelled exactly like your IRS letter.
  • A consent line on every form, with a checkbox that starts unchecked: “I agree to receive text messages from [Legal Name] about my service request. Message and data rates may apply. Reply STOP to opt out or HELP for help.”
  • A privacy policy and a terms page that both mention texting.
  • Sample texts that say who you are and end with STOP.

Brand approval takes minutes to a few days. Campaign review takes 1 to 5 business days, sometimes three weeks. It costs about $25 once, then about $10 a month. If you get rejected, the carriers don’t tell you why. You fix it and resubmit. That’s why it’s step five in the build order below: start the clock early and build the rest while you wait.

If your forms and policy pages need work first, that’s a website job, and one of the first things I check when I build a website for a home service company.

The Build Order, Step by Step

Times are for one person who has never opened GoHighLevel. Do it in this order:

  1. Open a GoHighLevel account and pick one local tracking number. 30 minutes.
  2. Forward that number to your office line, then a cell, 20 seconds each. Turn call recording on. 15 minutes.
  3. Add the consent checkbox and text-message wording to every form on your website. 1 hour.
  4. Add a texting section to your privacy policy and terms page. 45 minutes.
  5. Submit A2P registration: legal name, EIN, sample texts, the consent wording. Then wait. 1 hour, then 1 to 21 days.
  6. Build the missed-call text-back automation. One trigger, one text, one-per-day limit. 30 minutes.
  7. Connect your web form and Facebook lead form so each lead becomes a contact. 1 hour.
  8. Build the instant reply: text 1 in seconds, wait 5 minutes, text 2 with two questions. 45 minutes.
  9. Add the phone push and email to the owner or dispatcher. Round-robin if you have two. 20 minutes.
  10. Test it with your own cell. Call and hang up. Fill out the form. Time every step. Then check the report every Monday. 30 minutes.

Total: about 7 hours of your time, plus the registration wait.

Start With the Missed-Call Text This Week

If you only do one thing, do the missed-call text-back. It catches the calls you’re already paying for and losing to voicemail, and it’s the piece that pays for the rest. Then watch time to first touch every Monday. When that number drops, the rest of the report usually follows.

Answering fast is one part of a bigger system. In the work I do for clients, it sits next to SEO, ads, the website and tracking, and every booked job gets traced back to where it came from. You can see how the five parts fit together, or read more about me and how I work.

If you’d like a second set of eyes on how your shop handles new leads today, book a 15-minute call with me. We’ll go over your numbers first, and if the math doesn’t work, I’ll tell you.

Want more homeowners calling your company? Let's look at your numbers.

I build and run the whole system for home service companies: the ads, the website, the follow-up and the tracking. Fifteen minutes on the phone tells us both if it fits.

Book a 15-minute call

You'll talk to me, not a sales rep.