Montréal · Ads for startups and small businesses in Canada, the US and France

Lead generation ads for solar companies

How we set up Google and Meta campaigns for solar installers in the US and Canada, so the sales team spends its time with homeowners who can actually buy.

By Nick Yushchenko · Test Ads · October 22, 2026 · 8 min read

Lead generation ads for solar companies

Solar is one of the hardest local services to advertise and one of the most rewarding when it works. A single install is worth thousands of dollars, so you can afford a real cost per lead. But the same ad that brings a homeowner with a sunny south-facing roof also brings renters, people with a $40 electric bill and people who clicked because the word “free” was in the headline. Below is how we set up lead generation ads for solar installers in the US and Canada: the math, the channels, the offers, the form, the follow-up and the numbers that tell you whether it is working.

Why solar leads behave differently

Most local services sell a job that is decided in a day. Solar is closer to selling a car or a kitchen renovation:

  • The ticket is large, so the buyer compares two or three quotes and often waits for a spouse, a bank or a tax season.
  • Not everyone can buy. The person has to own the home, have a roof that suits panels, and pay enough for electricity that the savings matter. An ad cannot see any of that.
  • The sale has several steps: lead, contact, appointment, site assessment or design, proposal, signed contract. A cheap lead that dies at step two is not cheap.
  • Trust is low. Many homeowners have already received door-knockers, robocalls and “government program” ads. Your ad starts from a skeptical audience.

So the goal is never “more leads”. It is more appointments with homeowners who qualify, at a cost your margin can carry.

Work out what a lead is worth before you spend

Take your own numbers, not industry averages. Here is the calculation with round, illustrative figures:

StepExample
Gross profit per install$4,000
Share of that you are willing to spend on marketing25% → $1,000 per sale
Leads that become appointments1 in 3
Appointments that sign1 in 5
Leads needed per sale15
Maximum cost per lead$1,000 ÷ 15 ≈ $66

Two things fall out of this. First, a $25 lead that never answers the phone is worse than a $60 lead that books. Second, improving the steps after the lead (contact rate, appointment rate) raises the price you can pay per lead more than any targeting trick. Keep this sheet next to Ads Manager; every decision later is judged against it.

Google Search, Meta or both

The two channels do different jobs, and solar companies usually need both once the offer is proven.

  • Google Search catches people who are already looking: “solar installers near me”, “solar panel cost [city]”, “solar battery backup”. Intent is high, competition is high, and clicks are expensive. Tight keyword lists, your service area only, and plenty of negative keywords (jobs, DIY, “free solar panels”, panel brands you do not install) matter more than the bid strategy.
  • Meta (Facebook and Instagram) reaches homeowners who are not searching yet but would act on a clear reason. Leads are usually cheaper and lower intent, so the form and follow-up have to do the qualifying.

Within Google, test strategies against each other rather than arguing about them. For Hybrid Power Solutions, a solar installer, we ran two Google Ads strategies head to head; the winner became the template for launching new regions. That is the pattern we recommend: one clear test, one winner, then copy what worked instead of starting from zero in every market.

If you are just starting, our step-by-step setup for local business Facebook ads covers the account basics (radius, Ads Manager instead of Boost, the first test) that this guide builds on.

Offers and angles that bring real homeowners

The offer is the biggest lever in solar ads. Some angles we test in the first week:

  • The bill angle. “See what panels would do to your $200 electric bill.” It filters for people with high bills and speaks to the real reason most people buy.
  • The free assessment or design. “Free roof check and savings estimate in 48 hours.” Concrete, time-bound, and it moves the person straight to the next step.
  • Backup and independence. Batteries and outage protection, for regions where the grid fails in storms or heat waves.
  • Local proof. A short video of a finished install in a named neighborhood, with the owner talking, beats any stock photo of a panel.
  • The straight-talk angle. “No door-knocking, no pressure: a written quote you can compare.” This works because so many homeowners are tired of the alternative.

Claims to avoid. “Free solar panels”, “government solar program” and “new rebate” headlines get clicks and complaints. They attract the wrong people, damage trust when the sales rep explains the real terms, and draw scrutiny from ad platforms and regulators. Incentives also changed a lot recently: in the US the federal tax credit for homeowners was cut back in 2025, and programs in Canada have opened and closed by province. Only mention an incentive you have verified for that region this month, and say who qualifies.

Running a solar company and want better appointments, not just more leads? Book 30 minutes with Nick. You leave with a concrete 7-day ad test, whether you hire us or not.

Book a free call →

A lead form that qualifies for you

