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.
90 Leads, the company behind HVAC Cheat Sheet, runs marketing for HVAC contractors with call tracking and reporting tied to booked jobs.
One business tip a month
For HVAC shop owners: pricing, marketing, hiring and running a profitable service business. Short and practical. Free, unsubscribe anytime.
We'll only use your email for the newsletter. Privacy policy.
Related tools
Maintenance Agreement Pricing Calculator
Price a service plan from your real cost per visit, perks and target margin.
FLATFlat-Rate Price Builder
Build a flat-rate task price from time, true labor cost, parts and target margin.
$/HRBreak-Even Labor Rate Calculator
What one billable hour really costs your shop, and what to charge for the profit you want.
Estimates for planning only, not financial or tax advice. Found a problem with this tool? Tell us.