How do you set an HVAC PPC budget for each month? Work it out from three numbers: the booked jobs you want this month, how many leads it takes you to book one job, and your cost per lead. LocaliQ's 2025 home services benchmarks put the average cost per lead at $127.74 for air conditioning and $129.02 for heating. Multiply the three, and that is your HVAC PPC budget for the month.

This post is a worksheet, not a benchmark report. For budget ranges by market size, cost per booked job and how Google Ads compares with Local Services Ads, read our guide to HVAC budget benchmarks and cost per booked job. Here we turn those ideas into a month-by-month plan for 2026 that you can fill in with your own numbers. Every dollar figure below is either sourced to LocaliQ or labeled as example math.

What is the formula for an HVAC Google Ads budget?

Monthly budget = target booked jobs x leads needed per booked job x cost per lead.

Each number has a plain definition:

  • Target booked jobs: the jobs you want Google Ads to put on the schedule this month. Use your own capacity and history, not a guess about competitors.
  • Leads needed per booked job: how many calls and form fills it takes to book one job. If you book 40% of leads, you need 2.5 leads per job (1 / 0.40).
  • Cost per lead (CPL): what you pay in ad spend for each lead. Use your own account data when you have it. Until then, a published benchmark gives you a starting point.

Which cost per lead should you start with?

LocaliQ's 2025 Search Ad Benchmarks for Home Services, based on 3,211 US search campaigns that ran from April 2024 to March 2025, report these averages:

CategoryAverage cost per lead (LocaliQ 2025)
Air Conditioning Installation & Repair$127.74
Heating & Furnaces$129.02
All home services$90.92

Two things to know before you plug these in. First, LocaliQ notes that its "averages" are technically medians. Second, these are tracked ad conversions, not booked jobs, which is why the formula has a separate step for your booking rate. LocaliQ also found that cost per lead rose for 69% of home services businesses, by 10.51% year over year on average, so build some room into your plan. For how HVAC compares with other trades, see our home services cost per lead benchmarks.

Worked example (example numbers, not a recommendation)

Say a shop wants 20 booked AC jobs in July and books 40% of its leads.

  1. Leads needed: 20 / 0.40 = 50 leads
  2. Budget: 50 x $127.74 (LocaliQ AC average) = $6,387 for the month
  3. Daily budget: $6,387 / 30.4 = about $210 a day

Google Ads uses roughly 30.4 times your average daily budget as the monthly limit for a campaign, which is why step 3 divides by 30.4. Change any one number and the budget changes with it. Book 50% of leads instead of 40% and the same 20 jobs need 40 leads, not 50.

How should HVAC PPC spend change between heating and cooling season?

Raise the budget in the months your own call history shows peak demand and lower it in the shoulder months, by changing the booked-job target and recalculating, not by guessing a new number.

Demand timing depends on your climate, so start from your own past 12 to 24 months of calls and booked jobs. The table below shows how the formula plays out across a year for one example shop.

2026 month-by-month worksheet (example only)

Assumptions for this example: the shop books 40% of leads, and its own history shows a summer peak and a smaller winter peak. It uses the LocaliQ heating CPL ($129.02) for heating months and March, and the AC CPL ($127.74) for cooling months, April and September. Targets are hypothetical.

Month (2026)Season (example shop)Example booked-job targetLeads needed (at 40%)CPL usedExample monthly budget
JanuaryHeating1230$129.02$3,871
FebruaryHeating1025$129.02$3,226
MarchShoulder615$129.02$1,935
AprilShoulder615$127.74$1,916
MayCooling1025$127.74$3,194
JuneCooling1640$127.74$5,110
JulyCooling2050$127.74$6,387
AugustCooling1640$127.74$5,110
SeptemberShoulder820$127.74$2,555
OctoberHeating820$129.02$2,580
NovemberHeating1230$129.02$3,871
DecemberHeating1435$129.02$4,516

In this example, the year adds up to about $44,270, with July more than three times March. Your numbers will be different. The point is the method: the budget follows the booked-job target.

