Channel Deep-Dive · 2026

Why Facebook Ads Don't Work for Solar Installers

The structural reasons cold Facebook ads break for residential solar acquisition — and what to do instead.

Most residential solar installers have run a Facebook ad campaign at some point. Most have gotten the same result: a flurry of leads that convert poorly, $1,500-$3,500 loaded CAC per closed install, and a sales team frustrated by tire-kickers. The intuition is "we ran the wrong creative" or "we didn't optimize the funnel." The actual reason runs deeper.

The four structural problems

1. Facebook can't filter for roof viability

Roughly 30-40% of homes in any given suburb fail solar viability at the site survey: shaded roofs, north-facing primary plane, structural concerns, recently replaced roof at a non-solar-friendly age. Facebook's targeting has no signal for any of this. Every cold Facebook lead is a coin-flip on whether the home even qualifies before you discuss financing.

Direct mail with the Google Solar API integration (Solar Launch) filters at the postcard step — homes with viable rooftops get rendered and mailed; non-viable homes get suppressed.

2. Facebook can't filter for homeowner + income

The $15K-$40K ticket means homeowners need either cash or financing-qualifying income/credit. Facebook's audience targeting offers "likely homeowner" and "household income bracket" — both are loose proxies that include many renters and homeowners who won't qualify for solar loans. Cold leads include a high proportion of disqualified buyers.

Direct mail targets the actual addressed parcel — homeowner status comes from public property records, not Facebook's interest graph.

3. Generic creative can't show THEIR roof

Solar is a visual product. Generic Facebook creative ("see what solar could save you!") doesn't tell the homeowner anything specific about their home. The mental leap from "solar in general" to "solar on MY roof" is the conversion lever — and Facebook can't make it.

Direct mail with AI rendering shows the homeowner their specific roof with panels on it. The recognition moment is what triggers the scan.

4. 30-90 day sales cycle vs episodic ad budget

Solar's sales cycle from first contact to install runs 30-90 days. Facebook ad budgets are episodic — when you turn the campaign off, the audience drops out. A homeowner who saw your Facebook ad in March and finally decided to ask for a quote in May has no path back to you. Direct mail leaves a physical artifact on the kitchen counter; the homeowner can scan whenever they're ready.

Why retargeting Facebook works

The one Facebook use case that pencils

Retargeting solves the structural problems because the audience has already self-qualified — they scanned your postcard or visited your site, so you know:

  • Roof is plausibly viable (they engaged).
  • They're interested enough to engage twice.
  • They're somewhere in the 30-90 day decision window.

Retargeting CAC: $150-$400 per closed install. Cold Facebook CAC: $1,500-$3,500. The 5-10× difference comes entirely from the audience-quality difference, not from creative or copy.

What to do instead

  1. Move cold-acquisition budget to mailed solar quotes. Same dollars, 3-7× the closed installs.
  2. Keep Facebook for retargeting only. Anyone who scans a postcard, visits the site, or watches a video gets a small retargeting flow.
  3. Add bottom-of-funnel Google Ads. Brand defense + "[city] solar installer" queries.
  4. Pair direct mail with warm-follow D2D. Send reps to mailed neighborhoods 7-14 days after postcards land.

Solar acquisition that filters for roof viability.

Free account, free rendering, $1 per mailed solar quote. Money-back guarantee on your first $1,000 campaign.

Start free →