Every team that buys solar leads learns the same lesson eventually, usually the expensive way: the price on the invoice and the price you actually paid are two different numbers. The invoice says $40 a lead. The real price includes the four other reps who called that homeowner before you did, the aged record sold to you as fresh, and the incentivized form-fill from someone who wanted a gift card and not a solar quote. None of that shows up until a rep is three calls into a list and starting to notice a pattern.
This guide is about buying leads with your eyes open — what actually drives the price difference between vendors, what to ask before you commit to a batch, and when building your own list from property data beats buying appointments altogether.
Disclosure: Scout Data is our product, and we sell homeowner data that field sales teams use to build their own lead lists. Read the vendor-evaluation advice here with that in mind — we have an obvious interest in the answer. We have tried to write the parts that apply regardless of who you buy from.
Shared versus exclusive: the gap that sets the price
The single biggest lever on what a lead costs is how many companies receive the same record. A shared lead gets sold to multiple buyers at once — the vendor spreads the cost of acquiring that homeowner across several sales instead of one. An exclusive lead is sold to you alone. Everything else about pricing follows from that one distinction.
| Shared leads | Exclusive leads |
|---|---|
| Lower price per lead | Higher price per lead |
| Multiple reps racing to reach the homeowner first | You are the only company calling |
| Answer speed decides who gets the appointment | Speed still matters, but you are not racing a competitor |
| Lower close rate per lead, higher volume | Higher close rate per lead, lower volume for the same spend |
| Works for crews with fast dial-to-answer times and thick lists | Works for crews that close well but can’t out-race a shared pool |
Neither is a scam by itself. Shared leads are a legitimate, cheaper product as long as the vendor is honest that they are shared and the price reflects it. The problem is a shared lead sold at exclusive pricing, or a lead sold as exclusive that turns out to have gone to three other buyers the week before. Ask the question directly, get the answer in writing, and price the lead accordingly.
What you are actually paying for
A lead price is really paying for three separate things bundled together, and vendors vary enormously in how much of each you get:
- Acquisition. The cost of getting a homeowner to raise their hand — an ad, a form, a call center dial. This is the part most buyers think they are paying for.
- Qualification. Whether anyone verified the person behind the form actually owns a home, actually has a roof suited to solar, and actually intends to talk to a company about it — versus just clicking through to finish a survey.
- Right-party contact. Whether the phone number on the record reaches the person who owns the property, not a prior resident, a family member, or a disconnected line.
Prices vary widely by exclusivity, geography, and how the lead was sourced, and any specific figure goes stale fast. Treat the ranges vendors quote as an illustrative starting point for negotiation, not a market rate you can hold anyone to.
The cheapest leads on the market are usually cheap because they skimp on qualification or right-party contact, not because the vendor found a more efficient way to do the same work. A lead that costs half as much but converts at a third of the rate was never actually cheaper — it just moved the cost from the invoice to your dialer time.
Red flags in resold and recycled data
Most of the leads that burn a sales floor share a handful of recognizable patterns. None of these are automatically disqualifying on their own, but two or more together is a reason to ask harder questions before you buy the next batch.
- The same lead sold to five companies. Sometimes disclosed as shared, sometimes not disclosed at all. The tell is a homeowner who says two or three other solar companies have already called — meaning your rep is not opening the conversation, they are joining one already in progress.
- Aged data sold as fresh. A record captured months ago, reformatted and re-dated for the next sale. The homeowner barely remembers filling out the form, if they filled one out at all, and the urgency that made the original inquiry valuable is long gone. Our aged solar leads guide covers when older data is still worth buying and when it isn’t — aged leads are not automatically bad, but they need to be priced and worked differently than fresh ones.
- Incentivized form-fills. Someone who clicked through a survey, quiz, or sweepstakes for a gift card, an app download, or a chance to win something — and now shows up on a lead list as a person who wants a solar quote. They didn’t. The conversion event that generated the lead had nothing to do with solar interest.
- No verifiable source. A vendor who won’t describe, even in general terms, where the lead came from. Every legitimate source can explain its own funnel. An evasive answer to “where did this come from” is worth taking seriously.
How to evaluate a vendor before you buy
The question that actually predicts whether a lead source will work for you is not “how many leads can you deliver” — it is “how many of them will a real homeowner answer the phone for.” Form volume is easy to manufacture and easy to sell. Right party contact is the part that’s hard to fake, and it’s the part that determines whether your dialer time turns into appointments.
- Ask for the right-party contact rate, not the form-fill count, and ask how it’s measured. A vendor who can only quote you total leads delivered is telling you they either don’t track contact rate or don’t want to share it.
- Ask how exclusivity works in plain terms — shared or exclusive, and if shared, how many buyers and over what window.
- Ask for a small paid sample before committing to volume, and actually work it before you scale up. A sample tells you more in a day than a sales call tells you in an hour.
- Ask what happens when a number is dead or the homeowner says they never inquired. A vendor confident in their data will have a replacement or credit policy already written down.
The alternative: build the list instead of buying the appointment
Buying leads is renting someone else’s funnel. You are paying for access to homeowners that another company found, qualified — or didn’t — and is now reselling. The alternative is to build your own pipeline from property-level signals: homes that match the physical and ownership profile you actually want to sell to, matched to the person who holds title, before any other company has called them.
That shifts the economics. Instead of paying per appointment someone else generated, you’re paying once for a list you own outright, with no other company working the same names. It requires more of your own outbound effort than a lead that shows up pre-qualified — but it also removes the two biggest costs buried in a purchased lead: the other reps racing you to the phone, and the guesswork about whether the person on the list actually wants to hear from you. Our guide to generating solar leads walks through building that pipeline end to end, and our skip tracing guide covers matching a property to the right contact once you’ve picked the homes you want to target.
Frequently asked questions
Is it worth paying more for exclusive leads?
It depends on what your close rate does with a fresher, uncontested contact. A crew that answers fast and closes well can turn the higher cost of exclusivity into a better cost per sale than a cheap shared lead ever produces, because they are not racing four other reps to the same phone. A crew with a slow callback time gets less benefit from exclusivity, since the advantage is mostly about who reaches the homeowner first. Run the math on your own numbers before assuming exclusive is always the better deal.
How can I tell if a lead has already been sold to other companies?
Ask the vendor directly and get the answer in writing — how many buyers receive the same record, and over what window. A vendor selling genuinely exclusive leads will say so plainly because it is the thing they are charging you extra for. Vague answers, or language like “limited distribution” without a number, are themselves the signal: a homeowner mentioning they have already talked to two other companies is the same signal arriving after you already paid for the lead.
What is the fastest way to check if a list is stale before I buy it?
Ask what date the underlying records were captured, not just when the file was formatted for sale — a vendor can reformat and re-timestamp an old export without touching the data itself. Then ask for a small sample and call a handful of numbers yourself. A pattern of disconnected lines, people who say they inquired months ago, or confusion about who you are is a stale list regardless of what the file name says.