Work out the most a lead can cost before you spend. Split Search into one campaign per job type, set location to Presence and block junk searches. Send booked jobs back to Google through Data Manager. Local Services is now pay per lead inside Google Ads, and phone calls are a required goal, so answer the phone.
What Changed
- HVAC is in the first group moving from Local Services to pay per lead campaigns, starting August 2026.
- Phone calls are a required goal in pay per lead campaigns. Missed calls can lower your ranking.
- Since June 15, 2026, Google moved lead and offline conversion uploads to the Data Manager API.
- Google says to judge Smart Bidding over a stretch with at least 30 conversions.
- Existing call only ads stop serving in February 2027.
The Mistake in Most HVAC Ad Accounts
We look at a lot of HVAC ad accounts, and they break the same way. The worst mistake is almost never the bid or the ad copy. It is that Google has no idea which calls became jobs.
The account counts any click or any ring as a win. So Google goes and finds more of those. That means parts buyers, job seekers and people who wanted a free quote over the phone and never booked.
The second mistake is one giant campaign called HVAC Services. It mixes a tune up with a new system, so one budget and one bid cover both. The cheap tune up clicks spend the money before the install searches show up.
Fix those two and most accounts get better without a dollar more in spend. Step by step, it goes like this.
How to Set the Most a Lead Can Cost
Do this before you look at a single keyword. Take the profit on a job. Multiply it by the share of leads you close. That is the most one lead can cost before the ad eats the whole job.
Take made up round numbers. Say a repair call leaves you $300 in profit and you close one lead in four. Your ceiling is $75 a lead. Now say a system swap leaves you $2,000 and you close one in five. That ceiling is $400 a lead. Same phone, same ad budget, two very different limits.
That is why the account has to know which kind of job each call became. The click price is set by the market. What you control is which clicks you buy, how many of them book and what you are willing to pay for each kind.
Write your ceilings down by job type. AC repair, furnace repair, new systems and maintenance plans each get a number. Every choice below gets checked against those numbers.
Which Campaigns to Run in 2026
When a furnace dies at eleven at night, the homeowner searches emergency furnace repair and calls the first company that looks real. Search campaigns are built for that moment. The person is not browsing. They want a truck.

The second option is what used to be Local Services Ads. Google is moving it into Google Ads as Performance Max with pay per lead goals. Its vertical list puts HVAC in the first phase, starting August 2026, with plumbing, electrical, roofing and other home services in the United States. Service area businesses with no storefront move in late 2026.
The model stays the same. Google says you are charged only when a customer contacts you directly through the ad, not for clicks. Ads show only on Search and Maps, and there are no keywords. Phone calls are a required goal. Messages are optional, and bookings arrive in October 2026. The same page recommends running these campaigns alongside Search.
Our position is simple. Run both, with separate tracking numbers. Pay per lead catches the urgent call. Search lets you pick the exact jobs and the exact page. Skip Display and social until both are profitable, because neither one sends a same day call for a dead AC.
One format is leaving. Google's developer blog says existing call only ads stop serving in February 2027. New ones have been blocked since January 2026. Use responsive search ads with a call asset instead. Our call only ads guide walks through the switch.
How to Build the Account Around Job Types
Split the giant campaign. Each job type gets its own budget, so you can spend more where the profit is.
- One campaign per main job type: AC repair, furnace repair, new systems and maintenance plans.
- Ad groups inside each one for close variations, like AC not cooling or AC making noise.
- Phrase and exact match on your core terms while the account is young.
- A negative keyword list before launch. Block jobs, salary, school, parts, diy and how to.
Negatives need care. Google says negative keywords do not match close variants, so you have to add singular and plural forms and synonyms yourself. Read the search terms report every week for the first month. After that, every two weeks is enough.
Then fix the map. Google's default location setting reaches people in your area and people who have only shown interest in it. Switch to Presence, which targets people who are in or regularly in your towns. A tech cannot drive to someone who searched your city from three states away.
How to Write Ads That Get the Phone to Ring
A good HVAC ad answers four questions fast. What do you fix, where, why should I trust you and what do I do now. A headline like AC Repair in Your Town, Licensed Techs, Call Now beats a clever line, because it matches what the person typed.
Add a call asset to every Search ad. Google charges a normal click when someone taps the call button on a call asset, and you can schedule call assets so they only show when someone can take the call. Add a location asset and short callouts like same day service too.
Trust claims have to be true. The EPA requires technicians who service equipment that could release refrigerant to hold Section 608 certification. If your techs have it, say so. Google's misrepresentation policy bans ads that offer services without the right licenses or qualifications, so never stretch it.
Send each ad to a page about that exact job, never the home page. The page needs the phone number at the top, a short form, real photos of your techs and trucks, and your license number. Speed beats polish, since most of these searches happen on a phone in a hot house.

