Solar lead generation is one of the most expensive, most competitive, and most structurally broken lead acquisition channels in the home services industry. Your company is probably paying $35–$150 per shared lead from aggregators — and then calling the same homeowner alongside seven of your direct competitors. Meanwhile, homeowners who specifically searched for solar companies in your area, visited your website, and read your content are leaving without a trace.
Visitor intelligence changes that equation entirely. Instead of buying access to leads that every other solar installer is also calling, you identify the homeowners who are already researching solar on your own website — exclusively, before anyone else can reach them.
This guide covers the specific mechanics of solar visitor intelligence: what signals to look for, what data makes solar outreach effective, and how to build a follow-up playbook that closes before the aggregator calls start.
Why Solar Lead Generation Is Broken
The solar lead aggregator model has a fundamental design flaw: it's built on scarcity of supply, not quality of matching. Platforms like EnergySage, Solar-Estimate, and EnergyBin collect homeowner information and sell it to multiple solar installers simultaneously. The same homeowner's name, address, and phone number goes to five, six, sometimes eight different companies.
What happens next is predictable and painful: every solar company races to be first to call, the homeowner gets bombarded with calls from installers they've never heard of, and the conversation immediately shifts from value to price. You haven't had a chance to establish credibility, demonstrate your local track record, or explain what makes your installation quality different. You're competing on speed and price against companies spending the same $75 on the same lead.
Meanwhile, the highest-quality solar leads — homeowners who specifically searched for solar companies near them, found your website through organic search or referral, and spent time reading about your company — are leaving your site without converting. They researched you. They were interested. But 95% of them didn't fill out a quote form, and you have no way to follow up.
That's the gap visitor intelligence closes. See our guide to solar visitor intelligence for a full breakdown of how solar-specific identification works.
Reading the Homeowner Signals
Not every visitor to your solar website is at the same stage of the buying process. The pages they visit are the clearest signal available of where they are in their decision — and what kind of follow-up will convert them.
Solar Calculator Visitors: Actively Evaluating
A homeowner using your solar savings calculator is not casually browsing. They're inputting their energy usage, looking at projected savings, and evaluating whether solar makes financial sense for their home. This is one of the highest-intent signals a solar website produces. These visitors should receive immediate, personalized follow-up — ideally a call within the hour referencing the savings potential in their zip code.
Financing Page Visitors: Ready to Move
Someone on your financing, payment options, or loan comparison page is past the "does solar make sense" question and into the "how do I actually pay for this" question. They're close to a decision. Waiting 24 hours to follow up with a financing page visitor is waiting too long — a competitor's call or a solar aggregator's automated text may get there first.
"How It Works" and Installation Process Visitors: Research Phase
Visitors consuming educational content about the installation process, permitting, and timeline are doing research. They're interested, they're learning, but they haven't committed to evaluating specific companies yet. These visitors respond better to educational follow-up than sales pitches — a detailed email covering what to expect from the installation process builds trust and keeps your brand at the top of mind when they're ready to get quotes.
Reviews and Testimonials Page Visitors: Comparing Vendors
If someone is reading your reviews and customer stories, they've already decided they want solar and are now comparing installers. This visitor deserves a follow-up that leads with your track record — how many installations in their area, customer satisfaction metrics, warranty coverage. They're in vendor selection mode.
Data for Solar Qualification
Solar sales qualification depends on information that standard B2B lead data doesn't include. Kopimore's identification records are built on consumer data — which means the fields most relevant to solar sales are the ones that fill at the highest rates.
| Field | Solar-Specific Value | Fill Rate |
|---|---|---|
| Home Address | Pull roof specs, sun exposure estimate, and shading analysis before calling | ~100% |
| Homeownership Status | Filter out renters who cannot approve installation — critical for prioritization | 90–99% |
| Income Range | Qualify for cash purchase vs. financing vs. lease/PPA option | 90–99% |
| Phone Number | Call within 1 hour of pricing or calculator page visit — with DNC flag included | 90–99% |
| Email Address | Send personalized savings estimate and local case studies immediately | 95–100% |
| Age Range | Older homeowners more likely to own outright; adjust financing conversation accordingly | 90–99% |
The home address field is particularly valuable for solar because it's actionable before the first call. With the homeowner's address, your team can run a quick satellite roof analysis — checking roof orientation, pitch, shading from trees or neighboring buildings, and usable square footage — before picking up the phone. Walking into the first conversation already knowing their roof's solar potential is a dramatic differentiator from aggregator leads where you know nothing beyond a name and phone number.
Start identifying homeowners researching solar on your website
Pro plan from $99/mo. Live in under 5 minutes.
Identify Visitors →Exclusive vs. Shared Leads
The economics of aggregator leads vs. direct website identification are not close when you account for the competition factor.
The real math: An aggregator lead at $75 that goes to 7 other solar companies has an effective cost 7x higher than it looks — you're competing for the same homeowner. A Kopimore-identified visitor at $0.28 is exclusively yours. Nobody else is calling them from your data. Nobody else even knows they visited your site.
| Factor | Aggregator Lead | Kopimore-Identified Visitor |
|---|---|---|
| Cost per lead | $35–$150 | $0.07–$0.28 |
| Exclusivity | Shared with 5–8 competitors | 100% exclusive |
| Lead intent | Self-submitted form fill | Active website research session |
| Familiarity with your brand | Zero — they submitted a generic form | High — they visited your specific website |
| Home address included | Yes | Yes — with homeownership data |
| Roof pre-assessment possible | Yes | Yes — plus session context |
| Contact speed required | Within minutes (7 competitors) | Within 1 hour (no competition) |
The urgency difference is significant. With an aggregator lead, you're in a race against 7 other companies and the homeowner's patience. With an identified visitor, you have a reasonable window — typically an hour or two after the session — before the moment passes. This is a much more manageable follow-up cadence for your sales team. Learn more in our guide to home services visitor intelligence.
The Solar Follow-Up Playbook
The right follow-up sequence for a solar-identified visitor depends on the page they visited, but the framework is consistent: fast, specific, and value-first.
Within 1 Hour of a Pricing or Calculator Visit
This is your highest-priority segment. The sequence: send a personalized email immediately (automated, triggered by the page visit and the visitor's zip code) with a zip-code-specific savings estimate; follow with a call from your sales rep 30–60 minutes later. The email warms the call — when you ring, they've already seen your name and a relevant number that's specific to their location.
- Email subject: "Solar savings in [City] — here's what we're seeing for your area"
- Call opening: "Hi [Name], I sent you an email about solar savings in [City] — did you get a chance to see it? I wanted to walk you through what we're typically seeing for homes in your zip code."
- Lead with value: Give them the savings number and the payback period before asking for an appointment. Earning the appointment is easier when you've already delivered something useful.
Within 24 Hours of a Research-Phase Visit
For visitors on educational content or the "How It Works" pages, a softer initial touch performs better. Send an educational email covering what the installation process looks like, how long permits take in your area, and what customers typically experience. Include a link to your Google reviews. This positions you as a helpful local resource before you're a sales call.
Include a No-Obligation Roof Assessment Offer
The strongest call-to-action for solar cold outreach isn't a quote — it's a free roof assessment. It's lower commitment, clearly valuable, and lets your team do the pre-qualification (roof orientation, shading, structural suitability) in person rather than over the phone. Frame it as "I'd like to run a free roof assessment for your home — takes about 20 minutes and tells you whether your roof is a good candidate for solar before you make any decisions."
CRM Integration for Solar Sales Teams
Solar sales organizations typically run either general-purpose CRMs (Salesforce, HubSpot) or solar-specific platforms. Kopimore integrates with all of them through native integrations or webhook delivery, and the routing logic can be configured to match your territory and team structure.
Territory-Based Routing by Zip Code
If your sales team is organized by territory, configure your CRM routing to assign identified visitors automatically based on the zip code in their home address record. A visitor from zip code 92101 routes to your San Diego rep; a visitor from 90210 routes to your LA rep. No manual assignment needed.
Priority Flagging for High-Value Zip Codes
Some zip codes represent significantly higher average installation values — larger homes, higher incomes, better sun exposure. Tag these zip codes in your CRM and configure Kopimore to flag visitors from those areas for priority follow-up. Your best sales reps should be working the highest-value opportunities first.
Suppression of Existing Customers
Upload your existing customer list as a suppression file so that identified visitors who are already your customers don't enter your cold outreach sequences. A customer who visits your site post-installation is looking for support content — not another sales call.
Review our how it works page for full integration documentation, or see the roofing lead generation guide for how a closely related home services vertical handles the same playbook.
Ready to stop losing homeowners to competitors?
Pro plan from $99/mo. See the first identified homeowners within minutes of install.
Identify Visitors →