Run Search campaigns for urgent repair terms, put a call button on every ad, and send booked jobs back into Google Ads so its bidding learns what a real customer looks like. Local Services Ads are moving into Performance Max this year, so save your lead history before your account switches.
What Changed
- Build one campaign per job type, so a furnace install and a tune up do not share a budget.
- Import phone call conversions so Google sees which calls turned into work.
- Since June 15, 2026, offline conversion uploads go through the Data Manager API.
- Local Services Ads started moving to Performance Max in August 2026 for some United States home service advertisers.
- From October 1, 2026, Local Services charges for some missed calls during business hours.
Which Campaigns to Run
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.
That is why Search should carry most of your budget. Display and social ads can build your name, but they rarely produce a same day call for a broken AC. Put the call button on every Search ad, and think about call only ads for your most urgent terms on phones.
Local Services Ads are the other main option. You pay per valid lead instead of per click, and Google decides what counts. Its help page says you are charged for each valid lead, and leads outside your business hours or from people only asking for advice are not supposed to count. Message leads usually cost less than calls.
- Search. Urgent repair and replace terms, with clear service words in the ad.
- Call only or call focused ads. Phone searchers who want to talk now.
- Local Services. Pay per lead coverage at the top of many searches, now moving into Performance Max.
Build the Account Around Job Types
One giant campaign called HVAC Services is the most common mess. It mixes a fifty dollar tune up with a ten thousand dollar install, so one budget and one bid have to cover both. Split it instead.
- One campaign per main job type, such as 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, then test broad match once you have steady tracked conversions.
- A negative keyword list before launch. Block job seekers, parts buyers and do it yourself searches.
Read the search terms report every week for the first month. Add the junk as negatives and move the terms that book jobs into their own exact match groups. After the first month, every two weeks is enough.
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 does more than a clever line, because it matches what the person typed.
Use the free space Google gives you. Add your call asset, a location asset, short callouts like licensed and insured or same day service, and a list of services. Change your headlines with the season, AC in late spring and heat in early fall, before the rush starts rather than after.
Send each ad to a page about that exact job. The page needs the phone number at the top, a short form, real photos of your techs and trucks, and your license number. Speed matters more than polish, since most of these searches happen on a phone in a hot house. Our HVAC website notes cover what that page should hold.
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 lets you import phone call conversions from your own records. Each upload needs the caller's phone number, the call start time and the name of the conversion action. Google says to wait at least four hours after creating the action before the first upload, and to include an extra day of data each time because very recent calls may not record yet.
For web forms, enhanced conversions for leads does the same job. It matches your booked jobs back to the ad using details the customer gave you, like an email address. Google notes that starting June 15, 2026, these uploads moved to the Data Manager API and are blocked in the older Google Ads API. If your CRM sync was built before that date, check that it still works.
Then use a bid strategy that fits your data. While you have few tracked jobs, let Google aim for the most conversions inside a fixed budget. Once you know your cost per booked job and have steady volume, set a target cost per conversion close to your real number.
The Local Services Move to Performance Max
Google is folding Local Services Ads into its main ad platform. Its help page says the first phase began in August 2026 for some home and storefront service advertisers in the United States, with more groups later in 2026 and the rest in 2027.
Some things stay the same. You still pay only for valid leads, the ads still show only on Search and Maps, and there are still no keywords to pick. Other things change. You manage it inside Google Ads, your weekly budget becomes a daily one, and manual bidding goes away.
Google tells advertisers to save their performance data before the move. Do it now, while you can. That history is your baseline for cost per lead, and without it you cannot tell whether the new setup costs more.
The billing also changed on October 1. Local Services now charges for a missed call during business hours when the caller holds for more than 20 seconds. We covered that change in our story on missed call charges, and it makes answering the phone part of your ad budget.
A Weekly Routine That Keeps Costs Down
Fast follow up decides whether a paid lead pays off. In research published in Harvard Business Review, firms that tried to reach a lead within an hour were nearly seven times as likely to have a real conversation as firms that waited even one hour longer. A missed call in July is a job for the next company on the page.
- Every week, read the search terms report, add negatives and check that the budget is not running out by noon.
- Every week, check that call tracking still fires and that booked jobs are reaching Google Ads.
- Every month, compare cost per booked job against your target and test one change on a landing page.
- Every season, shift budget and headlines toward the system that is about to get busy.
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 to your business.
Sources
Every number in this story comes from one of these. If a figure is ours, the paragraph says so.
- Google Ads Help, import phone call conversions
- Google Ads Help, about enhanced conversions for leads
- Google Ads Help, Local Services Ads moving to Performance Max with pay per lead goals
- Google Local Services Help, how leads work
- Search Engine Roundtable, Google Local Service Ads to charge for missed and subsequent calls
- Harvard Business Review, The Short Life of Online Sales Leads (2011)
One story a day on what changed in search, ads, AI and local marketing, and what it means for a business that lives on the phone ringing. Written by the team that runs marketing for service businesses at Clickflame. More from the desk.
Common Questions
Is $20 a day enough for Google Ads for an HVAC business?
It can work for one narrow campaign, like AC repair in a small service area. It is rarely enough to cover several services at once, and it gives automated bidding very little data to learn from. Start narrow, track every call, and add budget to whatever books jobs.
How do I advertise my HVAC company on Google?
Run Search campaigns on urgent, specific repair terms in your real service area, with a call button on every ad. Turn on call tracking from day one and send booked jobs back into Google Ads, so the bidding learns from real customers.
How much do Google Ads pay per 1,000 views?
Google Ads does not pay advertisers. You pay Google. Search ads charge per click, and Local Services and Performance Max with pay per lead goals charge per valid lead.
What is a good cost per lead for Local Services Ads for HVAC?
Google does not publish one benchmark, and it changes by market and season. Work out your own break even number from your close rate and average job profit, then compare your real cost per lead against it.
Do I need to do anything for the Performance Max move?
Yes. Save your Local Services performance data before your account moves, then check your budget, service areas and hours the first time you log in after the switch.
Should I run Local Services Ads and Search ads at the same time?
Many HVAC companies do. Local Services charges per valid lead and shows at the top for many searches. Search ads give you control over keywords and landing pages. Track both with separate numbers so you can see which one books jobs at a lower cost.