Rules for adjusting the worksheet each month

  1. Set next month's target from last year's same month, then adjust for crew capacity. There is no point paying for leads you cannot schedule.
  2. Replace the benchmark CPL with your own once your account has a few months of tracked leads. Benchmarks are a starting point, not your market.
  3. Update your booking rate monthly from your CRM or dispatch software. If the booking rate drops, fix call handling before you add budget.
  4. Raise budgets a week or two before your peak, not after the phones are already ringing, so campaigns are not limited on the first hot or cold days.
  5. Split budgets by service type. Emergency repair, replacement and maintenance searches behave differently, and a shared budget lets one eat the others. Our older guide covers campaign structure in more detail.

If you want the math done for you, plug your numbers into our ad budget calculator.

How do you know if your HVAC Google Ads budget is too low?

Your budget is too low if Google Ads marks a campaign "Limited by budget," if Search lost IS (budget) is above zero on the campaigns you care about, or if ads stop showing partway through the day.

Check these signs before you raise spend:

  • "Limited by budget" status. Google uses this status when a campaign can show ads, but not as often as it could because of budget. Google may also show a recommended daily budget next to it.
  • Search lost IS (budget) above 0%. This column shows the percentage of time your ads were not shown on Search because the budget ran short. It is available at the campaign level. Add it under Competitive metrics.
  • Calls dry up by midday. If phones are busy in the morning and quiet in the afternoon on a hot or cold day, the daily budget may be running out early. Check the hour-of-day report against your spend.
  • You are missing booked-job targets while booking rate is steady. If your booking rate holds but jobs fall short, you need more leads, which usually means more budget or a higher-converting landing page.
  • Your best campaign is the one that is limited. If emergency repair is limited while maintenance has budget left over, move money between campaigns before you add more.

A low budget is not always the problem. If clicks are high and leads are low, look at landing pages and call handling first. Raising the budget on a campaign that does not convert just buys more of the same result.

Where do Local Services Ads fit in an HVAC budget?

Treat Local Services Ads as a separate line in the worksheet with its own lead target and cost, because they charge per lead, not per click.

Google lists HVAC (heating or air conditioning) among its US Local Services Ads categories, and with LSA you pay for leads rather than clicks. That makes it easy to add to the formula: set a target number of LSA leads, multiply by what you pay per lead, and add that line to your monthly total. Keep Google Ads and LSA leads tracked separately so you can see which one books more jobs. For setup, read Local Services Ads for HVAC, and for the budget split, see how to split budget between Google Ads and LSA. If you want help running both, see our Local Services Ads management page.

Next steps

Pull last year's booked jobs by month, set a 2026 target for each, and run the formula. Then check "Limited by budget" and Search lost IS (budget) each week during peak season. For benchmarks and cost per booked job, read our HVAC budget benchmarks guide, or see our HVAC marketing page.

Try the ad budget calculator

Book a free strategy call

Frequently Asked Questions

How do I calculate a monthly HVAC PPC budget?

Use the formula: target booked jobs x leads per booked job x cost per lead. As an example, 20 booked jobs at a 40% booking rate needs 50 leads, and at LocaliQ's 2025 AC average of $127.74 per lead that is about $6,387 for the month. Your own CPL and booking rate will change the result.

What is HVAC PPC?

HVAC PPC is pay-per-click advertising for heating and cooling companies, most often Google Search ads, where you pay when someone clicks your ad. Local Services Ads are a related format that charges per lead instead of per click.

What is the average HVAC cost per lead on Google Ads?

LocaliQ's 2025 home services benchmarks report $127.74 for Air Conditioning Installation & Repair and $129.02 for Heating & Furnaces, compared with $90.92 across all home services. These are tracked conversions, not booked jobs.

Should HVAC budgets be the same every month?

No. Set a booked-job target for each month from your own demand history, then recalculate. In most climates that means higher budgets in peak heating and cooling months and lower budgets in shoulder months.

Sources