Trades Smart

Trades Smart / Guides

Guide

What is booking rate, and how do you improve it?

Booking rate is the percentage of real opportunity calls that turn into a booked job. For an HVAC or plumbing company it is booked jobs divided by calls that could have booked, leaving out wrong numbers, vendors and customers calling about an existing appointment.

How to calculate booking rate

Booking rate = booked jobs ÷ opportunity calls × 100

The hard part is the bottom of that fraction. An opportunity call is one where the caller needed service and could have been booked. Leave out:

  • wrong numbers, spam and sales calls
  • vendors and suppliers
  • existing customers calling to check on or move an appointment
  • calls for work you don't do or areas you don't serve

Count abandoned calls, where the caller hung up on hold, as missed opportunities. They don't show up in most CSR stats, but the revenue is just as gone.

Example: 200 inbound calls in a week, 50 of them not real opportunities, 150 opportunity calls and 96 booked. 96 ÷ 150 = a 64% booking rate.

Why it matters so much

Every lead you pay for passes through the phone. If booking rate slips five points, every marketing dollar buys five percent less work, and nothing in a month-end report says so. Raising booking rate is usually cheaper than buying more leads to pour into the same leak.

What a good booking rate is

It depends on your call mix, your marketing and how you count. A shop that counts carefully will see a lower number than one that doesn't. The useful target is your own: measure the last 90 days the same way every week, set a goal above it, and track it per CSR so you know who needs help with what.

Why calls don't book

  • The price question. The caller wants a ballpark and doesn't get one.
  • No slot that works, and nobody offers an alternative or a callback.
  • Hold times and abandoned calls during peak season.
  • "Quote to follow by email" that never gets followed.
  • After-hours calls going to voicemail.

How to improve it

  1. Measure it properly, per CSR, every week, against a target.
  2. Review the calls that didn't book. AI call review can cover every call instead of a sample, so coaching is about what was actually said.
  3. Give CSRs an answer to the price question, such as a diagnostic fee or a range for common jobs, so they aren't guessing.
  4. Catch overflow and after-hours calls with a missed-call text back or an AI after-hours agent that books a slot and sends real emergencies to a person.
  5. Chase the calls that ended in "I'll think about it" with an automatic, polite follow-up.

Trades Smart sets this up for HVAC, plumbing, electrical and roofing companies as part of its reporting and automation work.

Common questions

How do you calculate booking rate for an HVAC company?

Divide booked jobs by opportunity calls and multiply by 100. Opportunity calls exclude wrong numbers, vendors, calls about existing appointments and work you don't do, but include callers who hung up on hold.

What is a good booking rate?

It depends on call mix and how carefully you count. Measure your own last 90 days consistently, set a target above it, and track it per CSR every week.

How can AI improve booking rate?

By reviewing every call so managers can coach the ones that didn't book, catching overflow and after-hours calls, and following up automatically on callers who didn't commit.

Find out what's leaking.

One call, no pitch. We go through your booking rate, what's sitting unsold in your CRM and whether your pricebook is helping or hurting, and I'll tell you whether there's anything worth doing.