Most HVAC owners need eight numbers, checked weekly: calls answered, booking rate, replacement close rate, average ticket, revenue against goal, memberships and renewals, callbacks, and cash collected. Field tools like Housecall Pro already chart several. A one-screen dashboard pulls the rest together, so you stop building reports by hand.
Which HVAC KPIs matter most?
The ones you can act on this week. Each number below answers one owner question, and each one comes from a tool you probably already use.
| KPI | How to work it out | The question it answers |
|---|---|---|
| Calls answered | Answered calls divided by all calls | Are we losing work at the phone? |
| Booking rate | Jobs booked divided by calls from people who needed service | Do callers become jobs? |
| Replacement close rate | Systems sold divided by replacement estimates given | Are estimates turning into sales? |
| Average ticket | Revenue divided by completed jobs | Is each visit worth what it should be? |
| Revenue against goal | This month so far compared with the target | Are we on pace? |
| Memberships | Active members, and renewed divided by due to renew | Is the steady money growing? |
| Callbacks | Jobs needing a return visit divided by completed jobs | Are we fixing it the first time? |
| Cash collected | Money in, and invoices still open | Can we make payroll? |
Add one more when you spend on marketing: revenue by lead source, so you know which ads and listings actually pay.
Where does each number come from?
Usually three places: your phone system, your field-service software and your accounting software. Calls answered lives in the phone system. Booking rate, close rate, average ticket, callbacks and memberships live in the field tool. Cash lives in the books. That spread is why so few owners see all eight in one place.
Some field tools do a lot of this already. Housecall Pro's KPI dashboard, built for HVAC, plumbing and electrical owners, shows completed revenue, collected revenue, average ticket, open invoices, revenue against goal, estimates sent, close rate, booked jobs and repeat business, plus active memberships, retention and upcoming renewals, with month, quarter, year and 30-day views. ServiceTitan's list of home service KPIs adds calls per technician per day, memberships expired, canceled or renewed, and revenue by advertising source.
If your tool shows most of what you need, use it. Build only what is missing.
Why does calls answered come first?
Because every other number starts with a phone call. If calls go unanswered in a heat wave, booking rate and revenue drop, and the field tool never sees the jobs you lost. In a CallRail survey of 1,000 US consumers, 21% said they immediately call another business when nobody answers.
Check this number daily in peak season. When it slips, a missed-call text-back catches the callers you cannot pick up.
What does a one-screen owner dashboard look like?
One screen, top to bottom in the order you make decisions: today, this week, this month. Here is an example layout with example numbers. None of these figures are benchmarks or client data.
| Section | What it shows | Example |
|---|---|---|
| Today | Calls in, answered, missed and texted back | 46 in, 41 answered, 5 texted back |
| This week | Booking rate and jobs booked | 62%, 58 jobs |
| This week | Replacement estimates and systems sold | 9 estimates, 3 sold |
| This month | Revenue against goal | 71% of goal with 60% of the month gone |
| This month | Memberships: active, due, renewed | 412 active, 38 due, 29 renewed |
| This month | Callbacks and open invoices | 4% callbacks, 23 invoices open |
Green, yellow and red on each number, set to your own targets, tell you where to look first.
What mistakes make a dashboard useless?
Most owner dashboards fail for the same few reasons, and none of them are about software.
- Too many numbers. Twenty tiles means nobody reads any of them.
- No targets. A number without a goal cannot be green or red.
- Stale data. If someone updates it by hand on Fridays, it is wrong by Tuesday.
- Nobody owns a number. Each KPI needs one person who explains it when it moves.
- Changing the list. Swap numbers every month and you lose the trend.
How often should you check HVAC KPIs?
Daily for calls during heat waves and storm weeks. Weekly for the rest, in a 20 to 30 minute meeting with the same screen every time. Monthly for trends, memberships and lead sources. Changing what you track every week makes the trend useless, so pick the list and keep it.
When does a custom dashboard make sense?
When the numbers you need are spread across three or more tools, when someone builds the weekly report by hand, or when you want your phone, field tool, books and ads on one screen. If your field tool's dashboard covers you, skip it.
An owner dashboard reads from the tools you already use. Nobody types numbers twice, and the screen updates on its own. See dashboards and analytics for what we build, and best CRM for HVAC companies if you are still choosing the field tool.
Custom vs rented vs doing it yourself
| Your field tool's dashboard | Built for you | Doing it yourself | |
|---|---|---|---|
| What it shows | That tool's numbers only | Phone, field tool, books and ads together | Whatever you copy into a sheet |
| Setup | Already there on the right plan | A build priced on a free call | Hours every week |
| Updates | Automatic | Automatic | By hand |
| Monthly cost | Part of your plan | A flat monthly plan | Your time |
| Best for | Owners whose data lives in one tool | Owners with data in several tools | Very small shops |
Where to go from here
Book a free call. In 15 to 30 minutes we look at the tools you use and the numbers you wish you had. Elevate, a Houston AI, software and marketing studio led by Justin Davis, prices every build on that call, with one flat price in writing before work starts. See what we build for Houston HVAC companies, and read HVAC maintenance agreement reminders to grow the membership number.