- Four published guides price a shared solar lead at $20 to $60, $35 to $125, $40 to $120, and $50 to $100. Same product name, and the bands do not agree.
- The label is the problem. Shared leads, exclusive leads, appointments, and inbound calls all get sold as “solar leads.”
- Price tracks two things the label never tells you: how many installers get the same homeowner, and how much work happened before handoff.
- One vendor publishes solar pay-per-call at $24.85 to $29.85. Another guide puts inbound solar calls at $100 to $300 or more. The two bands never touch.
- Never compare two quotes until you have matched the product. Four questions do it.
- The sticker is not the cost. Divide each product’s price by the share that becomes an install, then fund only the tiers that fit under your break-even.
The Leads Warehouse opens its price guide by saying solar leads run between $0.10 and $400 depending on type, intent, and age. That is a four-thousand-fold spread, and it is not sloppiness. It is four separate products sold under the same two words. Separate the shared lead, the exclusive lead, the appointment, and the inbound call, and the published numbers stop fighting each other.

Quick answers:
- How much does a solar lead cost in 2026?
- Why do published solar lead prices disagree so much?
- Why is one vendor’s solar appointment $50 and another’s $450?
- What is a set appointment versus a confirmed sit?
- How much should a solar inbound call cost?
- Do solar lead prices change by state?
The Same Money Buys a Shared Lead in One Guide and an Exclusive Lead in Another
We buy and sell this inventory, so we read these price guides the way a buyer does. Put four of them side by side and the contradiction is immediate.
| Product | The Leads Warehouse | RGR Marketing | Leadgen Economy | VA Horizon |
|---|---|---|---|---|
| Shared / real-time | $40 to $120 | $20 to $60 (2 to 3 buyers) | $35 to $125 (2 to 3 buyers) | $50 to $100 (2 to 5 installers) |
| Exclusive lead | not priced separately | $40 to $100 or more | $100 to $200 or more (labeled qualified) | $100 to $150 (raw) |
| Appointment | $200 to $400 or more (door to door) | $250 to $450 | $150 to $200 | $25 to $75 per set, $50 to $150 per confirmed sit |
| Inbound call | $100 to $300 or more | not priced | not priced | $24.85 to $29.85 |
| Aged | $0.10 to $10 or more | $3 to $10 | $5 to $30 (30 days or older) | not priced |
Look at the exclusive row against the shared row. RGR Marketing prices an exclusive solar lead at $40 to $100 or more. The Leads Warehouse prices a real-time lead at $40 to $120, and says on the same page that those leads are often shared among other installers. One publisher’s exclusive band sits almost entirely inside another publisher’s shared band.
A $75 quote tells you nothing on its own. It is a fair price for an exclusive lead in one guide and a fair price for a lead going to four competitors in another.
Four Products Hide Under One Label
The useful way to sort solar inventory is not by what the vendor calls it. Sort it by how much work was done before the contact reached you, and by how many people are racing you to the phone.
Shared marketplace lead. A homeowner’s form fill, delivered to several installers at once. VA Horizon describes the delivery as roughly two to five installers. Nobody has spoken to the homeowner. You are buying a starting position in a race.
Exclusive raw lead. The same form fill, sold only to you. No one has spoken to the homeowner here either. You are paying a premium purely to remove the other callers.
Set appointment or confirmed sit. Someone dialed the homeowner, qualified them, and put a time on a calendar. VA Horizon draws a line most vendors blur. A qualified set is an initial booking. A confirmed sit is a time the homeowner has agreed to and kept.
Inbound call. The homeowner is on the phone right now, and the call routes to your team live. No dialing, no callback window, no race.
Aged record. A form fill that has already been worked and resold, usually 30 days or older. It is the cheapest thing on the list because everyone else gave up on it first.
Each step transfers work from you to the seller, and the market charges for it. Watch what that does to the labels, though. The Leads Warehouse prices a $200 to $400 appointment, but on its page that is specifically a door-to-door set produced by field canvassers. That is a fifth acquisition path wearing the fourth product’s name.
Simple rule: treat any quote as unpriced until the vendor answers two things in one sentence. How many buyers get the contact, and who spoke to the homeowner before you did.
Three Reasons the Published Ranges Cannot Be Reconciled
The disagreement is not carelessness. Three specific mechanics produce it, and once you can spot them, you can hear a bad quote on the call.
The label carries no buyer count. “Shared” covers a lead sent to two installers and a lead sent to five. RGR Marketing’s shared band assumes two to three buyers. VA Horizon’s assumes two to five. The second product is worth materially less than the first. Both are called shared.
Some quotes are increments, not the whole price. VA Horizon lists an exclusive qualified set at $25 to $75. Its own exclusive raw lead is $100 to $150. A finished appointment should not cost less than the raw lead underneath it. The only reading that makes those two numbers consistent is that the set fee prices the appointment-setting step by itself, on top of a lead you buy separately. Ask the vendor which it is before you compare that number to anything.
A cost-per-sale number can escape and circulate as a lead price. Aged Lead Store publishes a state table under the header “Lead Cost per Sale,” where California shows $1,929 and North Dakota shows $225. That same page separately puts a California exclusive lead at $150 to $350. The identical pair of figures appears in Leadgen Economy, written as what an identical lead sells for in each state, described as an 8.5x pricing spread. One number, two very different denominators.
The common mistake is accepting any published figure without asking what its denominator is. A per-lead number and a per-install number differ by several times over, and they look identical on a slide.
The Close Rates Disagree Just as Badly
Buyers usually respond to messy price data by moving up a level and comparing cost per install instead. The conversion rates published alongside these prices contradict each other just as sharply.
RGR Marketing puts exclusive solar leads at a 1% to 3% close rate and shared leads at 0.5% to 1%. Leadgen Economy puts its exclusive, qualified leads at 8% to 15%. The Leads Warehouse cites 3% to 10% on real-time leads. Aged Lead Store reports 6% to 10% for exclusive, high-quality leads.
Run the math and the problem shows itself. A $100 exclusive lead at a 2% close rate costs $5,000 per install. The same $100 lead at a 12% close rate costs about $833. Nothing changed except whose conversion rate you borrowed.
Now anchor that against what a system is worth. The Department of Energy benchmarks a residential rooftop system at 8 kW DC. Its modeled market price for the first quarter of 2024 was $3.15 per watt DC, so roughly $25,200 of system price.
A $250 to $450 appointment is about 1% to 2% of that, which is clearly survivable. The $5,000 outcome is close to a fifth of the system price, which is not. So the sticker was never the thing that made a price sane or insane. The close rate was, and yours is the only one that predicts your result.
What Actually Sets the Price
Strip the labels away and four variables explain nearly all of the spread.
Competition on the contact. How many installers dial the same homeowner. This is the largest single driver, and the one most often left out of a quote. We work through that tradeoff in our breakdown of why a shared solar lead is cheap.
Work completed before handoff. Each rung of the ladder above moves labor and risk from you to the seller. An appointment costs more than a lead because someone already absorbed the dialing, the qualifying, and the no-shows.
Market. Aged Lead Store’s state pricing runs from $150 to $350 per exclusive lead in California down to $50 to $100 across the Midwest and Plains. Same product, roughly triple the price.
Whether the person is real. This one almost never appears in a published band, and it should. A form fill from a bot, a recycled record, or a homeowner who never asked for solar is priced identically to a genuine in-market contact. Phone verification, bot filtering, and in-market targeting are what separate them. A vendor who cannot describe their verification step is selling you the average of both. That is the part we pay for on our own buys, and it is why we sell on verified leads and calls, never on booked jobs.
Market Is a Multiplier You Apply Last
Geography can triple the price of the same product. California is the loudest example, and it is worth understanding why before you put a national band on a local budget.
The mechanism is payback math, and it is measurable. The EIA puts California’s average residential electricity price at 33.25 cents per kilowatthour in May 2026, against 13.61 cents in North Dakota. A California homeowner saves far more per panel, so the sale is easier, so installers bid the same homeowners against each other. That bidding is what you are paying for.
The federal picture shifted too. The IRS states the Residential Clean Energy Credit is not available for any property placed in service after December 31, 2025. Homeowner economics changed with it, and so did what an installer can afford to pay for a contact. Our post-credit cost-per-lead guide works through that budgeting side. This piece stays on what the products themselves cost.
The tradeoff worth naming: a national average is useful for sanity-checking a vendor and useless for setting your ceiling. Apply your market multiplier last, after you have matched the product, or you will talk yourself into a California price for a Midwest pipeline.
Four Questions That Turn Any Quote Into a Comparable Number
Ask these on your next vendor call, before price comes up.
- How many buyers receive this contact? One, or up to five. If the answer is vague, assume the high end.
- Who spoke to the homeowner before me, and what did they confirm? Nobody, a setter, or a confirmed time. This tells you which rung you are buying.
- Is this number all-in or a step fee? If it is a setting fee, ask what the underlying lead costs and add them together.
- How do you verify a real, in-market person? Phone verification and bot filtering, or nothing. Unverified inventory should not clear the same price as verified inventory.
Write the answers into your own grid, one row per product. Two quotes only become comparable after they land in the same row.
Which Product Fits Your Operation
There is no best product here, only a fit between the inventory and your capacity to work it.
Shared leads suit a team with idle dialing capacity and a same-minute response process. You are buying volume and paying for it in speed. If callbacks routinely go out the next day, this is the worst product on the list for you, not the cheapest.
Exclusive raw leads suit a smaller team that can work every contact properly but cannot win a five-way race. You are buying calendar space, not information.
Appointments and sits suit an operation whose bottleneck is closers, not dials. You pay several times the lead price and skip the entire front end. Watch the definition here, because a set and a confirmed sit are priced differently for good reason.
Inbound calls suit anyone whose contact rate is the constraint. The homeowner is already on the line, which removes the response race that ruins most shared-lead math. It is also where verification pays for itself fastest, since you learn in seconds whether the person is real.
You are not going to fix the industry’s vocabulary. What you can do is stop importing it. Build your own price sheet, one row per product, and make every vendor’s quote land in a row before you compare it to anything. Once that sheet exists, you stop needing the published guides to agree with each other.
We buy and sell this inventory every day, so if you want to see what verified solar leads and calls cost when the product is named plainly, that is the solar lead generation side of what we do.
What Each Product Costs Per Installed Customer
The fit call above is qualitative. The number that settles it is cost per installed customer: what you pay for a product, divided by the share of it that becomes a signed job. It is the same ceiling as the most you can pay per lead, read from the other end. A $60 shared lead and a $300 appointment only become comparable once both land on this line.
Run the published price bands against the published close rates and the spread is enormous, by design. A tier is not cheap or expensive on its sticker; it is cheap or expensive on what it costs to reach one install.
| Product | Published price | Conversion to a signed install | Cost per installed customer |
|---|---|---|---|
| Shared / real-time lead | $20 to $125 | 0.5% to 10% close (RGR shared 0.5% to 1%, Leads Warehouse real-time 3% to 10%) | about $400 to $12,000 |
| Exclusive raw lead | $40 to $200 or more | 1% to 15% close (RGR raw 1% to 3%, Leadgen Economy qualified 8% to 15%) | about $700 to $10,000 |
| Set appointment (a step fee on a lead) | $25 to $75 set, plus a $100 to $150 lead | 20% to 40% sit-to-close (your assumption) | about $300 to $1,100 |
| Appointment or confirmed sit | $50 to $450 | 20% to 40% sit-to-close (your assumption) | about $125 to $2,250 |
| Inbound call | $24.85 to $300 or more | Live contact, then your own sit and close | Set by billable duration and qualification |
Prices and close rates are the published vendor figures from the comparison above, read September 2026. The cost-per-install column is a representative window, not the mathematical extreme of every pairing. Watch what the arithmetic does to intuition. A $300 confirmed appointment at a 30% sit-to-close is about $1,000 per installed customer. A $60 shared lead at a 1% close rate is $6,000. The appointment costs five times the sticker and a sixth of the install, so the cheaper-looking product is the expensive one. The sit-to-close rate is the one input you should not borrow; replace the 20% to 40% band above with your own before you trust any row.
The Allocation Rule: Fund the Tiers That Fit Under Your Break-Even
Set your ceiling first. Your break-even cost per installed customer is your gross margin on an install, the most you can spend winning one and still make money. Work it back into a maximum you can pay per lead the way our cost-per-sat-appointment breakdown does: gross margin per install, times your lead-to-sat rate, times your sat-to-close rate. That guide runs the same tight-gate and leaky-gate operators end to end, and their ceilings differ by several times on identical margin.
Then allocate against that ceiling. Compute each tier’s cost per installed customer at your own rates, not the published averages, and fund the tiers that land under it, weighted toward the lowest. A blend across tiers only works if the blended cost per install stays under the ceiling. One cheap-sticker tier you convert badly can drag the whole blend over it, which is why a spreadsheet full of low cost-per-lead numbers can still be an insolvent program.
Sanity-check the whole thing from the top down. SolarReviews’ cost breakdown puts customer acquisition at about 15% of a system’s price, roughly $3,300 to $3,800 on a residential system that runs about $22,000 to $25,000. If a tier’s cost per installed customer runs past that, you are paying more than the market norm to acquire, and it only pencils when your gross margin is unusually wide or your close rate genuinely beats the average.
Frequently Asked Questions
How much does a solar lead cost in 2026?
It depends entirely on which of the four products you mean. Published bands put shared and real-time leads roughly between $20 and $125, and exclusive leads between $40 and $200 or more. Appointments and confirmed sits run $50 to $450, and aged records go for $3 to $30 depending on age. Published inbound call pricing runs from $24.85 to $29.85 at one vendor up to $100 to $300 or more in another guide. A single number for a solar lead does not exist, which is exactly why the published guides disagree.
Why do published solar lead prices disagree so much?
Three reasons, and all three are checkable. The word “shared” does not state how many buyers get the contact, so it covers products worth very different amounts. Some vendors quote a step fee, such as an appointment-setting charge, rather than an all-in price.
And cost-per-sale figures sometimes circulate as per-lead prices, which is how an 8.5x spread between converted-customer costs ends up presented as a per-lead range. The ranges are not wrong so much as they describe different things.
Why is one vendor’s solar appointment $50 and another’s $450?
Because “appointment” covers at least three products. A qualified set is an initial booking made during outreach, and VA Horizon prices that at $25 to $75. A confirmed sit, where the homeowner agreed to and kept a time, runs $50 to $150 on the same page. RGR Marketing’s appointment-set leads are $250 to $450, and The Leads Warehouse’s $200 to $400 figure is a door-to-door canvassing set. Ask which one is on the table, and ask who absorbs a no-show.
What is a set appointment versus a confirmed sit?
A set is an initial booking made during outreach. A confirmed sit is a time the homeowner has agreed to and kept. VA Horizon prices these separately for that reason, and the gap between them is essentially the no-show risk. When a vendor quotes an appointment price, ask which one they mean. That single question moves the real cost more than the sticker does.
How much should a solar inbound call cost?
Published figures span an enormous range. One vendor lists exclusive solar pay-per-call at $24.85 to $29.85, while another guide puts inbound solar calls at $100 to $300 or more. The difference is usually duration and qualification. A call billed at a short connection threshold is a much weaker product than one billed after a qualifying conversation. Always ask what billable duration triggers the charge before comparing two call prices.
Do solar lead prices change by state?
Substantially. Aged Lead Store’s state pricing puts exclusive solar leads at $150 to $350 in California and $120 to $300 in New Jersey. Texas and Florida run $90 to $150, and the Midwest and Plains run $50 to $100. Electricity prices and local incentives drive most of that, since a homeowner facing a higher bill is an easier sale. Treat geography as a multiplier you apply after you have identified which product you are buying, never before.





