Booking rate calculator

Enter your inbound calls and booked jobs, get your booking rate in seconds, then see how to track it by CSR and call type in datacube instead of waiting for the weekly report.

By Datacube content engineAutogeneratedJune 24, 2026

Calculator

What this booking rate calculator does

Every unanswered or unbooked call is revenue that evaporated before it touched your dispatch board. Booking rate is the percentage of inbound calls that turn into booked jobs, and it is the first place revenue leaks inside a home-service company. This booking rate calculator takes your total inbound calls and your booked jobs for any period and returns a single, actionable percentage. The math is the same whether you run HVAC, plumbing, electrical, or roofing, and it works for one CSR, one call center, or the whole company. The hard part is not the one-time calculation. It is seeing the number in real time so you coach the right rep today, not at next week's team meeting.

Calculate your booking rate

Use one consistent period for both inputs. Booked jobs and total inbound calls must cover the same date range so the ratio is honest.

Booking rate

75.0%

Booking rate = booked jobs divided by total inbound calls, expressed as a percentage. At the sample inputs, 300 booked jobs out of 400 calls is a 75% booking rate. Change either input to see how one missed call or one additional booking shifts the number.

Figures are illustrative. Booking rate targets vary by trade, call type, season, market, and staffing model.

Formula

Booking rate = (booked jobs / total inbound calls) x 100

Count only inbound calls where a booking was possible, which means live calls that reached a CSR. Exclude outbound calls and calls that were callbacks from already-booked customers, or at minimum be consistent about what you exclude so the number is comparable period to period. A one-point improvement in booking rate on 400 monthly calls is 4 additional jobs. At a $750 average ticket, that is $3,000 in revenue from better call handling alone, before adding a single new lead.

Booking rate and conversion rate describe the same ratio in different contexts. On a call-center board, booking rate is the standard term. In sales, the same logic applies to demos booked or estimates closed.

Sample: booking rate by call type

Call typeInbound callsJobs bookedBooking rate
HVAC service16013685%
Plumbing service1209075%
Electrical service805265%
Roofing estimate402255%
Blended (all four)40030075%

Info

Coaching moment: the blended rate hides where to look

A 75% company-wide booking rate looks acceptable. But the sample above shows the roofing line sitting at 55%, dragging the blended number down while HVAC holds 85%. Those 18 unbooked roofing calls may be a scripting gap, a price-resistance pattern, or a capacity issue that shows up as CSR deflection. A blended rate sends you into a team meeting without a clear target. Call-type and per-CSR breakdowns tell you exactly which conversation to have.

How to use the result

  1. 01

    Pick a clean period with closed call data

    Pull total inbound calls and booked jobs from your call tracking system or CRM for one complete week or month. Use the same date range for both numbers. If you run call tracking through CallRail or a similar tool, export by call type so you can segment.

  2. 02

    Calculate by call type, then blend

    Run the calculator once per call type or department, HVAC, plumbing, electrical, roofing, or whatever categories your call center tracks, then once for the whole company. The gap between your best and worst call-type lines is where coaching budget should go first.

  3. 03

    Run it per CSR

    If you can pull calls-handled and jobs-booked per rep, calculate each CSR's individual booking rate for the same period. One rep at 65% while the team averages 78% is a coaching conversation. One rep at 90% while everyone else is below 75% is a scripting or training resource.

  4. 04

    Move it off the spreadsheet

    Once you are checking booking rate weekly, the export-and-calculate loop breaks your cadence. Connect your CRM and call-tracking data to a dashboard so the number updates as calls close, visible by rep, call type, and location, on the CSR board, on office TV, and on mobile.

Reading your booking rate signal

What good looks like depends on your trade, call mix, and staffing model. Use your own 90-day baseline as the primary comparison. These signals are directional.

  • Booking rate vs your 90-day baselineHolding steady or trending up while call volume is flat or growing.
    Good
    Current
    Target
  • One CSR consistently 10+ points below team averageScripting gap or call-handling issue; review recorded calls and schedule a coaching session this week, not next month.
    Watch
    Current
    Target
  • Booking rate falling while call volume risesOften a capacity or dispatching problem: the team is answering but cannot fill the schedule, so callers are told no. Check open slots before blaming the script.
    Poor
    Current
    Target
  • Booking rate up but completed jobs flatCancellations or no-shows may be absorbing bookings before jobs close. Pair booking rate with the callback rate to see what slips after the initial confirmation.
    Watch
    Current
    Target

Warning

Owner takeaway: booking rate is the first place revenue leaks

Marketing spend drives calls. Dispatch fills the board from bookings. Everything between those two points, the CSR conversation, is the gate. A 10-point drop in booking rate on 500 monthly calls is 50 fewer jobs, and those 50 jobs never reach dispatch, never reach a tech, and never reach an invoice. No reporting system downstream catches them because they were never in the system. Booking rate is the only metric that makes that gap visible.

Related template

Score your CSR team alongside booking rate

Booking rate is one row on a well-built CSR scorecard. The CSR scorecard template pairs it with call handle time, callbacks offered, membership offers, and job cancellation rate so you read the whole call-center operation in one view.

  • Booking rate by CSR and call type
  • Callback rate and cancelled-job rate side by side
  • Membership conversion and upsell tracking
  • Built for daily stand-up and weekly coaching cadence
Resource

Booking rate calculator FAQ

Know which CSR to coach before the week ends

A calculator gives you one number for one period. Datacube keeps booking rate live on the CSR board, split by rep and call type, so a dip on Tuesday shows up on Tuesday, not in a Friday report that is already too late to act on.