Meta instant forms are where solar lead quality is won or lost. With no questions you get volume and a sales team calling renters. We add a few short questions that remove most unqualified leads without killing volume:

  • Do you own the home? Yes / No / Renting. The single most useful question.
  • Average monthly electric bill? Ranges such as under $100, $100–$200, over $200.
  • Roof: mostly sunny / some shade / heavy shade / not sure.
  • Timeline: this month / next 3 months / just researching.
  • Address or ZIP/postal code, so you can check the roof on satellite imagery before you call.

If cheap junk leads are still coming in, switch the form to a higher-intent type (Meta has a setting that adds a review step before submit) and make the phone number required. You will get fewer leads and more conversations. Many of the fixes in our guide on stopping junk leads from Facebook forms carry over directly to solar.

A note on ad categories: if your ad promotes financing, a loan or a lease for the system, Meta may treat it as a financial product and require a special ad category, which limits age, gender and location targeting. Check the current rules in Ads Manager before launch, because Meta updates them.

Targeting: draw the map around your crews

  • Service area first. Target only where your crews install and where your permits and utility relationships work. A lead two hours away costs you a truck day or gets refused.
  • Go broad inside that area. Interest targeting for “solar energy” or “homeowners” is often less reliable than it sounds. Broad targeting plus a qualifying offer and form usually beats a narrow interest list.
  • Split by region when results differ. Utility rates and sunshine vary across a state or province. If one county produces half the cost per appointment of another, give it its own budget.
  • Retarget site visitors and video viewers. Solar decisions take weeks. A cheap retargeting campaign with customer reviews and install videos keeps you in the comparison.

Follow-up decides the result

We have seen the same campaign look like a failure or a success depending only on who answers the leads. For solar the rules are simple:

  • Call within minutes, not hours. The homeowner who filled your form has probably filled a competitor’s too.
  • Connect the form to SMS or email alerts, or straight into your CRM, so leads do not sit in Meta’s download screen.
  • Have a sequence for people who do not pick up: a text, a second call later that day, an email with a sample proposal.
  • Tell the ads team which leads booked and which signed. Without that loop, the campaign optimizes for whoever fills forms, not for whoever buys.

The numbers to watch

MetricWhat it tells you
Cost per leadAd and offer efficiency; least important on its own
Contact rateLead quality and follow-up speed
Cost per appointmentThe first number that reflects real demand
Appointment-to-sale rateSales process and how well the ad set expectations
Cost per sale vs. the limit you setWhether to scale, fix or stop

A 7-day test plan

We do not commit a month of budget to a guess. The first week looks like this:

  • Days 1–2: launch Google Search on a tight keyword list in your best region, and Meta with 2–3 audiences (broad in the service area, retargeting, and one lookalike or interest set if you have the data) and 3–5 angles from the list above.
  • Days 3–5: check contact and appointment rates daily with the sales team, not just cost per lead. Pause ads whose leads do not answer.
  • Days 6–7: compare cost per appointment by channel and angle. Move budget to the winners and plan the next round of creative around the winning angle.

Checklist before you launch

  • Maximum cost per lead calculated from your own close rates and margin.
  • Service area mapped to where crews actually install.
  • 3–5 offer angles, no “free panels” or unverified incentive claims.
  • Lead form with ownership, bill, roof, timeline and address questions.
  • Special ad category checked if you advertise financing.
  • Instant lead alerts and a follow-up sequence for no-answers.
  • Weekly feedback from sales on booked and signed leads.

Solar ads reward discipline more than creativity: know what a lead is worth, qualify hard, answer fast, and let a week of real data choose the channel and the angle. More on how we run campaigns for installers and other service businesses is on our local business ads page.

FAQ

How much does a solar lead cost from ads?

It varies a lot by region, channel and offer, so start from your own numbers: divide what you can spend per sale by how many leads you need per sale. That gives your maximum cost per lead, and the cost per appointment matters more than the lead price.

Should a solar company use Google Ads or Facebook ads?

Google Search catches homeowners already looking for installers and usually costs more per lead. Meta creates demand at a lower cost per lead but needs stronger qualifying. Most installers end up with both once one offer is proven.

How do I stop getting renters and junk solar leads?

Ask whether they own the home, their monthly electric bill, roof shade and timeline in the lead form, use a higher-intent form type, require a phone number and avoid “free panels” style headlines.

Running a solar company and want better appointments, not just more leads? Book 30 minutes with Nick. You leave with a concrete 7-day ad test, whether you hire us or not.

Book a free call →

Keep reading

Book a callGet my test plan