Solar Meta ads still work in 2026. The published advice about how to run them mostly does not, and the reason is a policy change nobody in the solar marketing space seems to have connected to the tax change everyone talks about.
Here it is in one sentence. Wood Mackenzie projects third-party ownership, meaning leases and PPAs, at 65% of solar reps' books in 2026, up from 44% in 2025, because Section 48E survived for company-owned systems while Section 25D died for homeowner-owned ones on December 31, 2025. A lease, a PPA, a solar loan or a $0-down monthly payment is a financial product. Meta requires ads promoting financial products in the US to run inside the Financial Products and Services special ad category, and that category strips out ZIP targeting, lookalike audiences, age and gender refinement, and a chunk of detailed targeting.
So the majority of what solar companies now sell cannot be advertised with the targeting that every solar Facebook ads guide on page one still recommends. That is the actual 2026 problem. Everything below is how to build around it.
Check which category your solar campaign is actually in before you build anything
Do this first, because it determines whether the next four hours of audience building are real or wasted.
Meta announced in October 2024 that a new special ad category, Financial Products and Services, would replace the older Credit category. The old Credit category already covered credit cards, loans, financing and debt recovery. The new one adds insurance, bank accounts, investment services and payment services. In early 2025 it became mandatory for US advertisers, and ads promoting financial products that are not declared into it get rejected.
The practical test is simple: if approval depends on the person's credit score or financial history, you are in. That test catches nearly every 2026 solar offer. A solar loan is obviously in. A lease and a PPA both run a credit check before the third-party owner will put a system on a roof. Even a "$0 down, $181 a month" ad is describing a financing arrangement.
Once you are in the category, per Meta's own documentation of the restrictions:
| What you lose | What it means for a solar installer |
|---|---|
| Age and gender refinement | No filtering to 35 to 70 year old likely homeowners |
| Some detailed targeting options | Homeowner, income and financial behavior segments thin out or vanish |
| Lookalike audiences | Your best asset, a lookalike off 300 closed installs, is off the table |
| ZIP and postal code targeting | Replaced by a 15 mile minimum radius from any pin |
Watch out
The 15 mile radius is the one that hurts solar specifically. A roofer's radius is just a drive time. A solar installer's radius is a savings model. Cross from one utility into the next and the retail rate, the net metering rules and the payback period all change, but your ad copy does not. You are now paying to promise savings you cannot deliver to a third of the people seeing it.
The workaround is not a targeting trick. It is to move the qualification out of the audience and into the offer and the form, which is the rest of this article.
The hook that built US solar advertising is now a false claim
For roughly a decade the highest-performing US solar ad pattern was the incentive deadline: name the 30% federal tax credit, attach an expiry, ask people to check eligibility. It is still being recommended. LeadSync's August 2026 analysis of 620 active solar ads in the Meta Ad Library, the best current dataset on what solar advertisers actually keep funding, describes the rebate deadline as the strongest pattern and notes that in the US it "rides the 30% federal tax credit."
That stopped being true on January 1, 2026. Section 25D expired with no phase-down. A homeowner who buys with cash or a loan and gets a system energized in 2026 receives zero federal credit. Section 48E survives for third-party-owned systems, so the credit still exists, it just belongs to the leasing company now.
Two things follow, and the second one is the expensive one.
First, an ad promising a homeowner 30% back is factually wrong for the majority of purchase paths. Second, Meta escalated enforcement of its misleading claims policy in March 2026, and misleading content claims already account for a reported 28% of ad rejections. Ads with low-quality attributes get reduced auction distribution or outright disapproval, and repeated flags drag delivery across the whole account. An out-of-date incentive claim is no longer a copy problem you fix next quarter. It is an account health problem.
By the numbers
Of LeadSync's 35 shortlisted solar ads, 29 had been running 90 days or more and the longest had been live since March 2018. Runtime is the closest thing to public performance data for solar Meta ads. It also means a large share of the swipe files circulating right now were written under a tax regime that no longer exists.
What replaces it: the rate delta, stated as two numbers
The offer that moves people in 2026 is not a percentage off a purchase. It is a comparison between two prices per kilowatt hour: the one the utility charges and the one you charge.
This is not theory. A Massachusetts homeowner posting in r/solar laid out a 25 year PPA at $0.14 per kWh with a 0% escalator against their current retail rate of $0.24, and wrote that "since the federal solar tax credit went away last year, this is the first offer that has made me seriously consider moving forward." That is a homeowner describing exactly which ad would have stopped their scroll.
Compare it to the failure mode. Another r/solar poster went through a pitch where the plan was a five year lease converting to a finance plan at 8.99% over 20 years for $25,544. The rep explained that "due to the one big beautiful bill the 30% tax credit cannot be claimed by residential, but the company still can and say they are passing it down to the customer." The poster's edit at the top of the thread reads: they were cancelling.
The difference between those two threads is not the product. Both are third-party ownership. The difference is that one led with a number the homeowner could check against their own bill, and the other led with a credit the homeowner had to be talked out of caring about.
So the hook structure that survives 2026 looks like this:
- State the utility. "PSE&G customers in Middlesex County" does more qualifying work than any interest segment Meta will let you use.
- State the rate delta or the monthly delta. One number they pay now, one number they would pay.
- State the ownership model in the ad. Lease, PPA, prepaid lease or purchase. Do not save it for the sit.
- Qualify by bill size in the hook. LeadSync found long-running ads doing exactly this, including a US advertiser running "residents in the Southeast that pay more than $67 for electricity" for 2.6 years, and an Australian one filtering on "if you pay over $250 a quarter."
- Skip the incentive claim entirely unless it is a live state program you can name and cite.
Naming the ownership model in the ad feels like it should reduce volume. It does. It also removes the single biggest cause of cancelled solar sits, which is a homeowner discovering at the kitchen table that the thing they inquired about is not the thing being sold.
We build the ad, the form and the follow-up as one system for solar installers, then report on cost per sit instead of cost per lead. If your Meta account is producing form fills that never turn into appointments, the leak is usually in the two steps after the click.
Solar has six qualification gates and an instant form holds two
Every trade has a qualification problem. Solar's is worse than any of them, and it is worth naming the gates explicitly because this is what your form is competing against.
A solar lead has to clear:
- Homeowner, not renter.
- Roof condition and remaining life. A 23 year old roof, which one r/solar poster raised unprompted, means a roof job comes first.
- Shading and orientation.
- Bill size. Below a threshold the savings story does not exist.
- Utility and net metering regime. The same system pays back in six years or fourteen depending on the tariff.
- Ownership model and credit. New in 2026, and now the one that most often kills the deal late.
A roofing lead clears two of those. An HVAC lead clears one. Under the old targeting rules you could pre-filter gates one, four and five in the audience using homeowner segments, income proxies and ZIP-level utility mapping. Inside the Financial Products and Services category you can do none of that.
Which means the form is no longer a convenience. It is the entire qualification apparatus.
Build the form to be worse on purpose
The r/PPC thread on instant form lead quality is the most useful practitioner discussion I found on this, and its consensus is uncomfortable if you are judged on cost per lead. One commenter described the fix and the price of it directly: switch to the higher intent form type, add the review step, add a disclaimer that an agent will call within 24 hours, move the qualifier to the top and make it effort-based. Their reported result was ghost leads dropping "from 70 percent to 45 percent" on a comparable campaign, with the explicit caveat to "expect cpl to rise 20 to 40 percent when quality improves and judge by cost per booked appointment not raw lead cost."
Other operators in the same thread converged on a short list worth copying:
- Turn off Audience Network placements. Repeatedly named as the biggest single source of accidental submissions.
- Use location-based targeting, not expanded. Expanded delivery is how a 15 mile radius quietly becomes forty.
- Require at least one typed answer. Autofill cannot be disabled, but a field that must be typed, like average monthly electric bill in dollars, forces a micro-commitment and doubles as gate four.
- Add SMS or OTP verification if spam persists. One operator noted it "will double CPL but helps lots," and framed it as a last resort rather than a default.
- Add a confirm-your-phone-number field. Catches both typos and casual submitters.
For solar specifically, the two questions worth spending form friction on are the electric bill amount and the utility name. Bill amount is your only remaining proxy for system size and savings potential. Utility name is your only remaining proxy for the territory the 15 mile radius blurred.
Cost per lead is the wrong scoreboard, and solar's funnel proves it
Solar lead ads price at $20 to $100 across published channel breakdowns, and LeadSync's benchmark puts solar in the Home and Home Improvement bracket at roughly $41 per lead. Those numbers are real and they are also close to meaningless on their own, because solar does not go lead to sale. It goes lead, appointment, sit, close, and every stage leaks.
Using the industry estimates compiled by Service Hero, lead-to-appointment on paid sources runs about 20% to 30%, appointment-to-sale runs about 20% to 25%, and vendor-booked appointments carry a 30% to 40% no-show rate on top. Run a $50 Meta lead through that:
| Stage | Rate | Leads needed |
|---|---|---|
| Lead to appointment | 25% | 4 leads per appointment |
| Appointment held | 70% | 5.7 leads per held sit |
| Sit to close | 22% | ~26 leads per signed contract |
At $50 per lead that is roughly $1,300 of media per signed contract, before commissions, before the setter, before the design team. SolarReviews advises installers to hold total cost per close under $1,500 in competitive markets and $800 to $1,300 in emerging ones. In other words, a $50 solar Meta lead at average funnel rates consumes essentially your entire acquisition budget in media alone.
Tip
The lever is not the $50. It is the 25%. Moving lead-to-appointment from 25% to 40% cuts leads-per-contract from about 26 to about 16 and takes $500 out of every deal without touching your bid. That is why a deliberately harder form that raises cost per lead 30% can still be the cheaper account.
Speed is the other half of that lever, and solar is the trade where it bites hardest because comparison shopping is the norm. LeadSync's own framing is blunt: the homeowner filling in your form has usually filled in two others the same evening, and leads contacted within five minutes are cited as 21 times more likely to qualify than leads contacted after 30. One r/solar poster captured the buyer's side of it perfectly: "I am up to my ears in quotes from solar companies and they all suck."
If you want the wider channel picture rather than the Meta-specific one, we broke down what solar leads cost by source in best lead sources for solar companies, and the unit economics behind the 2026 acquisition cost spike in how to get more solar leads.
The one solar audience the special ad category cannot touch
Here is the asymmetry worth building on. The special ad category attaches to the offer, not to your industry. Sell financing and you are in it. Sell a service to people who already own a system and you are not.
That describes a real, sizeable, almost entirely unadvertised audience: your own install base and every orphaned system in your territory. Battery retrofits, panel additions, system health checks, monitoring fixes and inverter replacements are not credit offers. Advertise them to a Custom Audience built from your customer list and you keep ZIP targeting, keep age refinement, keep lookalikes and keep the full detailed targeting menu.
The Ad Library data suggests this works and is under-run. In LeadSync's sample, an Australian installer had been running a "Is your solar system working at full potential? Book your solar health check" ad for 1.9 years, aimed squarely at existing system owners. Nobody funds a niche retention offer for nearly two years unless it pays.
For a US installer in 2026 this segment is unusually rich, because the market shrank about 18% to 19% after the 25D expiry and a wave of installers went under, leaving systems with no one servicing them. Those homeowners have a proven willingness to buy solar, an existing roof penetration, an existing interconnection and, very often, no battery.
Build it in this order:
- Upload your closed-install list as a Custom Audience.
- Run health check and battery offers to it with full targeting intact.
- Build a lookalike off that list, which is legal here because the offer is not a financial product.
- Keep the financing-led acquisition campaigns in a separate, fully separate campaign that carries the special ad category declaration.
Do not mix them. One campaign declaring the category contaminates nothing else, but one financing line of copy inside your health check ad puts the whole thing into review.
The build order that survives 2026
If you are starting or rebuilding a solar Meta account this quarter, this is the sequence.
- Audit every live ad for expired incentive claims. Anything asserting a 30% federal credit for a homeowner purchase comes down today. This is a compliance action, not an optimization.
- Sort your offers into two buckets: financing-led acquisition, and service offers to existing owners. They are different campaigns with different targeting rights.
- Declare the special ad category correctly on the acquisition campaigns rather than waiting for rejections to tell you.
- Rebuild acquisition targeting around the offer, not the audience. Name the utility and the bill threshold in the hook, because that is where your qualification now lives.
- Rewrite the form for intent: higher intent type, review step, one typed field for the bill amount, one for the utility, and a 24 hour callback disclaimer.
- Turn off Audience Network and expanded targeting.
- Put the ownership model in the ad copy. Lease, PPA, prepaid or purchase.
- Instrument cost per sit. Not cost per lead. If your CRM cannot report booked and held appointments against ad spend, fix that before you raise budget.
- Stand up the customer-list campaign for batteries and health checks, which is where your unrestricted targeting went.
- Judge the account at 60 days on cost per signed contract against the $800 to $1,500 band, and nothing sooner.
The honest take
Solar Meta advertising did not get harder because the platform got worse. It got harder because the product changed underneath the platform. When 65% of what you sell became a financial product, the campaigns describing it inherited the targeting restrictions that apply to financial products, and almost nobody writing solar ad advice has noticed that the two facts are connected.
The installers who will do well with Meta over the next year are not the ones with better creative. They are the ones who accept the constraint early: audience targeting is mostly gone, so the offer, the copy and the form have to do the qualifying, and the only honest scoreboard left is what a signed contract costs.
