Home / Tools / Running the Business

Cost per Booked Job Calculator

Enter what each marketing channel cost and what it produced. See which one books jobs for the least money, and what each dollar brings back.

Use the same time period for every channel (one month is easiest). Booked = jobs that actually got on the schedule.

$
$
$
$
$
$

How it works

Cost per lead = spend ÷ leads · Booking rate = booked ÷ leads · Cost per booked job = spend ÷ booked · Revenue per $1 = (booked × average ticket) ÷ spend

Cost per lead only tells half the story. A $40 lead that books 15% of the time costs about $267 per job; a $70 lead that books 40% of the time costs $175. Judge every channel on cost per booked job and revenue per dollar.

Getting honest numbers

  • Record the lead source on every job in your field service software.
  • Use a tracking phone number per channel so calls are counted correctly.
  • Count booked jobs, not estimates given or calls answered.
  • Missed calls drag every channel down. If booking rates are low everywhere, look at how calls are answered first.

More on each channel: how to get more HVAC customers, Local Services Ads and Google Business Profile.

Want these numbers tracked for you?

90 Leads, the company behind HVAC Cheat Sheet, runs marketing for HVAC contractors with call tracking and reporting tied to booked jobs.

Related tools

Estimates for planning only, not financial or tax advice. Found a problem with this tool? Tell us.