How to Send Booked Jobs Back to Google
Google can only bid toward what you show it. If the only thing it sees is a click or a call, it will find more clicks and calls, including the ones that never become work. The fix is to tell it which calls turned into jobs.
Google lists five ways to track phone call conversions. The one that matters most for HVAC is importing calls you track in another system, like your CRM. Google says this lets you count a call only when it includes a sale, along with the sale's value. That is exactly the signal you want.
Web forms work the same way through enhanced conversions for leads. Google's upgrade page says it uses details the customer gave you, like an email, phone number or address, to match a booked job back to the ad. Include the click ID when you have it.
Check your plumbing on this. Google says that starting June 15, 2026, offline conversion and lead uploads moved to the Data Manager API and are blocked in the Google Ads API. If a developer built your CRM sync before then, make sure it still sends data.
Then pick a bid strategy that fits your data. Start on Maximize Conversions inside a fixed budget. Google says to judge Smart Bidding over a period with at least 30 conversions, such as a month or longer. Once you have that, set a target cost per booked job near your real number.
How to Run the New Pay Per Lead Campaigns
Google's best practices page for pay per lead reads like a list of HVAC habits. Phone calls are required, so your responsiveness drives ad performance and local rankings. Missed calls and slow replies can push you down.
The same page sets clear limits. Keep service areas within about a two hour drive. Stay on Maximize Conversions until the campaign gets more than 15 leads a month. Aim for five or more reviews with ratings above four stars. You can add up to six callouts per business category.
Some settings move too. Google's settings page says you now edit an average daily budget, bidding defaults to Maximize Conversions, and phone call leads must stay on to keep ads serving. Save your old Local Services reports before your account moves, so you have a cost per lead baseline to compare against.
Billing for missed calls changed on October 1, too. We covered it in our story on missed call charges. Answering the phone is now part of your ad budget.
The Booked Job Scorecard
Run this check on your own account today. Score one point for each yes. Seven or more and the account is ready for more budget. Under five, fix the gaps before you spend another dollar.
| Check | What a yes looks like |
|---|---|
| Lead ceiling | A written top price per lead for each job type |
| Campaign split | Repair, install and maintenance each have their own budget |
| Location | Set to Presence, only towns a truck really drives to |
| Negatives | A list live before launch, with plurals added |
| Call asset | On every Search ad, scheduled for staffed hours |
| Job pages | Each ad lands on a page about that job, number at the top |
| Booked jobs imported | Calls and forms that became work flow back to Google |
| Data Manager | Any upload script checked since June 15, 2026 |
| Pay per lead ready | Old reports saved, phone answered, reviews above four stars |
| Weekly report | Cost per booked job by campaign, not cost per click |
If you miss a lot of calls, fix that before you raise the budget. Our missed call calculator shows roughly what those calls are worth.
A Weekly Routine That Keeps Costs Down
- Every week, read the search terms report, add negatives and check that the budget is not gone by noon.
- Every week, check that call tracking still fires and that booked jobs reach Google Ads.
- Every month, compare cost per booked job against your ceiling and test one change on a landing page.
- Every season, shift budget and headlines toward the system that is about to get busy. AC goes up in late spring and heat in early fall.
Change one thing at a time. When you move the budget, the bid and the page in the same week, you cannot tell which one worked.
How We Run HVAC Google Ads
We install the tracking before the first dollar runs. That means a tracked number on every ad and on the site, call recording, and form and call conversions tested with real test leads. Then we wire booked jobs back into Google Ads so the bidding learns from customers, not clicks.
Our own launch rule is on our paid ads page. We start each campaign at 20 to 40% of the target budget and let it learn. We scale a campaign once it has 30 or more tracked conversions, and we cut the losers every week.
Tracking by source is what makes the numbers mean something. For Abba Bail Bonds, our call tracking logged 11,665 first time callers over 25 months, and one routing filter for jail searches tracked 3,890 conversions. Those are our numbers from the Abba case study. An HVAC account works the same way, split by job type instead of by county.
The ads point at pages built for each job and each town. See how we build HVAC websites for what goes on them. Then we report cost per booked job by campaign, every week, so you can see which dollars come back as work.
Evidence
Every number in this story comes from one of these. If a figure is ours, the paragraph says so.
- Google Ads Help, supported business verticals for pay per lead goals
- Google Ads Help, about pay per lead goals for Performance Max
- Google Ads Help, best practices for pay per lead goals
- Google Ads Help, campaign settings for pay per lead goals
- Google Ads Help, about phone call conversion tracking
- Google Ads Help, about offline conversion imports
- Google Ads Help, upgrade offline conversion import to enhanced conversions for leads
- Google Ads Help, about Smart Bidding
- Google Ads Help, about advanced location options
- Google Ads Help, about negative keywords
- Google Ads Help, about assets
- Google Ads Developer Blog, upgrade your call only ads (October 9, 2025)
- Google Advertising Policies, misrepresentation
- US EPA, Section 608 technician certification
Clickflame builds the websites and runs the local search and ads for service businesses that live on the phone ringing. See how we build hvac websites, look at the work, or pick a time and we will look at your numbers with you.
Help Desk Answers
How much should an HVAC company pay for a lead from Google Ads?
Work it out from your own numbers. Take the profit on a job type and multiply by the share of leads you close. That is your ceiling. A tune up and a full system swap need different ceilings, so give each its own campaign.
Is $20 a day enough for Google Ads for an HVAC business?
It can work for one narrow campaign, like AC repair in a few towns. It is rarely enough for several services at once. Start narrow, track every call and move money to whatever books jobs.
Should I run Local Services and Search ads at the same time?
Many HVAC shops will. Google itself suggests running pay per lead campaigns alongside Search. Pay per lead charges when a customer contacts you. Search charges per click and lets you pick the words. Track both with their own numbers and compare cost per booked job.
What changes when my Local Services account moves into Google Ads?
You manage it in Google Ads, the budget is an average daily budget, and bidding defaults to Maximize Conversions. Manual bidding is not supported. Ads still show only on Search and Maps, and you still pay per valid lead. Save your old reports before the switch.
How do I tell Google which calls became jobs?
Import them. Google lets you import call conversions you track in your own system, like a CRM, so you only count calls that turned into work. For web forms, enhanced conversions for leads matches booked jobs back to the ad using details like email or phone.
Can I put EPA certified in my HVAC ads?
Only if your techs really hold Section 608 certification. The EPA requires it for technicians who service equipment that could release refrigerant. Google bans ads that claim licenses or qualifications you do not have.



