Facebook Video Ads for HVAC: Scripts, Hooks, and a Step-by-Step System That Actually Gets Calls

The quick version: Facebook video ads for HVAC work best when they lead with a specific pain (broken AC in July, a $300 energy bill) and point straight to a call or lead form. Skip the brand storytelling - homeowners want fast relief, and your first three seconds need to prove you can deliver it.

How to Run Facebook Video Ads for HVAC (Step-by-Step Method)

HVAC is one of the highest-converting niches on Facebook when you get the fundamentals right. Here is the exact process to go from zero to a live lead-gen campaign.

  1. Pick one offer and one audience. Emergency repair, seasonal tune-up, or system replacement - each needs a separate campaign. Mixing them kills your CPA. Start with a $79 AC tune-up or a click-to-call emergency repair ad. Those convert fastest on cold traffic.
  2. Choose the right ad length. 15-30 seconds for emergency and repair angles. 45-60 seconds for replacement and financing. Anything over 90 seconds needs a retargeting setup to justify the CPM spend.
  3. Build your targeting layer. Homeowners 30-65, top 50% income, your service-area zip codes. Add interest overlays: home improvement, energy efficiency. For peak season, use Advantage+ Audience and let Meta optimize once you have 30+ leads in the funnel.
  4. Write the hook first. Your first three seconds decide everything. Name a specific pain or a specific number. "Your AC is going to fail this summer - here is how to tell before it does" beats "We are your local HVAC experts" every single time.
  5. Match the CTA to the offer. Emergency repair = call now, no form friction. Tune-up = lead form with name, phone, zip. Replacement = click to landing page with a financing calculator. Wrong CTA on the right ad drops your conversion rate by 40%+.
  6. Set up your pixel events before launch. Track PhoneNumberClick, LeadFormSubmit, and if you have a booking page, ScheduleComplete. Without these, Facebook cannot optimize past CPM. You are bidding blind.
  7. Budget and bid structure. Start at $30-$50/day per ad set. Use Cost Per Result bidding once you have 10+ conversions. Before that, use Lowest Cost. Minimum call duration filters (60-90 seconds) keep your lead quality tight on click-to-call.
  8. Test three hooks in week one. Same offer, same targeting, three different opening lines. Kill the bottom performer at 1,000 impressions. Scale the winner to 3x budget. This is how you find your angle - not by guessing.

HVAC Video Ad Scripts and Hook Swipe File

Copy these, adapt them for your service area, and shoot. These angles are grounded in the real pains HVAC homeowners are searching for and talking about.

Hook 1: The Summer Failure Hook (Emergency / Repair)

Format: 20-second vertical Reel, technician on camera

Script:

"Your AC is going to fail this summer. Here is how to tell before it does. Three warning signs: warm air coming from the vents even when it is set to cool, a strange grinding or clicking noise when it cycles on, or your energy bill is up $50-$80 from last summer with no other changes. Any one of those means your system is struggling. We do same-day service in [CITY] - call [NUMBER] and we will have a tech there today."

Why it works: Opens with a specific, real fear. Lists three concrete symptoms homeowners can self-diagnose. Ends with urgency tied to relief (same-day), not pressure.

Hook 2: The Energy Bill Hook (Replacement / Upgrade)

Format: 45-second talking-head video, tech or comfort advisor

Script:

"If your energy bill is $250-$300 a month in summer and your system is more than 10 years old, I need you to hear this. A typical 10-year-old unit runs at a SEER rating of 10 or 11. A new high-efficiency system runs at 18 SEER2. That gap is costing you roughly $80-$120 a month. Every month. For a system that is already failing slowly. New installations start at $79 a month with our financing - no money down. Click below and we will send you a free quote for your home's exact size."

Why it works: Uses real SEER numbers, not vague claims. Converts the scary $8,000 replacement into a utility bill framing. Soft CTA (free quote) removes friction.

Hook 3: The Dirty Sock Hook (Maintenance / IAQ)

Format: 25-second Reel, close-up of technician showing a dirty coil or filter

Script:

"If your AC smells like dirty socks or gym clothes when it kicks on, that smell is mold. Mold growing on your evaporator coil and circulating through every room in your house. It is one of the most common calls we get - and it is a $99 fix if you catch it early. If you ignore it, the coil corrodes and the repair is $800+. We are booking tune-ups in [CITY] this week. Same-day available. Click to check your slot."

Why it works: Visceral sensory hook (dirty socks) that any homeowner who has had this problem immediately recognizes. Health angle with a specific dollar comparison. Low-friction seasonal CTA.

Hook 4: The Second Opinion Hook (Trust / Retargeting)

Format: 30-second testimonial overlay or talking-head

Script:

"Got quoted $1,200 to fix your AC? Get a second opinion before you pay it. We have seen homeowners quoted $900-$1,200 for repairs that cost $200-$300 parts and labor at fair rates. We offer free second opinions for any HVAC quote in [CITY]. No obligation. If our quote is the same, we will tell you honestly. Call [NUMBER] - takes 10 minutes on the phone."

Why it works: Targets the #1 consumer fear in HVAC (getting overcharged). Very low commitment ask (10 minutes). Best used in retargeting against people who have searched HVAC terms recently.

Hook Swipe List (First Three Seconds Only)

  • "Your AC is going to fail this summer - here is how to tell before it does."
  • "This mistake is raising your AC bill by 30% every month."
  • "Most HVAC companies charge you for this - here is what it actually costs."
  • "New AC system from $79 a month - no money down."
  • "Does your AC smell like dirty socks? That smell is mold."
  • "We got a call at 6pm on a Friday. Most companies said Monday. We were there in 45 minutes."
  • "Heat advisory in [CITY] this week - AC checks are filling up fast."
  • "One thing I check on every service call that homeowners never think about..."
  • "Your furnace has not been serviced since last winter. A tune-up is $79. A breakdown in December is $800+."
  • "Just moved in? Your home's AC system might be hiding a problem the inspector missed."

