Why cost per lead is the wrong number for solar
Most solar owners rank channels by cost per lead because that's the number the ad platforms hand you. It's the wrong number. A lead that costs $40 and closes at 3% costs you $1,333 per install. A lead that costs $120 and closes at 15% costs you $800 per install. The cheap lead loses.
Solar makes this worse than almost any other trade because the sale isn't a same-day decision. A homeowner is running payback-period math, comparing at least two or three quotes, checking whether the tax credit window still applies to their install date, and deciding if a battery is worth the extra spend. That's 30 to 90 days of research before a signature. Every channel needs to be judged on what it does across that whole window, not on the first touch.
That means the right comparison metric is cost per sale (or cost per install, if you prefer), calculated as total spend on a channel divided by installs that closed from it, over a full sales cycle, not a 30-day ad report. Shared-lead vendors and directory listings will show you a cheap cost-per-lead number and let you draw the wrong conclusion.
- Cost per lead tells you how cheap it was to get a name and phone number.
- Cost per sale tells you what that lead actually cost once close rate, sales cycle, and competing bids are factored in.
- Cost per sale by channel is the only number that should decide next year's marketing budget.
The rest of this guide ranks channels using that lens, starting with the ones that tend to produce the lowest real cost per sale for an established solar installer, and working down to the ones that look attractive on a spreadsheet but rarely hold up over a full year.
1. SEO and Google Business Profile: the lowest cost per sale over time
When a homeowner searches "solar panel installers near me" or "how much does solar cost in [city]," they're doing exactly the comparison-shopping the 30-to-90-day sale demands. Ranking in the organic results and the Maps 3-pack for those searches puts you in front of a buyer who is actively vetting installers, not scrolling past an ad.
The economics work in your favor because organic visibility doesn't charge per click. Once a page ranks, it keeps producing inquiries whether that's 3 clicks or 300 clicks that month. Over a 12-month period, the cost per sale on organic traffic almost always beats paid channels for installers who've been ranking for a full year, because the upfront build cost gets amortized across every deal that follows.
The catch: SEO is a 4-to-9-month runway for competitive city terms, not a next-week result. It rewards installers who are building visibility now for demand that peaks around tax-season deadlines and summer bill shock. It also depends on content that actually answers the questions a solar buyer is asking: financing options, payback period by roof type, what happens to net metering, whether a battery pencils out. Thin service pages with no real answers won't out-rank a competitor's detailed guide.
| Factor | Detail |
|---|---|
| Time to results | 4 to 9 months for competitive terms |
| Best for | Sustained pipeline, tax-credit season spikes |
| Risk | Slow to start, requires real content depth |
| Ownership | You own the asset; no per-lead resale |
This is the channel most solar installers under-invest in because the payoff isn't immediate. It's also the one that stops competing lead resellers from selling your prospect to four other installers, because the homeowner found you directly.
2. Shared internet leads: cheap per lead, expensive per sale
Shared-lead platforms are the fastest way to get volume on the board. A homeowner fills out a form once, and it gets sold to three, four, sometimes five installers. The lead itself is often cheap, sometimes half the cost of a Google Ads click. That's the appeal, and it's also the trap.
The problem shows up in close rate, not cost per lead. When five installers are calling the same homeowner within the hour, speed to first call becomes the entire game, and price often decides the deal instead of trust or fit. Close rates on shared leads for solar routinely run well below what an installer sees from a homeowner who found them directly through search or a referral. Once you divide total shared-lead spend by actual installs closed, the real cost per sale is frequently higher than the sticker price suggested.
Shared leads aren't worthless. They can fill a slow week or supplement a new install crew's pipeline while other channels build. But treating shared leads as the core acquisition strategy for a $25k+ purchase with a 30-to-90-day decision window puts you in a race you can only win on speed and price, which erodes margin on every deal.
- Works best as a supplement, not a primary channel.
- Speed to contact (minutes, not hours) is the only lever you control.
- Track cost per closed install separately from cost per raw lead. They tell different stories.
If shared leads are currently your main channel, the fastest fix isn't abandoning them cold. It's building owned visibility in parallel so a growing share of your pipeline comes from homeowners who called you specifically, not everyone on a distribution list.
3. Google Ads and paid search: fast but margin-sensitive
Paid search puts you at the top of the results the moment a homeowner searches "solar installation cost" or "solar companies near me." Unlike organic, it works from day one. That speed comes at a real cost per click, and solar terms are some of the more expensive clicks in home services because the deal size justifies aggressive competitor bidding.
Paid search earns its spot for two specific jobs: filling a pipeline gap while SEO builds, and capturing high-intent, bottom-of-funnel searches like a specific brand or program name a homeowner is already close to acting on. It's a poor fit as a standalone long-term strategy because the cost per click doesn't go down as you scale, and every dollar stops producing the moment the campaign pauses. There's no compounding asset left behind the way there is with a ranking page.
The homeowner behavior matters here too. A solar buyer clicking a search ad is often still early in a multi-week comparison, meaning the same click that costs you $30 to $80 may not convert to an install for two or three months, if it converts at all. That lag makes it easy to misjudge campaign performance by looking only at last-30-days numbers instead of the full sales cycle.
| Factor | Detail |
|---|---|
| Time to results | Immediate visibility, conversion lags weeks |
| Best for | Gap-filling, high-intent bottom-funnel terms |
| Risk | High click costs, no residual value when paused |
| Ownership | Rented visibility, zero equity built |
Paid search pairs well with SEO rather than replacing it: run ads on the terms you don't yet rank for, and let organic take over those terms as rankings mature, shifting budget as it goes.
4. Door-knocking and canvassing: high labor cost, high burnout
Door-to-door canvassing built a lot of solar sales teams over the last decade, and it still produces appointments. The cost isn't in the doors, it's in the crew. Canvassing requires paying (or commissioning) a team whether or not they close, covering the churn as reps burn out on rejection, and managing the reputational risk of aggressive door tactics in neighborhoods that increasingly post warnings about solar canvassers on community apps.
Where canvassing still works, it works because it's targeted: a crew that just finished three installs on a street can knock the neighbors while the trucks and signage are still visible, using social proof that's happening in real time. That's a fundamentally different activity than blind neighborhood sweeps, and it converts differently.
The real cost-per-sale math on canvassing has to include base pay or draw, management overhead, and turnover cost, not just commission paid on closed deals. Installers who run the numbers honestly often find canvassing costs more per sale than they assumed, especially once a few reps quit mid-quarter and the recruiting and training cost gets amortized across fewer total sales.
- Works best hyper-local, right after visible installs in a neighborhood.
- Full cost includes recruiting, training, and turnover, not just commission.
- Reputational risk is real: aggressive canvassing shows up in community app warnings and can hurt local review sentiment.
Canvassing can still earn a place in the mix, particularly for installers with a strong local footprint already. It's rarely the lowest cost-per-sale channel once every real cost is counted, and it doesn't build anything that outlasts the crew running it.
5. Referrals and reviews: the cheapest channel, but not a strategy on its own
A referral from a past customer, or a five-star review a prospect reads while comparing quotes, costs close to nothing to generate and converts better than almost any paid channel. Solar is a big-ticket, high-trust purchase, and homeowners lean hard on social proof before signing. A strong review profile on Google isn't a nice-to-have, it's often the deciding factor between two installers with similar quotes.
The limitation is scale. Referrals only flow from installs you've already completed, which means the channel can't grow faster than your install volume, and it does nothing for a company trying to grow beyond its current customer base. Reviews compound over time but need a system behind them: someone has to actually ask for the review at the right moment, and someone has to respond to the ones that come in.
Where referrals and reviews earn their spot in this ranking isn't as a standalone acquisition channel, it's as the trust layer that makes every other channel convert better. A homeowner who finds you through organic search, then checks your reviews before calling, is far more likely to book than one who found a company with no review history. The channels above build the traffic. Reviews close the gap between traffic and trust.
The practical move: treat review generation as a standing process tied to every completed install, not an occasional ask. It's the lowest-cost lever available and it improves the conversion rate of every other channel on this list.
6. Social media: builds trust slowly, rarely closes deals directly
Social platforms aren't where most homeowners decide to buy solar, but they're increasingly where they check a company out before calling. A homeowner who found you through a search result or a neighbor's referral will often look at your Facebook or Instagram before dialing, mostly to confirm you're a real, active local business and not a fly-by-night operation running a single ad campaign that vanishes after tax season.
That makes social media's job in the solar funnel more about credibility confirmation than lead generation. Recent job photos, a battery-storage install walkthrough, or a quick explainer on how the tax credit works do more for trust than they do for direct conversion. Paid social ads can generate awareness, particularly around tax-credit deadlines when urgency is real, but the cost per lead tends to be volatile and the leads skew earlier in the funnel than search-driven traffic, meaning a longer wait before any of it shows up as a closed install.
Solar installers get the most value out of social by keeping it consistent and specific to the trade: real installs, real crews, plain answers to the questions homeowners are actually Googling about payback period and storage sizing. It won't be the channel that shows up as your top cost-per-sale performer, but a dormant or inactive profile actively costs you deals when a prospect checks and finds a company that looks like it stopped operating two years ago.
- Primary job: trust confirmation for prospects who found you elsewhere.
- Secondary job: awareness around tax-credit deadline urgency.
- Rarely the first or last touch in a solar sale, but shows up in the middle of the research window.
Treat it as maintenance, not a growth engine. A stale profile is a liability during a two-month research window; a lively one is a small assist to the channels doing the real work of getting the phone to ring.