Built for installers & EPCs
Solar marketing measured on installs, not form fills.
Solar has a brutal gap between a lead and a job. A form fill costs one number, a booked site assessment costs a much bigger one, and a signed contract that survives credit approval and permitting costs more again. Agencies that report on the first number and stop are hiding the only part that matters.
Veyri Labs runs the campaigns, the qualification, and the follow-up, and reports on the whole chain, so you can see what a closed install actually costs you by channel and cut the spend that never gets past the credit check.
What actually decides it
The three things that move the number in solar.
Unqualified leads are worse than no leads
Renters, shaded roofs, and buyers who will not pass credit all cost setter time. Qualification has to happen before a human is spent on the conversation, not after.
The setter-to-closer handoff leaks
Most of the loss in a solar pipeline is between the appointment being set and the appointment being sat. Reminders, reschedules, and no-show recovery are worth more than more leads.
Incentives change the pitch overnight
Rebates, tax credits, and utility rate changes move constantly. Creative and landing pages that were true last quarter can be wrong, and occasionally non-compliant, this quarter.
The playbook
What we run for solar businesses.
One team on every channel, so the ads, the site, the follow-up, and the CRM are built as one system instead of four vendors pointing at each other.
High-intent search campaigns
Google Search built around the queries that indicate a real project — cost, installers near me, specific utility and rebate terms — with the tyre-kicker and DIY queries excluded rather than left to soak up budget.
Paid social with qualification built in
Meta campaigns where the form itself does the first pass of qualification: homeowner status, roof, utility bill range. Fewer leads, and the ones that arrive are worth a setter's time.
Speed-to-lead and appointment setting
Instant SMS and call task on submission, then a structured sequence that gets the site assessment on the calendar. Solar leads go cold in hours, not days.
No-show and reschedule recovery
Confirmation, reminder, and recovery sequences around every booked assessment. This is usually the single highest-return automation in a solar pipeline and it is rarely built.
Local SEO and utility-territory pages
City and utility-territory pages, incentive explainers, and a maintained Google Business Profile so you show up for the research that happens weeks before a form is filled.
Compliance-aware creative
Ad copy and landing pages reviewed against current incentive terms, and rebuilt when programmes change. Claims about savings and credits have to be accurate at the time they run.
Full-funnel attribution
Lead, qualified lead, appointment set, appointment sat, contract signed, install completed — tracked per channel and per campaign, so budget follows the channel that produces installs rather than the one that produces cheap forms.
What’s included
Everything in the engagement.
- Google Search and Performance Max campaigns, built and managed
- Meta and Instagram lead campaigns with in-form qualification
- Landing pages per offer and per utility territory
- Instant SMS and call routing on every new lead
- Appointment-setting sequences for site assessments
- Reminder, confirmation, and no-show recovery automation
- City and utility-territory SEO pages
- Google Business Profile management
- Review request automation after install
- CRM build-out with a setter/closer pipeline
- Call tracking and full-funnel attribution
- A2P 10DLC SMS compliance registration
What we report
The numbers you see every month.
Reporting stops at the number that pays you, not at impressions and clicks. If a figure cannot be tracked properly yet, we say so rather than estimate it.
- Leads, qualified leads, and disqualification reasons
- Cost per lead and cost per qualified lead by channel
- Appointments set vs. appointments sat
- No-show rate and recovery rate
- Contracts signed and cost per signed contract
- Cost per completed install by channel
Questions
Solar marketing, answered.
Can you tell us what a closed install costs by channel?
That is the point of the build. It requires the CRM stages and the tracking to be wired properly first, which is part of onboarding. Until that is in place any channel-level cost per install figure is guesswork, and we will say so rather than show you one.
Do you generate leads or set appointments?
We generate the leads and build the automation that gets them onto the calendar. The setting call itself is your team or ours depending on the engagement — we will scope that explicitly.
What happens when the incentive programme changes?
Creative and landing pages get reviewed and updated. Claims about tax credits, rebates, and savings have to be accurate at the moment they run, so this is maintenance, not a one-off build.
We have bought solar leads before and they were terrible.
Shared and resold lead lists usually are. This is a different model: the leads are generated for you exclusively, on campaigns you own, and the qualification happens before your setters spend time on them.
Do you work with dealers as well as EPCs?
Yes. The difference is mostly in where the pipeline hands off and what you can report on downstream. We will map that on the call.
Other industries we grow
Ready to grow your solar business?
Book a free 30-minute call. We’ll go through your current numbers and tell you where the pipeline is actually leaking before anyone talks about a budget.
Book a free strategy callVeyri Labs · (854) 504-3866 · hello@veyrilabs.com
