Book a Strategy Call
META ADS FOR HVAC

Facebook ads for HVAC: Meta campaigns that book system replacement estimates

Why Facebook and Instagram suit system replacements, the four angles we run, how we target a service area, and why most clicks go to a landing page instead of an instant form.

Book a Free Strategy CallSee the price

Why do Facebook ads work for HVAC system replacements?

A central AC or heat pump replacement is a considered purchase. Most homeowners live with a noisy, expensive, 15-year-old system for a while before they ask anyone for an estimate. Facebook and Instagram reach them during that thinking time, in your service area, with your trucks and your offer, before they start comparing three contractors on Google.

Search ads catch people who already know what they want. That matters in a July heat wave, so we run HVAC Google Ads alongside Meta. But for replacements, you also want to be the first conversation, not the third estimate, and that is Meta's job.

Meta also lets the ad do more selling than a text ad can. A 20-second video of the owner next to a new condenser, a photo of a clean install in an attic, a walk through of what happens at the estimate. People spending five figures want to see who will be in their home.

The trade-off is that Meta leads start colder than search leads. That's why the ad is only step one of the HVAC Profit Machine. Without a qualifier and a fast reply, Meta leads look cheap on the dashboard and expensive on your calendar.

What creative angles work in HVAC Facebook ads?

We run four angles, one per ad: system replacement, financing, heat pumps and a seasonal offer. Each gives a homeowner a real reason to book this month and costs you little to honor. Fake countdown timers, "free AC" hooks and discount codes bring in the wrong people, so we don't use them.

Angle Who it speaks to Example hook What it needs from you
Replacement Owners of 12 to 20-year-old systems "Is your AC older than your kids? Here's what a changeout costs in [city]." A real price range and your install lead time
Financing Homeowners who want a new system but not a lump sum "New central air, monthly payments, estimate at your kitchen table." A financing program you actually offer, described the way your lender approves
Heat pump All-electric homes and owners with high bills "Replacing a heat pump? What changed with SEER2 and what it means for your bill." Heat pump installs you can show, and any rebate you can honestly offer
Seasonal Shoulder season and winter "Book your spring changeout now, before the summer wait list." Real open slots on your install calendar

Using utility rebates honestly

Some utilities pay incentives on higher-efficiency systems installed through participating contractors. CenterPoint Energy in Houston, for example, says its HVAC incentives start at $200, cover equipment from 15.2 SEER2, and are applied to the invoice when the homeowner uses a participating contractor (CenterPoint Energy). If you're enrolled, the ad can say so. If you're not, it doesn't. Programs change often, so we check the utility's page before each campaign.

What are the creative rules for HVAC Facebook ads?

Use real photos and video of your trucks, crews and finished installs. Put the owner or a comfort advisor on camera. One offer and one price range per ad. Refresh creative about every three weeks. No stock images, no AI imagery, and no promise you can't back. Our logo never appears on your ads.

  1. Real trucks, real crews. A phone photo of your truck in a customer's driveway beats a studio shot of someone else's.
  2. A face on camera. Twenty to thirty seconds, in the shop or on a job: who you are, how long you've installed in the area, what the in-home estimate involves.
  3. One offer per ad. The replacement range, or the financing, or the seasonal slot. Not all at once.
  4. One price range. "Most 3-ton changeouts in our area run $X to $Y" sets expectations and filters out people shopping for a window unit. You supply the range. We don't invent one.
  5. New creative every three weeks per ad set, because a service area audience is small and people tire of the same image.

How should HVAC Facebook ads be targeted?

Target a radius or list of cities your install crews actually cover, not the whole metro. Run replacement and heat pump ads in separate ad sets, exclude past customers from prospecting, and let the offer and the qualifier do the filtering that targeting can't. We start with a broad audience inside a tight area rather than stacking interests, then adjust from booked estimate data.

Setting What we use Why
Location Radius or city list matching your install territory A 90-minute drive to an estimate is a bad estimate
Audience Broad inside the area, no stacked interests to start The qualifier filters better than interest targeting
Ad sets Replacement; heat pump; seasonal in the shoulder months Different message, different photo
Exclusions Your past customer list They get a separate maintenance agreement or changeout reminder in season
Placements Facebook and Instagram feeds, Stories, Reels Where short video gets watched

Why don't we use Meta instant forms by default?

Instant forms let someone submit their details without leaving Facebook, in a couple of taps. That lifts volume and drops quality: people tap through without reading, forget they asked, or never meant to buy. We send traffic to a landing page on your domain with a six-question qualifier instead, and only qualified leads reach the CRM.

The page asks six quick questions before name and phone: home type, current system and its age, replacement or new install or repair, timing, budget range, and whether they own the home. Anyone who gets through that is worth a call inside 60 seconds. Anyone who doesn't was never going to book.

We don't rule instant forms out. If a fast page isn't possible on your domain yet, we put the same six questions into the form as custom questions and compare the pass rates. The page itself is broken down on our HVAC landing pages page.

What mistakes waste money on HVAC Facebook ads?

The expensive mistakes are sending ads to your home page, running one creative for months, using stock photos, targeting the whole metro, boosting posts instead of running campaigns, and calling leads back hours later. Each one makes Meta leads look cheap in Ads Manager and expensive in your sales numbers.