HVAC-Specific Angles and What to Run by Season

HVAC is the most seasonal paid-traffic niche outside of retail. Your angle and offer need to match what homeowners are thinking about right now - not what converts in theory.

Spring (March - May): Pre-Season Tune-Up

This is your highest-volume window for maintenance leads. Homeowners know they should service before peak season. The guilt of not being proactive is real. Run tune-up offers ($59-$99) with a seasonal scarcity frame - "slots fill fast in May" is accurate, not manufactured. Lead form CTA works better here than click-to-call because urgency is moderate.

Summer (June - August): Emergency and Repair

This is click-to-call season. When it is 95 degrees and the AC is down, no one fills out a form. They call. Run short (15-20 second) vertical videos with a direct phone number on screen for the last 10 seconds. Same-day service claims stop the scroll. Heat advisory hooks tied to actual local weather events get the best CPL of the year - $22-$35 per call when deployed correctly.

Fall (September - October): Heating Pre-Season

Mirror spring but for furnace tune-ups. The "$79 tune-up vs. $800 emergency repair" cost comparison is the strongest angle here. Run it before the first cold snap. After the first cold snap, shift to emergency repair angles - same as summer playbook.

Year-Round: Replacement and Financing

System replacement leads work in every season. The financing angle ($79-$89/month, no money down) makes this offer viable for cold traffic. Run 45-60 second videos with a SEER comparison and a free quote CTA. These leads are worth $75-$250 each for exclusive contacts - protect CPA accordingly.

Compliance Notes for HVAC Facebook Ads

Common Mistakes That Kill HVAC Video Ad Performance

DIY vs. Outsource: How to Decide

Here is the honest breakdown. You can absolutely produce HVAC video ads yourself, and for some use cases it is the right move.

When to DIY

If you are the contractor (or the contractor's marketing person), a talking-head video shot on an iPhone by the tech on the job site is often the highest-converting format in this niche. It is raw, local, and authentic - exactly what homeowners trust. You do not need production value. You need a clear hook, clear audio, and captions. Shoot in natural light, hit record, and follow the scripts above. That is a legitimate, proven creative approach.

DIY also makes sense when you are testing a new angle on a tiny budget - $30/day to validate a hook before investing in a polished version.

When to Outsource

Outsource when you need volume and variety - four to six creatives on rotation - and you do not have the bandwidth to shoot and edit them all. Outsource when your DIY clips are not converting and you cannot diagnose whether it is the hook, the production, or the offer. Outsource when you are running replacement or financing campaigns that benefit from a polished before/after or animated SEER comparison - formats that are harder to produce on a phone.

The bottleneck for most HVAC advertisers is not the strategy - it is production speed. Testing stalls when it takes two weeks to get a new creative live.

If you need HVAC video ads turned around fast - new creatives, variants, or a full hook test set - AdsBabe delivers them in 72 hours for $50 per ad. Brand-new video ad with your hook, offer, and CTA. Variants are $20 each. Useful when you have found an angle that converts and need five versions to prevent ad fatigue without rebuilding from scratch every time.

FAQ

How much should I spend on Facebook video ads for HVAC?

Start at $30-$50 per day per ad set. That is enough to get 3-5 lead form submissions or calls per day in most markets, which gives Facebook enough data to optimize within two weeks. Scale to $100+/day once you have 30 conversions on the pixel. Anything below $20/day takes too long to gather signal and you end up making decisions on bad data.

What is the best HVAC Facebook ad format - image or video?

Video consistently outperforms static in HVAC for one reason: it can show a technician, a symptom, or a real system in a way that builds trust fast. Before/after video and talking-head formats tend to outperform static images on cold traffic because they hold attention past the first second. That said, a review-screenshot static ad (Google 5-star review with a local callout) does work for social proof campaigns. Use video for cold traffic and hooks, static for retargeting and offer reminders.

What offer converts best for HVAC Facebook lead gen?

For cold traffic, a $59-$99 seasonal tune-up converts consistently because the commitment is low and the benefit is clear. For emergency traffic (summer heat events), click-to-call with same-day service language converts best - people are not in a form-filling mindset when their AC is broken at 95 degrees. For replacement campaigns, a free quote with financing information ($79/month framing) is the entry point that gets the highest-quality leads.

How long should an HVAC Facebook video ad be?

15-30 seconds for emergency repair and click-to-call campaigns. Keep it tight - state the problem, name your solution, show the CTA. 45-60 seconds works for replacement and financing offers where you need to walk through the SEER comparison or monthly payment breakdown. Anything over 90 seconds needs a retargeting sequence to justify the drop-off.

Can I use scare tactics in HVAC ads - like heat safety warnings?

Factual urgency is fine and effective. Saying a broken AC in extreme heat is a health risk for young kids, elderly residents, or pets is accurate and relevant. What gets your ads rejected is exaggerated or fabricated risk with no basis in fact. Meta's automated review flags scare tactics that read as manufactured. Keep it grounded in real situations and real symptoms, and you will not have compliance issues.

How do I prevent HVAC video ad fatigue on Facebook?

HVAC service areas are usually 50-mile radius audiences - relatively small. At $50/day, a single creative can saturate that audience in 2-3 weeks. Watch your frequency metric - above 4 means most people have seen your ad four or more times. Rotate new hooks before frequency hits 4, not after CTR has already crashed. Run three to four active creatives per ad set and retire the weakest one every two weeks.