Key Takeaways
- The monthly cost of slow lead response is: leads that waited too long, times the close rate gap between fast and slow replies, times your average job value.
- Say an HVAC company gets 120 inbound leads a month, 36 wait too long, and the close rate gap is 30 points on a $1,200 average job. That is about $12,960 lost per month, or roughly $155,000 a year.
- Research on online leads found that firms contacting a lead within an hour were nearly seven times as likely to qualify it as firms that waited longer.
- Most slow replies come from predictable gaps: techs on a job, after hours, weekends, and peak-season call volume. Each gap can be measured from your own phone and form logs.
- Fixing the gaps means an instant first reply on every channel (call, text, email, WhatsApp) and a follow-up that keeps going until the customer books or says no.
How do I calculate what slow lead response costs my HVAC company?
Multiply the number of leads that got a slow or missing reply by the difference in close rate between fast and slow replies, then multiply by your average job value. The result is revenue you would likely have won with a faster answer. Use your own numbers, not industry averages.
The formula is:
Lost revenue per month = slow leads × (fast close rate − slow close rate) × average job value
Here is what each input means and where to find it.
| Input | What it means | Where to find it |
|---|---|---|
| Slow leads | Inbound calls, forms, texts, and emails answered late or never | Phone log, missed call report, inbox, web form timestamps |
| Fast close rate | Share of leads you book when someone replies within minutes | Jobs booked from leads answered within 5 to 10 minutes |
| Slow close rate | Share you book when the reply takes hours or never comes | Jobs booked from leads answered after an hour or more |
| Average job value | Revenue per booked job, blended across repair, tune-up, and install | Your invoicing or job management software |
What does a worked example look like?
Imagine an HVAC company with 120 inbound leads a month. Of those, 36 (30%) get a reply after an hour or never get one. When the team replies fast, say they book 40% of leads. When they reply slowly, say they book 10%. The average job is $1,200.
The math is 36 × 0.30 × $1,200 = $12,960 a month. Over twelve months that is $155,520. These are example numbers, not benchmarks, so swap in your own.
What if my average job value is much higher?
A higher average job value raises the cost fast. A company whose leads skew toward system replacements has a much larger number per lost lead, even if the lead count is smaller. Split the calculation by job type if your mix is uneven, because one missed replacement quote can outweigh a dozen missed tune-ups.
How fast do HVAC leads need a reply?
Minutes, not hours. The longer a lead waits, the more likely a competitor answers first. In HVAC, the customer is often searching for several companies at once because the system is down or the quote is large.
The most cited research here comes from a study of online sales leads. According to Harvard Business Review's analysis of lead response, firms that contacted a lead within an hour were nearly seven times as likely to qualify it as firms that waited even one more hour. They were also more than 60 times as likely to qualify it as firms that waited 24 hours or longer.
That research covered online inquiries across industries, not HVAC alone. Treat it as a strong directional signal, then measure your own close rate by response time.
What is lead response time, and why does it hit HVAC harder?
Lead response time is the gap between a customer reaching out (a call, form, text, email, or WhatsApp message) and your first real reply. In HVAC the gap matters more because demand is urgent and spiky, and the people who could answer are usually on a roof or in an attic.
Three things make HVAC unusually exposed:
- Urgency. A customer with no heat or no cooling will call the next company on the list within minutes.
- Field staff. Your best closers are the techs, and they cannot answer while working.
- Seasonal surges. The first heat wave or cold snap can double inbound volume overnight, which swamps whoever is on the phones.
Where do the slow replies actually come from?
Slow replies come from four predictable gaps: calls during active jobs, after hours and weekends, peak-season overflow, and digital inquiries that sit in an inbox. Each one can be counted from existing records, which is what makes the cost calculable.
How many calls go unanswered during the workday?
Look at your phone system's missed call report for one full month. Every call that rang out or went to voicemail counts. Many callers do not leave a message, so the real number of lost inquiries is usually higher than the voicemail count.
How much do after-hours and weekend leads cost?
Pull the timestamps on web forms, texts, and voicemails that arrived outside business hours. Emergency repair requests often arrive in the evening. Without after hours cover, those leads wait until morning, and some will have booked someone else by then.
What about forms, emails, and quote requests?
Check the time between a form submission or email and the first reply. Also count quotes you sent that nobody chased. Quote follow up is a separate leak: the lead replied once, then the job went quiet.
Which missed leads cost the most?
Emergency repairs and replacement quotes cost the most when missed, but for different reasons. Emergency leads are lost to speed. Replacement leads are lost to silence after the quote. Tune-ups and maintenance leads are lower value per job but are the base of repeat revenue.
| Lead type | Why it gets lost | Typical failure point |
|---|---|---|
| Emergency repair | Customer calls the next company | Phone rings out, no text back |
| System replacement | Customer compares several quotes | No follow-up after the estimate |
| Tune-up or maintenance | Customer forgets or delays | No reminder, no rebooking |
| Past customer | Never contacted again | No review, referral, or seasonal outreach |
How do I find my own numbers in one afternoon?
Export one month of calls, web forms, texts, and emails, then sort each lead by how long it waited and whether it became a booked job. Four columns are enough: channel, time received, time of first reply, and outcome. A spreadsheet works fine.
- Count total inbound leads across every channel.
- Mark each one as answered within 10 minutes, within an hour, later, or never.
- Match outcomes to booked jobs from your invoicing records.
- Calculate close rate for each speed bucket.
- Plug the gap into the formula above.
If you do not have enough data to see a clear gap, start with a conservative close rate difference, such as 10 to 15 points, and treat the result as a floor.
How do I stop losing jobs to slow replies?
Reply to every inbound lead instantly on the channel it came in on, then keep following up until the customer books or declines. Options range from a human answering service to an in-house dispatcher to automated tools, and each has tradeoffs in cost, coverage, and consistency.
| Option | Strength | Limitation |
|---|---|---|
| Voicemail only | Free | Many callers hang up and call someone else |
| In-house dispatcher | Knows your business | Cost, sick days, limited hours, overflow in peak season |
| Human answering service | After hours coverage | Per-minute pricing, usually cannot book into your calendar or chase quotes |
| Missed call text back | Fast, cheap | Starts a conversation but cannot always finish one |
| AI receptionist | Answers every call and message at once | Needs setup so it handles your services and booking rules correctly |
An AI receptionist such as InstantReply.ai answers calls with an AI voice agent, replies to texts, emails, and WhatsApp messages in seconds, and handles AI appointment booking against your calendar. InstantReply.ai also runs AI SMS follow up and AI email follow up after the first reply, so a quote does not go quiet. Whether InstantReply.ai is the right fit depends on your call volume and how much of your day is spent on the phone.
How do I win back leads I already lost?
Contact the cold leads from the past 30 to 90 days with a short, specific message, and chase every open quote. Cold lead reactivation is cheaper than buying new leads, because these people already asked for help and you already have their details.
A simple sequence works well:
- Day 0: A text or WhatsApp message apologizing for the delay and offering a booking slot.
- Day 2: An email with a short reminder and a direct booking link.
- Day 5: A last text asking whether they still need the work.
Keep every message short, human, and easy to answer. After the job, send review and referral requests, and use appointment reminders to reduce no shows. If a customer does miss a visit, a quick no show recovery text can put it back on the schedule.
Is slow lead response really a bigger cost than ad spend?
For many HVAC companies, slow response wastes more money than the ad budget itself, because every missed lead was already paid for. Marketing brings the lead in. A slow reply throws away the cost of getting it.
Say a company pays $60 for every lead from paid search and loses 30 leads a month to slow replies. That is $1,800 in ad spend wasted, before counting the jobs themselves. These figures are an example, not a benchmark. Run the same calculation with your cost per lead, and the number often changes how you think about where to spend the next dollar.
