Fort Worth Solar · Meta Ads

Show them the bill, not the panel.

Nobody scrolling Instagram in Fort Worth is dreaming about solar panels. They're annoyed about their August electric bill. Our creative starts there and lets the panels come second.

✦ The creative angle

Bill shock sells better than technology in this market.

Fort Worth summers push electric bills into the 350 to 500 dollar range for a lot of three and four bedroom homes, and that's the pain point that actually stops the scroll, not a glossy shot of black panels on a roof. Our best-performing creative for Tarrant County solar clients is a simple bill comparison graphic or a homeowner on camera holding up their Oncor bill and talking about what changed after install.

For Tri-County Electric Cooperative members further west near Aledo and Weatherford, the messaging has to shift slightly because their rate structure and net metering terms aren't identical to Oncor's, and a generic 'save on your Oncor bill' ad reads as sloppy or wrong to someone who's never had an Oncor account in their life.

We also run creative timed to hail season. When a homeowner is already replacing a roof after a storm rolled through Haltom City or Keller, an ad that says 'add solar while the roof's already open' lands with people who were never going to search for solar on their own but are now thinking about their roof anyway.

The homeowner who's mad about their bill converts faster than the homeowner who thinks solar sounds interesting.

✦ What it costs

Facebook ad benchmarks for Fort Worth solar campaigns.

MetricTypical rangeNotes
Cost per lead, bill-comparison creative$40-$80Best cold-audience performer across our Tarrant County accounts
Cost per lead, generic panel imagery$70-$120Weaker hook, more scroll-past
Cost per booked site assessment$180-$320Depends on speed to call and script quality
Monthly budget floor$2,000-$3,500Below this the algorithm struggles to find qualified homeowners consistently
Post-hail season lift25-40% more leads, similar CPLRuns roughly May through August most years
Homeowner-only targeting premium10-20% higher CPLWorth it since renters can't buy solar regardless of interest

Figures blended from Tarrant County solar Meta accounts we run; utility territory and storm activity shift these month to month.

✦ Targeting specifics

How we build Meta audiences across Oncor and Tri-County territory.

  • Split by utility footprint

    We build separate ad sets for zip codes served by Oncor versus Tri-County Electric so the bill and rebate messaging actually matches what the viewer's utility offers instead of guessing.

  • Homeownership plus roof age signals

    Combining homeownership status with estimated home age helps us avoid wasting spend on brand-new roofs where a homeowner is unlikely to want a fresh install layered on top for another decade.

  • Hail-event geo-targeting

    After a confirmed hail event we build short-run radius campaigns around the affected zips, timed to when roofing crews and insurance adjusters are already active in the area.

  • Exclude apartment-heavy zips

    Parts of east Fort Worth and near-downtown have dense apartment stock that skews Meta's broad targeting; we manually trim these out rather than trusting automatic placements.

  • Retarget bill-calculator engagers hardest

    Anyone who used an on-site savings calculator gets the most aggressive retargeting budget since that's a clearer buying signal than a like or a video view.

✦ Follow-up speed

A slow callback kills a Facebook solar lead fast.

Solar is a considered purchase, but a Facebook lead form fill is still an impulsive moment, someone saw a bill-shock ad and tapped through before they lost interest. If your team calls back the next day, a meaningful share of Fort Worth leads have already forgotten why they filled out the form or booked a call with whichever installer answered first.

We set up instant text and email confirmation plus a same-day call requirement for our solar clients, because the gap between a five-minute callback and a next-day callback shows up directly in booked-appointment rates across every Tarrant County account we've tracked.

✦ FAQ

Questions from Fort Worth solar installers about Facebook ads

Does the utility split really matter on Facebook the way it does on Google?
Yes. Bill and rebate messaging that's accurate for Oncor customers can be flat wrong for Tri-County Electric Cooperative members, and a homeowner who spots that mismatch immediately distrusts the rest of your ad. We build separate ad sets by zip so the offer matches the utility.
What creative format works best for cold audiences?
Short video with a homeowner talking through their real bill, or a simple before-and-after bill comparison graphic. Both consistently outperform stock photography of panels on a roof, because they speak to the financial pain point rather than the product itself.
How do you target around hail events?
We monitor storm reports and build short-run radius campaigns around confirmed hail zones within days of the event, timed to when homeowners are already dealing with roofers and insurance adjusters and are more receptive to a solar conversation.
What's a reasonable starting budget?
We recommend 2,000 to 3,500 dollars a month for the first two months so the algorithm has enough conversion volume to optimize against reliably. Tarrant County's utility split means splitting that budget across at least two ad sets, which requires a bit more spend than a single-territory market.
How fast should leads be called back?
Within five minutes when possible, same day at the absolute latest. Facebook leads convert to booked appointments at meaningfully lower rates once you're past the one-hour mark, based on what we've tracked across our Tarrant County solar accounts.
✦ Free teardown

20 minutes. Zero pitch.

We'll look at your current Meta creative and targeting and tell you honestly whether it's built for Fort Worth or just repurposed from a national template.