At some point, almost every solar company asks the same question:
“Should we build our own lead generation, or just buy appointments?”
On paper, it sounds like a simple cost decision.
In reality, the true cost shows up in time, pressure, missed installs, and how stretched your team becomes with solar lead generation.
This article breaks down what each option actually involves — not just in money, but in effort and risk — so you can make a clearer call.
The Two Routes Most Solar Companies Take
There are really only two ways to get consistent solar enquiries:
- Generate leads in-house
Running your own ads, SEO, landing pages, tracking, and follow-up. - Buy leads or booked appointments
Paying a third party to deliver enquiries or calls.
Most companies end up trying both — usually not by choice, but because the first option doesn’t work the way they expected.
What In-House Lead Generation Looks Like in the Real World
In-house lead gen sounds appealing because it feels like control.
You own the ads.
You own the data.
You’re not paying “per lead”.
But that’s only part of the picture.
The Real Costs Add Up Fast
In practice, in-house lead generation usually involves:
- ad spend (often higher than expected)
- landing page setup and tweaks
- CRM and tracking tools
- someone managing campaigns daily
- testing that doesn’t work
- learning from mistakes you still paid for
Solar is competitive. Keywords are expensive. Mistakes are costly.
Many companies only realise this after they’ve burned budget without a steady flow of installs.
The Cost People Forget: Focus
One of the biggest hidden costs is attention.
When you run lead generation in-house, someone has to:
- watch performance daily
- fix tracking issues
- respond to sudden drops
- explain results to management
- constantly test new ideas
That attention usually comes from:
- the owner
- a sales manager
- or a stretched internal marketer
Which means less focus on installs, customers, and revenue.
What You’re Actually Paying For When You Buy Appointments
Buying solar appointments often looks expensive at first glance.
But what you’re really paying for is:
- upfront ad spend
- testing and optimisation
- filtering and qualification
- speed and predictability
- fewer internal headaches
Instead of learning everything yourself, you’re outsourcing the risk.
That’s why bought appointments can cost more per enquiry, but often less per install.
A More Honest Comparison
Here’s how most solar companies experience the difference once they’ve tried both:
| Area | In-House Lead Gen | Bought Appointments |
|---|---|---|
| Setup effort | High | Low |
| Time to first leads | Weeks or months | Days |
| Management time | High | Minimal |
| Predictability | Low early on | Much higher |
| Control | Full | Partial |
| Learning curve | Steep | Outsourced |
| Risk | On you | Shared |
Neither is “right” or “wrong”. They just suit different situations.
Why Cost Per Lead Is a Trap
One of the biggest mistakes companies make is comparing lead price instead of outcome.
A €20 lead that never answers the phone is expensive.
A €120 appointment that turns into installs is cheap.
What actually matters:
- how many leads you contact
- how many turn into appointments
- how many become installs
- how much time your team spends per sale
When you look at those numbers, the picture usually changes.
Residential vs Commercial Changes Everything
Costs also depend heavily on what type of solar you sell.
Residential Solar
- more competition
- faster decisions
- lower install value
- higher emotional influence
Commercial Solar
- fewer leads
- longer sales cycles
- higher deal value
- more decision-makers
In-house lead gen often struggles with commercial solar because the feedback loop is slow. Buying appointments can help keep pipelines alive while deals mature. See why you should buy leads in the future.
When In-House Lead Gen Makes Sense
Generating leads yourself usually works best when:
- you already have marketing expertise
- you can afford trial and error
- you don’t need immediate volume
- you want long-term control
It’s a long game — not a quick win.
When Buying Appointments Makes Sense
Buying solar appointments tends to work best when:
- you need leads now
- your sales team has capacity
- cash flow matters
- you want predictable volume
For many companies, it’s a way to stabilise growth while internal systems catch up.
What Most Successful Companies End Up Doing
In reality, many solar companies settle on a hybrid approach:
- in-house lead generation for long-term growth
- bought appointments to keep sales consistent
This spreads risk and avoids relying too heavily on one channel.
Final Thought
There isn’t a universally “cheaper” option.
The real cost of lead generation for solar shows up in:
- wasted time
- stalled pipelines
- stressed teams
- missed installs
The best approach is the one that delivers installs without draining focus or momentum. See how rebates and tax breaks for solar can help you in lead generation.
Want Help Choosing the Right Approach?
If you’re weighing up:
- building lead gen internally
- buying solar appointments
- or combining both
Get in touch and we’ll talk through what actually makes sense for your stage of business.
