Answer
Measure solar proposal performance with a declared denominator, cohort and reporting date. Proposal acceptance, lead-to-contract conversion and resolved-opportunity win share are different ratios. Keep open work visible, multiply stage rates only for the same nested population, and compare similar project and source groups. A benchmark or faster delivery does not by itself establish a causal conversion gain.
A solar win rate is useful only when its denominator, cohort and decision date are clear. Lead-to-contract conversion, proposal acceptance and the win share of resolved opportunities answer different questions. None is inherently the “wrong” ratio, but comparing them as though they measure the same thing can produce a wrong decision.
Method and limitations
SurgePV publishes this guide and sells solar software. This is a measurement framework, not a new installer survey or controlled software-conversion study. Sources were checked on September 30, 2026. No representative current solar industry close-rate benchmark is established here.
The original guide’s useful five-stage model and record checklist remain. Its unsupported rankings, causal response-time claims and mismatched historical percentages do not establish targets for your team. HubSpot’s own win-rate explanation emphasizes defining the time frame and win/loss criteria; it is general sales guidance, not a solar benchmark.
Define the metric before benchmarking
| Metric | Numerator | Denominator | What it answers |
|---|---|---|---|
| Lead-cohort conversion by a stated date | Signed opportunities originating in that cohort | Eligible unique opportunities entering the cohort | How much of this intake has signed so far? |
| Proposal-cohort acceptance by a stated date | Signed opportunities from that proposal cohort | Unique eligible opportunities first proposed in that cohort | How much of this proposed work has signed so far? |
| Resolved-opportunity win share | Won opportunities resolved in the selected period | Won plus lost opportunities resolved in that period | What share of resolved decisions were wins? |
State how duplicates, disqualified enquiries, cancelled signatures, reopened deals and “no decision” cases are treated. Separate opportunity counts from contract-value measures. Count repeated proposal revisions as documents, not additional opportunities, unless the business is actually evaluating separate projects.
If 50 unique opportunities received proposals and 10 signed by the reporting date, proposal-cohort acceptance is 10 ÷ 50 = 20%. If 20 are lost and 20 remain open, the resolved win share is 10 ÷ (10 + 20) = 33.3%. Both can be correct at once; neither says the open opportunities will all lose.
Use the five-stage model on the same cohort
The original stages can be useful if they reflect your real process:
- Lead to appointment.
- Appointment to completed survey or design.
- Design to proposal sent.
- Proposal to recorded verbal acceptance.
- Verbal acceptance to signed contract.
Not every team uses a verbal-acceptance stage. Some opportunities skip steps, return for revisions or enter an RFP directly. Adapt the stages and preserve their event definitions rather than forcing every record through a fictional sequence.
Illustrative nested-cohort example: Assume 1,000 opportunities, 500 appointments, 400 completed designs, 360 proposals, 216 verbal acceptances and 162 signed contracts. The conditional rates are 50%, 80%, 90%, 60% and 75%. Multiplying them gives 0.50 × 0.80 × 0.90 × 0.60 × 0.75 = 16.2%, matching 162 ÷ 1,000.
This works because each numerator is the next denominator for the same nested population. Multiplying unrelated monthly rates or different source cohorts does not reconstruct a valid conversion rate.
A second arithmetic check matters: five assumed stages at 60% produce 0.6⁵ = 7.776%. Raising one stage to 75%, with the other four still at 60%, gives 0.6⁴ × 0.75 = 9.72%, a 25% relative increase—not 12.4% or 59%. This is a mathematical sensitivity, not evidence that any intervention will cause that lift. The effect depends on the baseline; earlier stages are not always more valuable than later ones.
Handle sales-cycle timing without a fake lag multiplier
Do not divide signed contracts by “new leads × lag.” Time is not an opportunity count. Follow actual intake cohorts and report outcomes as of a stated date.
Compare cohorts at equivalent elapsed ages where useful, and show open, won, lost and disqualified counts. For a recent cohort, label conversion provisional. For resolved-period reporting, explain that the denominator excludes unresolved work and may overrepresent short decisions.
Residential and C&I work can have different procurement, financing and technical dependencies, but no universal 60-day or 360-day observation window follows from the label. Use the actual decision history and keep unresolved opportunities visible.
Keep a record that can explain the ratio
| Field | Retain |
|---|---|
| Opportunity and project ID | Stable identifier and duplicate handling |
| Source | Original channel and any later attribution, separately |
| Stage events | Entry dates, exits, skipped stages and reopening |
| Status | Won, lost, open or disqualified under stated criteria |
| Proposal | First send and revision identifiers |
| Next action | Owner, agreed date and unresolved dependency |
| Loss evidence | Customer-stated reason versus representative inference |
A silent customer is not proof of price dissatisfaction or inadequate follow-up. A lost deal after a design revision is not proof that the revision caused the loss. Inspect records and conversations before assigning a cause.
For useful project pathways, see the proposal revision guide, follow-up checklist and CRM evaluation. Communication preferences and applicable jurisdiction rules still govern outreach; a dashboard does not authorize repeated calls or artificial deadlines.
Compare channels and costs consistently
Stratify by project type, source, geography, proposal scope and cohort age. Show counts alongside percentages. Small samples and different qualification rules can make a channel look better without an underlying performance advantage.
Illustration: An assumed $5,000 campaign produces 100 eligible opportunities and seven signed contracts. Its acquisition cost is $5,000 ÷ 7 = $714.29 per signed contract, before sales costs and cancellations. If the same spend produces only five leads, a 7% assumed conversion implies 0.35 expected wins, not 3.5. Forecast expectations can be fractional; actual signed-contract counts cannot.
A higher conversion rate does not automatically give the lowest acquisition cost or strongest margin. Compare cost, capacity, cancellations and the value of won work. Referral programmes are not a guaranteed highest-return channel.
Use evidence to choose the next experiment
A stage with long waits may need clearer intake, ownership or review capacity. Proposal questions may call for a better explanation of scope, production or finance. Financing stalls may require a customer-specific next step. These are hypotheses to investigate, not a universal ranking of levers.
Record the change, dates, population and outcome. Where practical, compare similar groups and account for changes in lead mix, pricing and staffing. Do not attribute improved conversion to proposal software from a simple before/after difference.
Explore SurgePV’s proposal workflow or request a demonstration against the handoff you want to evaluate. This guide establishes no native CRM KPI reporting, same-session design, guaranteed response advantage or conversion uplift. Keep the metric definitions, source records and unresolved questions with the report.
Frequently Asked Questions
How do I calculate solar proposal acceptance?
Divide signed opportunities from a defined proposal cohort by the eligible unique opportunities in that cohort, as of a stated date. Show unresolved work and define revisions, duplicates and cancellations. A resolved-opportunity win share uses a different denominator and should be labelled separately.
What is a good solar close rate?
No universal target is established by this review. Compare consistent project types, lead sources, qualification rules and cohort ages, and show counts alongside rates. A historical company example or general sales benchmark does not establish the current solar industry average.
Can I multiply stage conversion rates?
Yes, when they are conditional rates from the same nested cohort and each numerator becomes the next denominator. Unrelated monthly rates, skipped stages or mismatched source populations do not reconstruct a valid lead-to-contract rate.
How do I handle long solar sales cycles?
Follow actual intake cohorts and report results as of a stated date. Compare equivalent elapsed ages where useful and keep open work visible. Do not multiply new leads by a generic time lag or assume every residential or commercial opportunity needs the same observation window.
Do referrals or faster proposals guarantee better conversion?
No. Channel, qualification, costs and project mix vary, and a simple before-and-after difference does not establish causation. Use your own comparable records and investigate dependencies before treating a sales intervention as a forecasted lift.
Does SurgePV guarantee improved win rates?
No guarantee is established by this guide. Ask for a demonstration of the required proposal and design handoff. This desk review does not verify native CRM KPI reporting or attribute measured conversion results to SurgePV.
Where this fits
This article is part of SurgePV's Solar Sales & Proposals hub, which works through the topic from first principles to the decisions a project team actually has to make.