Judging an ad after two days and $40 of spend also tells you nothing. We give each ad enough spend to show a pattern before we cut it or scale it. And we don't count leads as the win. The win is a booked estimate with a homeowner who owns the house and wants a new system.

How much of the ad budget goes to Meta?

Ad spend is a minimum of $4,000 a month across Meta and Google combined, paid by you directly to each. Meta gets $2,500 by default. In peak cooling months, roughly May to September in Texas and the Sun Belt, we flip it to Meta $1,500 and Google $2,500, because failed systems send people to search.

Period Meta Google Search Combined
Default split $2,500 $1,500 $4,000
Peak cooling (roughly May to September in the Sun Belt) $1,500 $2,500 $4,000
Shoulder and winter Heavier, with Off-Peak Fill offers Lighter $4,000 minimum

Off-Peak Fill is what keeps crews busy outside summer: heat pump heating, furnace plus AC changeouts, maintenance plan offers and pre-summer booking.

Worked example: what $4,000 a month buys across both channels (planning assumptions)

$4,000 / $100 to $130 assumed blended cost per lead = about 35 leads

35 x 60% pass the qualifier = about 21 qualified homeowners

21 x 60% book = about 12 to 13 booked estimates

$4,000 / 12.5 = about $320 ad cost per booked estimate

Meta's default $2,500 is about 62% of spend. If the blended cost held for both channels, that is about 22 of the 35 leads.

These are planning assumptions. We don't have a separate US Meta figure we can stand behind yet, so we plan on one blended cost per lead and replace it with your real numbers, channel by channel, in the first month.

What do the first 30, 60 and 90 days look like?

The first 30 days are build, test and launch. Days 31 to 60 are for cutting what doesn't work and putting more behind what does. Days 61 to 90 settle your real cost per booked estimate, so you can decide with numbers whether to continue month to month.

Period What we do What you do What you see
Days 1 to 30 Access to your Business Manager and Google Ads, pixel and conversion tracking, landing pages, qualifier, CRM and texting set up, full test from a real phone, launch Send photos and video, confirm offers and calendar rules First leads, first booked estimates, first Friday reports
Days 31 to 60 Cut weak ads, scale strong ones, first creative refresh, adjust the qualifier if the pass rate is off Mark estimates won or lost in the CRM Real cost per lead and pass rate replacing our assumptions
Days 61 to 90 Settle the Meta and Google split, plan Off-Peak Fill for the season ahead Tell us about crew capacity Three months of cost per booked estimate and jobs sold

We don't switch ads on until the 60-second text has arrived on a test phone. There is no point paying Meta for leads nobody answers. How that reply works is on our HVAC speed to lead page.

We are new to the US. We have no US clients, case studies or reviews yet. We are two brothers based in Sydney, Australia, working US business hours remotely, and every number here is a labeled planning assumption.

Ads run in your own Meta Business Manager, on your card, and stay yours if you leave. We take one HVAC contractor per service line per metro. The full system is on AC replacement leads.

FAQ

Questions we get asked

Do Facebook ads work for HVAC companies?

They can, for replacements. A homeowner nursing a 16-year-old system through another summer is thinking about it for weeks before they search. Meta reaches them in that window with your trucks, your crew and a reason to book. Facebook ads work poorly for emergency repairs, which is why we run Google Search alongside Meta and send both to the same qualifier.

Should HVAC contractors use instant forms or a landing page?

We default to a landing page with a six-question qualifier. Instant forms are easy to submit without leaving Facebook, which tends to raise lead volume and lower lead quality. The landing page asks for a minute of effort and gives you home type, system age, timing, budget and ownership before anyone calls. We test instant forms when a fast page is not possible.

How much should an HVAC company spend on Facebook ads?

Our minimum is $4,000 a month across Meta and Google combined, paid by you directly to each platform. Meta gets $2,500 by default and $1,500 in peak cooling months, roughly May to September in Texas and the Sun Belt, when Google Search takes the bigger share. In the shoulder season and winter, Meta carries the Off-Peak Fill offers.

Do Instagram ads work for HVAC?

Instagram runs from the same Meta ad account and campaigns as Facebook, so we treat them as one channel with different placements. Short vertical video of an install or the owner talking to camera usually suits Instagram Stories and Reels. We let the numbers decide how much goes to each placement, measured by booked estimates rather than likes.

What should HVAC Facebook ads show?

Your own trucks, crews and finished installs, shot on a phone. The owner or a comfort advisor talking for 20 to 30 seconds about what the in-home estimate involves. One offer per ad. Stock photos of families on a couch and AI images read as ads and get scrolled past. Homeowners want to see who is coming to their house.

How long do Facebook ads take to work for HVAC?

Leads can arrive in the first days after launch. Knowing your real cost per booked estimate takes about four to eight weeks of data. We plan the first 90 days in three blocks: build and launch, cut what doesn't work, then settle the numbers you use to decide whether to continue month to month.

Free strategy call

15 minutes. Your ads, your competitors' ads, your numbers.

Before the call we pull your current Google and Meta activity and the HVAC contractors advertising in your metro. On the call we show you what we found and what a booked replacement estimate should cost you. If it is not a fit, we say so in the first five minutes.

Book a Free Strategy Call
Book a Strategy Call