Six phone metrics every HVAC owner should track (and where to find them)

Answer rate, abandon rate, booking rate and three more. All six come from data you already have, and most shops have never looked at any of them.

AI First AssistFounding team 5 min read
A simple dashboard of call performance numbers

Most HVAC shops measure revenue, jobs and maybe cost per lead. Almost none measure the phone, which is the machine that turns the first into the second.

The frustrating part is that the data already exists. Your carrier keeps it, free, and most owners have never opened it. Here are the six numbers worth pulling, in the order they are worth fixing.

Where the data comes from

Before the metrics, the source. Every phone carrier — mobile, VoIP or landline — provides a call detail record (CDR). It is usually a CSV you can download from your account portal, and it lists every call with a timestamp, direction and duration.

That single file gives you five of the six metrics below. If you use a call tracking product or a field service platform, you likely have nicer dashboards, but do not wait for those. The CSV is enough to find out whether you have a problem.

1. Answer rate

What it is: the share of inbound calls that resulted in a real conversation.

How to get it: count inbound calls where duration is 15 seconds or more. Divide by total inbound. Anything under 15 seconds is a ring-out, a hang-up or a voicemail drop.

What good looks like: above 90% is healthy. 75% to 90% is a leak worth money. Below 75% and this is the most valuable number in your business.

This is the master metric. Everything else is diagnosis.

2. Abandon rate

What it is: callers who reached you but hung up before speaking to anyone — the hold-music dropouts.

How to get it: calls between roughly 15 and 45 seconds that did not result in a booking. If you have an IVR or hold queue, your system reports this directly.

Why it matters: these are counted as “answered” by most reporting, which makes them invisible. They are not answered in any way that matters — the caller heard your business and left anyway, which is arguably worse than a ring-out.

3. After-hours share

What it is: the percentage of your inbound volume arriving outside posted hours.

How to get it: bucket the CDR by hour of day and day of week.

Why it matters: most owners guess this at 10% to 15% and are startled by the real figure. It also tells you where to spend. If your misses cluster between 5pm and 8pm, buying overnight coverage solves the wrong problem — the after-hours playbook breaks down which windows actually carry the volume.

4. Simultaneous-call overflow

What it is: how often a second call arrives while the first is still active.

How to get it: sort the CDR by start time and look for overlaps. Tedious by hand, trivial in a spreadsheet with a formula comparing each call’s start to the previous call’s end.

Why it matters: this is consistently the largest and most ignored source of missed calls in HVAC, especially in peak season. Everyone plans for nights. Almost nobody plans for 2pm on a Tuesday in July, when volume can run several times baseline.

5. Booking rate

What it is: of the calls that were genuinely answered, how many ended with a job on the schedule.

How to get it: this one needs a human. Take a sample — 50 answered calls — and mark each booked or not. Do it once a quarter.

What good looks like: 50% to 70% for inbound residential service calls, depending on your market and how much price shopping you get. Below 40% and the problem is not the phone ringing, it is what happens after it is picked up.

Why it matters: answer rate and booking rate fail differently and need different fixes. A low answer rate is a coverage problem — buy capacity. A low booking rate is a script problem — usually the diagnostic fee conversation, which loses more bookings than pricing ever does.

6. Speed to first response

What it is: the time between the phone ringing and a human interaction beginning.

How to get it: for answered calls this is near zero. The number you want is for missed calls — the gap between the missed call and your callback. Pull it from your outbound log.

Why it matters: the market rewards being first, not being good. Home services research consistently finds most companies respond in hours rather than minutes, and that the first responder usually wins the job. Measuring the ring rather than the callback is the shift that changes behaviour.

The one-hour version

If you do nothing else, do this on a Sunday evening:

  1. Download last month’s CDR.
  2. Add a column: duration under 15 seconds — yes or no.
  3. Pivot by hour of day.
  4. Count the yeses.

That is your answer rate and your after-hours share in about twenty minutes, and it will tell you more about your growth ceiling than any marketing report you will read this year.

Then multiply the miss count by your close rate and your average ticket. Here is how to run that properly. Write the number on a sticky note and put it where you do payroll.

What to do with the numbers

  • Answer rate low, booking rate fine → coverage problem. Buy capacity for the specific hours the CDR points at.
  • Answer rate fine, booking rate low → script problem. Fix the fee conversation and the close before you spend a dollar on tooling.
  • Both low → start with answer rate. A script cannot help a call nobody picked up.
  • Both fine → congratulations, genuinely. Your growth constraint is elsewhere, and you can stop reading blogs like this one.

Most shops discover they are in the first bucket, and are surprised the misses are concentrated in daylight rather than at night.

If you want to hear what a 100% answer rate sounds like before deciding anything, our demo line answers as a fictional HVAC company: (260) 264-9632.

Related reading: Your ads work, your phone does not · Peak season math · Missed-call text-back: what it fixes

  • metrics
  • KPIs
  • call tracking

Stop losing the calls behind this problem.

Forward your line tonight and see what a 24/7 answer rate does to next week’s schedule. Fourteen days free, no contract.

Start free trial
Ready when you are

The next call you miss
is already dialing.

Forward your line before you lock up tonight. By morning you will have a list of the calls that used to go nowhere — and the jobs booked out of them.

  • Live tonight
  • Keep your number
  • 14 days free
  • Cancel by email