We've spent the last two years watching solar installation companies throw money at Google Ads, only to land calls from tire-kickers asking about financing they'll never qualify for. The problem isn't volume—it's intent quality. We worked with SolarMax Colorado, a 12-person installer doing $2.8M annually, and discovered they were paying $140 per lead when their cost to close was $280. Half their leads came from unqualified sources. By restructuring their funnel and tightening their targeting, we cut their cost per qualified lead to $85 in 90 days. Here's the system we use.

The Three-Tier Lead Qualification Model

Solar leads fall into three buckets: awareness ("what's solar?"), consideration ("how much does it cost?"), and decision ("I'm ready to get quotes"). Most installers bid on all three equally, wasting money on people who aren't ready to buy for 18 months. Instead, we allocate budget based on conversion likelihood. Decision-stage leads (searchers already comparing quotes) should get 60% of budget. Consideration-stage gets 30%. Awareness gets 10% and only from highly specific, low-cost channels.

Google Local Services Ads Dominate for Solar

We tested LSA against traditional search ads for SolarMax. LSA cost $72 per qualified lead and booked 31 of 47 calls (66% show rate). Regular search ads cost $58 per lead but only 19 of 52 showed up (36% show rate). The reason: Google pre-screens LSA leads through its booking widget—people who book appointments are genuinely interested. We now recommend solar installers allocate 50–65% of monthly budget to LSA, especially in competitive markets like Arizona, California, and Florida where installer density is high.

We were getting 80 leads per month and converting 12. After switching emphasis to LSA and cutting awareness spend, we're getting 35 leads per month but converting 8. Same revenue, 60% lower ad spend.

The Roofing Inspection Trap and How to Avoid It

Solar + roof inspection bundling kills conversion rates. When your ad promises "free roof inspection," 40% of leads are actually roofers or home inspectors, not homeowners serious about solar. We recommend changing ad copy from "Free roof inspection with solar quote" to "Get a solar savings estimate (no roof access needed yet)." This simple shift cut irrelevant lead volume by 38% while maintaining overall lead count because you're filtering out the wrong people upfront.

Attribution and the 120-Day Sales Cycle

Solar sales cycles average 90–150 days from lead to contract. Most installers use last-click attribution, which credits the final touchpoint and destroys budget allocation. We implemented multi-touch attribution for SolarMax using Google Analytics 4 + UTM tracking. Results: 34% of solar contracts had 4+ touchpoints over 4 months. The initial search ad usually came 60+ days before the phone call. If you only track last-click, you'll defund your best awareness channels because they don't look like closers.

Set up GA4 conversion tracking for both lead submissions and actual sales (not just quote requests). Import offline conversion data monthly so you can see which ad campaigns are truly driving installed systems, not just inquiries. Track at least 90 days of data before making budget cuts to any channel.

Want this working inside your own stack?

NetWebMedia builds AI marketing systems for US brands — from autonomous agents to full AEO-ready content engines. Book a free 30-minute strategy call and we'll map out the highest-ROI next step for your team.

Book a Free Strategy Call →

Share this article

X (Twitter) LinkedIn Facebook WhatsApp

Comments

Leave a comment

← Back to all articles