Performance Measurement · 6 min read
How HVAC Contractors Should Calculate Cost per Booked Job
A transparent method for measuring HVAC advertising cost per booked job using account spend and consistently defined call and booking records.
Quick answer
To calculate cost per booked job, divide the advertising spend for a defined period by the number of unique jobs booked from that advertising under a consistent attribution rule. Keep raw calls, qualified calls, booked jobs, cancellations, and completed jobs distinct, and state the limits of attribution.
Cost per booked job gives an HVAC contractor a more useful view than clicks alone, but only when the spend period and booking definition are clear. It is a measurement method, not an industry benchmark or a guarantee of profitability.
Formula: advertising spend attributed to the period ÷ unique booked jobs attributed under the chosen rule.
Define the denominator first
Decide what counts as a booked job: for example, a unique service appointment accepted by the business and entered in its system. Keep calls, qualified opportunities, scheduled jobs, cancellations, and completed work as separate stages.
Use a consistent spend and attribution window
Use Google Ads account charges or the spend measure your reporting policy specifies, for the same defined period as the booking cohort. Document how tracked calls are matched to bookings and how repeat calls or jobs are deduplicated.
Report limitations and context
State the date range, spend basis, booking rule, and any missing call or dispatch records. Cost per booked job is not profit: labor, parts, overhead, cancellations, revenue, and completed work require separate analysis.
Improve data quality before comparisons
Check tracked-number routing, call dispositions, booking records, and time zones before comparing periods or campaigns. If attribution is incomplete, say so instead of presenting a precise-looking result as certain.
Frequently asked questions
What is the cost-per-booked-job formula?
For a defined period and attribution rule, divide the associated advertising spend by the number of booked jobs attributed under that rule. Report the period, spend basis, and booking definition.
Should calls that did not book count as booked jobs?
No. Track calls and bookings separately. Include only jobs that meet your documented booked-job definition in the denominator.
Does cost per booked job equal profit?
No. It excludes job revenue, labor, materials, overhead, cancellations, and other costs unless a separate profitability analysis accounts for them.
Published October 13, 2026.
