Search "buy heat pump leads" and you'll find a dozen aggregator sites happy to sell you a name, a phone number, and an email for $40 to $120. The catch: that same lead was sold to three, four, sometimes five other HVAC contractors in your ZIP code within the same hour. You're not buying a customer. You're buying a race to the phone, and the guy who calls back in nine minutes usually wins it, not the guy with the best install crew.
The Bought Heat Pump Lead Trap
Here's what actually happens with a purchased lead. The homeowner filled out a form on a comparison site — maybe looking for "heat pump cost" or "furnace replacement rebate" — and got told they'd hear from "a local contractor." What they didn't know is that form fanned out to everyone who paid into that ZIP code. By the time you call, they've already talked to two other companies, or they've stopped answering unknown numbers entirely because their phone hasn't stopped ringing since 9am.
The economics are worse than they look on paper. A $60 bought lead sounds cheap next to a $12,000 heat pump install. But if you're sharing that lead with four other contractors and closing at 3-5% instead of the 11-15% you'd get on an exclusive lead, your real cost per closed job is $1,200-2,000 — and that's before you count the hours your sales rep spent chasing someone who'd already signed with a competitor. Shared leads are cold by design. Nobody selling them has an incentive to make them warmer.
There's also a quality ceiling. Aggregator sites don't ask if the homeowner owns the property, what system they currently have, or their timeline. You get volume, not fit. Half the "leads" turn out to be renters, people just comparing prices for a school project, or homeowners who filled out five forms and ghosted all of them. Compare that to running your own campaign, where you control the questions on the form and the targeting behind the ad — which is the entire case for generating leads instead of renting them.
How Generating Your Own Leads Actually Works
Launch your first Facebook & Instagram ad in 2 minutes
Describe your business: the AI writes the copy, designs the visual, sets the targeting, and publishes your ad. Leads arrive with their phone number.
Try Leadria free7-day free trial — no credit card — cancel anytime
Running your own Meta campaign flips the math. You're not paying for a shared contact — you're paying to get in front of homeowners in your service area who match a specific profile, and every lead that comes back is yours alone. For heat pump and full-system-replacement installers, realistic numbers on Facebook and Instagram look like this:
- Cost per lead: $45-95, depending on season, radius, and how sharp the rebate hook is.
- Average job value: around $12,000 for a full heat pump replacement, higher with ductwork or electrical panel upgrades.
- Close rate on exclusive leads: 11-15%, versus 3-6% on shared/bought leads.
- Cost per closed job: roughly $350-650 in ad spend for every installed system, which on a $12,000 ticket is a return most other channels can't touch.
That CPL range isn't a guess — it's consistent with what shows up across HVAC verticals more broadly (see the breakdown in our cost-per-lead by industry guide), and it tracks closely with general HVAC lead costs covered in how to get HVAC leads. Heat pumps specifically sit at the higher end of that HVAC range because the ticket size is bigger and the rebate/tax-credit angle gives you something concrete to say in the ad, which pulls in more qualified clicks per dollar than a generic "schedule a free estimate" ad.
The mechanism is simple even if the execution takes work: you're not hoping someone searches for you, you're putting a specific, dollar-backed offer in front of a homeowner who already owns an aging system, before they've started shopping five contractors. That's a fundamentally different position than fighting for the same Google search everyone else is bidding on.
The Rebate and IRA Tax Credit Hook
The single biggest lever in heat pump ad copy is the rebate number. "Upgrade your heating and cooling" gets ignored. "Replace your old furnace or AC — get up to $2,000 back through the federal tax credit" gets clicked, because it answers the question every homeower is actually asking: what does this cost me after incentives.
The Energy Efficient Home Improvement Credit (25C) currently allows up to $2,000 back on a qualifying heat pump installation, and many states and utilities stack additional rebates on top — some markets see $3,000-8,000 in combined incentives depending on income tier and equipment efficiency. You don't need to know every local program to run a good ad. You need one accurate, specific number in the headline, and a line in the body copy pointing to "ask about rebates in your area" so you're not on the hook for guaranteeing an exact figure you can't confirm for every household.
Ad copy that performs well for this angle usually follows one of two structures:
- Cost-anxiety angle: "Old furnace costing you $300+ a month in gas bills? See if you qualify for up to $2,000 back on a heat pump upgrade."
- Deadline/scarcity angle: "Federal heat pump tax credits are still available — but installers book up fast before winter. Get a free quote before the season fills up."
Both work because they lead with money, not equipment. Nobody is emotionally excited about a heat pump. They're excited about lower bills, a rebate check, and not freezing in January. Photos should reinforce that — a clean outdoor unit next to a home, not a stock diagram of refrigerant lines.
Timing: Run Before Winter, Not During the Freeze
Heat pump advertising is seasonal in a way that plumbing or electrical work isn't. Homeowners plan a replacement, they don't impulse-buy one — unless their system just died, and that's a different, much colder lead (more on that below). The window that converts best is roughly 8-10 weeks before your region's coldest stretch.
For most of the continental U.S. that means starting campaigns in late August through October, ahead of the first hard freeze. Two things happen in that window that don't happen in December: cost per lead runs 15-25% cheaper because fewer HVAC companies are bidding for attention yet, and homeowners have time to actually research, compare quotes, and check rebate eligibility instead of grabbing whoever answers the phone during an emergency.
Running in December through February isn't wasted, but it's a different game — you're now competing with every contractor whose ads didn't get set up in the fall, CPLs climb, and a chunk of your leads are people whose system just failed and who need someone today, which pushes them toward whoever ranks first on Google rather than whoever showed them an ad three days ago. If your business also does AC replacement, the mirror image applies in spring — run heat pump/cooling-forward ads in March-May ahead of the first heat wave.
Who to Target: Homeowners With Old Gas, Oil, or Failing Systems
Meta's ad targeting doesn't know how old someone's furnace is, so you have to build the audience around proxies for that. The combination that performs best for heat pump replacement campaigns:
- Homeownership: filtered through Meta's homeowner interest/behavior signals — renters can't authorize a $12,000 install.
- Home age: ZIP codes and neighborhoods built before 2005 skew toward older HVAC equipment nearing replacement age (most systems last 15-20 years).
- Age range: homeowners 40-65 tend to have the equity and stability to finance a full system replacement, versus younger first-time buyers still paying down a mortgage.
- Radius: 10-20 miles from your service area — heat pump installs involve a crew and equipment delivery, so tight radius targeting (under 8 miles) usually starves the algorithm and drives your CPL up, not down.
- Season overlay: layering in an interest signal around energy bills, home improvement, or rebates/tax credits sharpens the audience further without shrinking it too much.
Notice what's missing: you're not targeting "HVAC" as an interest. Nobody who needs a heat pump follows HVAC pages. You're targeting homeowners, in the right age and geography, with a message about money and comfort — the same principle covered in more depth for other trades in Facebook ads for HVAC and in the general playbook at targeting local customers.
Qualifying Leads on the Form
The single highest-leverage change you can make to a heat pump lead campaign isn't the ad — it's the form. A bare "name, phone, email" form pulls in the cheapest CPL and the worst-qualified list. Add two or three questions and your cost per lead ticks up slightly, but your appointment-set rate jumps sharply because you're filtering before you ever pick up the phone.
- Do you own this home? Removes renters immediately — no one else can authorize the install.
- What's your current heating system? (Gas furnace / Oil furnace / Electric baseboard / Existing heat pump / Not sure) — oil and old gas furnace owners are your hottest segment; they're the ones seeing the biggest bill savings and the biggest rebate eligibility.
- How old is your current system, roughly? (Under 10 years / 10-15 years / 15+ years / Not sure) — anything 15+ is a near-term replacement candidate regardless of whether it's broken yet.
Shops that add these questions typically see their real qualified-lead rate move from under 40% (meaning 6 in 10 form-fills are junk) to 55-65%. That's the difference between your sales team spending an afternoon calling dead numbers and spending it booking estimates. This is the same logic covered generally in the Facebook lead ads guide — the form is not a formality, it's your first filter.
The Honest Truth: Emergency No-Heat Calls Go to Google
Here's the part most agencies won't tell you because it costs them a sale. If someone's heat dies at 11pm on a Tuesday in January, they are not scrolling Instagram. They're typing "heater repair near me" into Google, or they're calling the fridge magnet from the last company that serviced their AC. That's an intent-driven, right-now search, and Google Ads or a strong Google Business Profile wins that moment every time. No Facebook ad, no matter how good, beats being the first result when someone is standing in a cold house at midnight.
What Facebook and Instagram win is the planned decision — the homeowner who knows their 17-year-old furnace is on its last legs, who's been meaning to look into a heat pump upgrade for the rebate money, who isn't in crisis but also isn't going anywhere on their own. That's a much bigger pool of potential jobs than the emergency calls, and it's a pool almost nobody is fighting you for on Facebook, because most HVAC marketing dollars still go toward Google search for exactly the reason above.
The practical takeaway: don't cancel your Google presence and don't expect Facebook ads to catch dead-of-winter emergencies. Split the budget by intent. Google (search + your Google Business Profile) covers
