Solar marketing that books appointments, not shared leads
You don’t have a lead problem. You have a qualification problem — a calendar full of shaded roofs, renters and homeowners who filled in a form on somebody else’s website and forgot they did it.
Get your free AI visibility audit
Not ready to talk? See what an AI assistant can read on your site.
What solar marketing actually has to do
Solar marketing has two jobs. It has to reach a homeowner while they are still doing arithmetic, and it has to let the unqualified ones remove themselves before they reach your calendar. Most of it only does the first, then sells the enquiry to three installers. A held, qualified appointment is the only number that becomes an install.
Where your qualified appointments go
Three gaps, and every one of them shows up as a wasted site visit.
You’re renting the same homeowner as everyone else
Aggregator leads arrive with three competitors attached and a homeowner who filled in a form about their electric bill. Cost per lead looks fine. Cost per held appointment, once the no-shows and the renters are removed, is a different number entirely.
Comparison sites own the questions you should answer
The searches that decide a solar purchase are arithmetic questions, and the answers are all published by people who sell your enquiry back to you. An installer with no content on payback, financing or net metering is invisible for the entire research phase.
The site asks for a consultation, not a decision
A stock photo of panels, a savings claim nobody can verify and a “free consultation” button. Nothing that tells a homeowner whether their roof is even a candidate, so the ones who would have qualified leave alongside the ones who never would.
One system, measured on held appointments
Five stages with one job: turn a homeowner’s arithmetic into an appointment worth driving to. The same people build every stage, because the losses happen at the joins and nobody owns a join they didn’t build.
You're on Stage 01 of 5
Book A Strategy Call- Stage 01Search, maps and AI answers
Answer the arithmetic
Pages that take the research questions seriously — payback, financing options, net metering, what changes the numbers — plus the areas you really serve, and a Google Business Profile built to hold its place in the map pack.
visibility during the months before anyone calls - Stage 02Three quotes, one decision
Be the installer worth choosing
Homeowners collect three quotes. Your site answers what equipment you install and why, who does the work, what the warranty actually covers and what happens if the roof needs attention first — with reviews placed where the doubt happens.
more of the same visitors pick you - Stage 03Enquiry to held appointment
Qualify before the calendar
A short form that asks the questions that actually disqualify — ownership, roof age, shade, utility — so unsuitable homeowners opt out early, plus automated email follow-up that keeps a long decision warm and cuts no-shows.
fewer wasted site visits - Stage 04Calls, forms, installs
Know what an appointment cost
Every call and form recorded against its source, then tied through to the held appointment and the signed contract. You see cost per held appointment and cost per install, not cost per lead.
you know what each install cost to win - Stage 05Own the channel instead
Get off the aggregators
Once your own enquiries are measured against bought ones honestly, budget moves toward whichever actually produces installs. Usually that shifts over time, and nothing gets scaled before it is measured.
appointments nobody else was sold
Built to book qualified appointments, not to make claims. Live in 7 days or it’s free
Found for the research questions and the local searches, including Google Business Profile
Reachable and readable by ChatGPT, Claude, Perplexity, Gemini and Copilot
Answerable to cost per held appointment, not cost per click
Keeps a long decision warm and cuts no-shows
Find the leak → build the machine → book the work. The audit is the first step, and it comes before any proposal.
What a homeowner types before they talk to an installer
Wins itShowing the method instead of a savings headline
Wins itPlain explanations of what you actually offer
Wins itContent that is current and dated, not evergreen mush
Wins itLetting the wrong roof disqualify itself early
Wins itVerifiable credentials and reviews that agree
Wins itA site an AI crawler can reach, read and understand
Most of these happen months before anyone calls. That’s why ranking on its own doesn’t fill a closer’s calendar.
A form fill is not a homeowner
Generalist marketing treats every enquiry the same. Solar doesn’t work that way. A homeowner three months into the research, a renter who clicked a savings quiz, and a referral who already decided need different pages, different timing and completely different handling.
Leads are abundant and nearly free to generate. Appointments your closers should drive to are neither, and only one of those is worth reporting.
Nobody wants panels. They want a number that works. Content that shows the method beats content that shouts a saving.
A decision this size is researched over a long period, which makes follow-up worth more here than in any emergency trade.
Incentives and net-metering terms change. A site that does not date its claims goes stale and starts costing trust.
The same homeowner reaches several installers within minutes, which turns a trust decision into a price race.
A shaded roof found on the site costs nothing. Found in the driveway it costs a half-day and a closer’s morning.
Can you get a solar company recommended by ChatGPT?
No, and nobody can promise it. Whether an assistant recommends a business comes mostly from what the rest of the web says about it — reviews, forums, press — and that sits largely outside any one website.
What an installer does control is whether AI search can reach, read and understand the site at all. If the crawler is blocked, the content only appears after JavaScript runs, or the site never plainly states what you install, where you work and how you are licensed, then you can’t be used as a source even when you’re the right answer. That part is measurable, and it’s what the free audit measures.
Results we can show you
Bokrio has not published a solar case study yet. These are from other industries, and they’re the only numbers on this page:
Genergy is the closest read of the three: an energy business where the number that mattered was inbound calls, not rankings.
We report held appointments, not leads bought
The same monthly spend, three very different outcomes for an installer.
Live in seven days, and almost none of your time
Audit
We check your visibility, your site and what happens to an enquiry after it arrives, then show you where qualified homeowners are being lost.
Build
Copy, pages, qualifying questions, tracking and follow-up, built for the work you sell. One short questionnaire is all we need from you.
Launch
Everything goes live with call tracking and attribution wired in from the first day, so nothing has to be measured after the fact.
Improve
We work on appointment quality, held rate and cost per install, then put more behind whatever is producing signed contracts.
Your team spends one call and a short questionnaire. We write the copy, build the pages and hand over a working system. The clock starts when you approve the plan and pauses whenever it’s with you.
The four pieces, explained in full
This page is about what the work is worth per booked appointment. These pages are about what the work actually is.
A homeowner comparing quotes wants numbers, not a hero image. The site either does the qualifying or the sales team does.
how we build the siteOwned search is the one channel that is not a shared lead. The same homeowner arrives once, to you.
the local search workSolar clicks are expensive and most of them are not homeowners. Qualifying before the click is most of the job.
how the ads are runIncentives and payback periods are what people ask assistants about. Answer those and you get named in the answer.
being readable to AI search
Whether this is the right call
This is for you if
- You want fewer, better appointments rather than more leads
- You have closer capacity being spent on unqualified visits
- You’d rather own the research content than rent it from a comparison site
- You’re tired of reports that never once mention a held appointment
- You’d rather one team owned the site, the search and the follow-up
We’re the wrong call if
- You measure marketing on lead count and want that number to go up
- You want a cheap website and nothing around it
- You want a promise that you’ll rank first by a fixed date — no one can honestly make it
- Nobody can return an enquiry within the day
Your free AI Visibility Audit
Enter your website and we look at your company the way a homeowner and an AI assistant both do: what can be found, what the site asks for, and what happens to an enquiry after it arrives.
- Whether AI search can reach, read and understand your site at all
- What your website asks a homeowner to do, and where that path breaks
- Which technical problems are holding back the pages you already have
- A readiness score with the fixes ranked by what they’re worth
- The report on screen in about a minute — yours to keep either way
No credit card, and no call required. If the fixes aren’t worth paying for, keep the report and do them yourself.
The rest of the thinking
Open whichever part matters to your practice.
Five places a qualified homeowner disappears
- The research happens on someone else’s site
Months of reading about payback and financing, none of it on your site, all of it monetized by someone who will sell you the enquiry.
- The site makes a claim instead of an argument
An unverifiable savings number reads as a sales pitch. A homeowner doing arithmetic wants the method, not the headline.
- Nothing lets the wrong homeowner leave
No word on roof condition, shade, ownership or utility. So renters and unsuitable roofs book appointments and your closers absorb the cost.
- The appointment isn’t held
A long cycle and a low-commitment form produce no-shows. Without follow-up, the homeowner who was genuinely interested in March is somebody’s customer by June.
- No one knows which step failed
Without tracking on the phone number and the form, you cannot tell a visibility problem from a qualification problem — so you buy more leads to fix a website problem.
Volume and qualification pull in opposite directions
It is easy to buy more solar enquiries and hard to buy better ones. Every aggregator optimizes for form fills, which means the cheapest enquiries are the ones least likely to own a suitable roof or pass finance.
A site that asks two or three disqualifying questions will report fewer leads and produce more installs. That trade is uncomfortable on a dashboard and obvious on a P&L, which is why the reporting has to move to held appointments before anyone will make it.
Before anything is built we look at what your closers are actually driving to, where the no-shows come from, and what the audit found in the way.
Every held appointment traced back to what produced it
Tracking goes on the phone number and the form, so an appointment traces back to the search, ad or page that produced it — and then through to whether it was held and whether it signed. Cost per lead is the number that hides the problem; cost per held appointment is the one that exposes it.
Phone calls are the specific blind spot. A call leaves no trail unless the tracking is deliberately installed, which is why an installer can run paid enquiries for a year and still not know what an exclusive appointment would have cost.
How this starts, and what you’re risking
Run the free audit. Just your URL. The report opens on the page — we don’t email it, and there’s no call required.
We name the leak. If it’s worth a conversation, we’ll say what we’d fix and in what order.
The build carries the risk. Live in 7 days or your website is free. The clock starts when you approve the plan and pauses while it’s with you.
Solar marketing questions we get on every call
Is Bokrio a solar marketing agency?
People search for a solar marketing agency, so that is the phrase, but it describes the category rather than what Bokrio is. Bokrio builds and runs a customer-acquisition system — website, local and AI search, Google Ads and follow-up — and is measured on held appointments. The difference matters because an agency sells activity by the month and this is judged on what your closers actually drive to.
Are solar lead aggregators worth it?
They are honest about what they sell: the same homeowner, delivered to several installers within minutes. That is fine as a floor under your pipeline and poor as a strategy, because you inherit a price race and own nothing when you stop paying. The useful move is to measure what your own enquiries cost per held appointment first — once that number exists, aggregator spend becomes a decision rather than a habit.
How do we get fewer unqualified appointments?
By asking the disqualifying questions before the calendar rather than in the driveway: ownership, roof age and condition, shade, and who the utility is. Lead count drops, which looks bad on a dashboard, and held-appointment rate rises, which is the number that pays. It only works if the reporting moves at the same time, otherwise the change reads as a loss.
Should we publish savings numbers on the site?
Publish the method, not a headline. A specific savings figure you cannot tie to a real system, a real bill and a real date is the fastest way to lose a homeowner who is doing arithmetic — and depending on how it is worded it can be a compliance problem. Show how payback is calculated, what changes it, and let them run their own numbers.
How do we handle incentives and net metering changing?
Date the content and own the update. Pages about tax credits and net metering are among the highest-intent things an installer can publish, and they go stale on a schedule you can predict. A page that says when it was last reviewed earns more trust than one that pretends the rules are permanent.
Can Bokrio improve our existing solar website?
Often, yes — and the audit tells you whether that is the right call before anyone quotes you. The common problem on installer sites is that they are built to capture a form and have nothing to say to a homeowner who is nine weeks from deciding. That is usually a content gap rather than a rebuild. If the site cannot hold that content, a rebuild is seven days and carries the guarantee: live in 7 days or the website is free.
How long does solar SEO take?
Meaningful movement usually takes months, not weeks, and any specific promise about timing should make you suspicious. What is fast is the diagnosis — the audit runs in about a minute — and the website, which is live in seven days or it is free. Because the buying cycle is long anyway, content published now tends to be read by homeowners who buy two quarters later.
What is GEO for solar installers?
GEO — generative engine optimization — means making a site readable and unambiguous to AI search tools like ChatGPT, Claude and Perplexity, so they can use it as a source. It matters more here than in most trades, because "should I get solar" is exactly the kind of question people now ask an assistant instead of a search engine.
Can Bokrio guarantee that our company will appear in an AI-generated answer?
No, and nobody can. Whether an assistant names an installer depends mostly on what the wider web says — reviews, owner forums, certification registers — which no single website controls. What is controllable is whether AI search can reach your site and find the equipment you install, your certifications and the areas you serve stated in plain text. That part is measurable, and it is what the audit measures.
How do we get started?
Run the free AI Visibility Audit. Enter your URL and the report opens on the page — your readiness score, what is blocking you, and a ranked fix list. Given how long a solar decision takes, content published this quarter is mostly read by homeowners who buy two quarters out. If the fixes are worth doing, book a strategy call. If they are not, keep the report.
Find out where your qualified homeowners are going
Thirty seconds of typing, about a minute of scanning, and you’ll know which part of the path between the search and the appointment is losing you installs.
Get your free AI visibility audit
Bokrio is not affiliated with OpenAI, Anthropic, Perplexity, Google or Microsoft. Platform names describe what we check.