Home services and trades
Estimates with win and loss outcomes: why option-based proposals matter
By SourceX Editorial · Updated
Short answer
Estimate win loss data is the record of every proposal a contractor presented: the options offered, the option the customer chose or turned down, and the reason. Option-based proposals matter because each one captures a real choice between priced alternatives. The rule that matters most: record an outcome and a reason code on every estimate, including the ones you lose.
Key takeaways
- An option-based estimate records a choice between alternatives, which a single-price quote cannot show.
- Unsold estimates carry as much signal as sold ones once they have an outcome, a date and a reason.
- Reason codes picked from a short fixed list are more useful than free-text notes alone.
- Estimates linked to the visit, the equipment and the final invoice are far more useful than estimates stored on their own.
- Customer names, addresses and contact details are removed before any estimate history is licensed.
What estimate win and loss data contains#
Estimate win and loss data is the full history of proposals your team presented, each one closed out with an outcome. An estimate sitting in open status for years is a draft; an estimate marked sold, lost, declined or expired, with a date and a reason, is a decision record.
Most field service platforms, including ServiceTitan, Housecall Pro, Jobber and FieldEdge, store estimates as their own object tied to a customer, a location and often a job. The fields are usually there. What tends to be missing is the discipline of closing each estimate with an honest outcome.
- Estimate ID, the visit or job it came from, and the person who presented it.
- Each option presented, with its equipment, scope, warranty terms and price-book items.
- Financing or membership discounts offered alongside each option.
- The chosen option, or a lost or declined status if none was chosen.
- A reason code and a short note explaining the outcome.
- Dates for presentation, follow-ups and the final decision.
- Links to the resulting job, invoice and any later callback or warranty claim.
Why option-based proposals carry more signal than single quotes#
Option-based proposals carry more signal because the customer compares several priced alternatives for the same problem and picks one. A single-price quote only tells you yes or no. A good-better-best proposal tells you which trade-off the customer made: repair or replace, upfront cost or efficiency, a basic warranty or an extended one.
Over hundreds of proposals, those choices describe how your customers actually decide. You can see which tier sells for older equipment, whether financing changes the chosen option, and which comfort advisors present all options rather than leading with one.
| Question | Single-price quote | Option-based proposal |
|---|---|---|
| Did the customer buy? | Yes or no | Yes or no, plus which option |
| What trade-off did they make? | Not visible | Visible in the chosen tier against the tiers passed over |
| Did financing matter? | Rarely recorded | Visible when financing is attached to specific options |
| Why did a lost deal fail? | Often blank | Reason code compared across options |
| Is the presenter consistent? | Hard to judge | Shows whether all options were presented |
Illustrative: one estimate record from start to outcome#
Illustrative: Ridgeline Comfort, a fictional residential HVAC company, runs replacement sales through its field service platform. After a no-heat call, a technician flags a cracked heat exchanger on an aging furnace and a comfort advisor builds a three-option proposal the same week. The record below shows the fields the company decided to require on every estimate.
Ridgeline also reviewed a lost estimate from the same month. The customer chose a competitor, and the reason code showed the competitor offered a shorter install date, not a lower price. The owner decided to require reason codes and the decision date before any estimate could be closed, and to stop bulk-closing old estimates without an outcome. A year later, sales reviews used the closed records instead of memory.
| Field | Illustrative value |
|---|---|
| Source visit | Diagnostic call, linked by job ID |
| Equipment on site | Gas furnace and split AC, age band and condition note from the technician |
| Option A | Furnace repair, standard labor warranty |
| Option B | Mid-efficiency furnace and matching AC, extended labor warranty |
| Option C | Heat pump system with backup heat, extended labor warranty, membership included |
| Financing | Offered on options B and C |
| Chosen option | Option B |
| Outcome and reason code | Sold; upfront cost weighed against long-term savings |
| Linked records | Install job, final invoice, later warranty visit |
Reason codes: the field most contractors skip#
Reason codes are the short labels that say why an estimate was won or lost, and they are the field most contractors leave blank. Free-text notes help, but they are written differently by every advisor, so they are hard to compare across years.
Keep the list short enough that advisors use it on a phone in a driveway, and make the field required when an estimate is closed. Watch for an overused other code; when it grows, the list needs a new value. The codes below cover most residential situations.
- Price or upfront cost
- Financing declined or not approved
- Chose a competitor
- Timing, deferred to a later season
- Repaired instead of replaced
- Decision-maker not present
- Disagreed with the scope or diagnosis
- No response after follow-up
How to recover years of unclosed estimates#
Years of unclosed estimates can often be recovered by matching them to the work that followed. An estimate whose customer later booked an install at the same location usually converted; one with no later job and no contact probably lapsed.
Do the matching on exported copies, not in the live system, and record how each outcome was inferred. A back-filled outcome is useful, but it should be labeled differently from an outcome an advisor entered at the time. Never purge old estimates in a cleanup; deleted unsold estimates cannot be rebuilt from invoices, because no invoice exists for a job you did not win.
- Export every estimate with its status, options, dates, customer ID and location ID.
- Export jobs and invoices for the same period with the same IDs.
- Match each open estimate to any later job at the same location for the same equipment or scope.
- Mark matched estimates as converted and unmatched ones as lapsed, with an inferred flag on both.
- Leave the original status untouched in the source system and keep the matching rules in a short note.
Why AI teams value option-level outcomes#
AI teams value option-level outcomes because they show real decisions with the context that drove them, which is what pricing assistants, proposal tools and sales coaching models need to learn from. A record that pairs a technician's finding with the options offered and the one chosen is a labeled example a developer cannot easily create on their own.
Your price book is commercially sensitive, so price fields are a decision for you. Options can be described by tier, equipment class and warranty without exact prices, or prices can be grouped into bands you approve. Any license grants defined use of the records; the company keeps ownership, and customer identities are removed during preparation.
How SourceX looks at estimate histories#
SourceX assesses estimate histories with the SourceX Enterprise Data Value Framework. The drivers that matter most here are human-generated signal and domain expertise in the options and reason codes, data cleanliness in the links from estimates to jobs and invoices, scale and recency of the proposal history, and rights under your customer terms; preparation cost and privacy burden reduce net value when identities and price fields must be removed. The first fit check collects metadata only, such as the system name, years of history and which fields are filled.
If a package proceeds, the SourceX five-step transaction of Supply, Rights, Preparation, Approval and Delivery applies, and the SourceX Evidence Packet records which estimate fields were included and how price fields were handled. You approve each step.
Frequently asked questions
How long should we keep unsold estimates?
Keep unsold estimates for as long as your record retention policy allows, and at least as long as you keep the related customer and job records. Unsold estimates are often the first records lost in a cleanup or a software migration, and they cannot be rebuilt later from invoices or payments.
Do we have to include our prices if we license estimate data?
No. Whether prices are included is your decision. Options can be described by tier, equipment class and warranty, prices can be grouped into bands, or price fields can be removed. Many contractors treat the price book as confidential and decide on price handling before any sample is prepared.
What if technicians presented options verbally and entered only the sold one?
Then the record shows a sale but not the choice behind it, and that history is weaker. Going forward, require every presented option to be built in the system before a proposal is closed. For past jobs, keep what exists and label those estimates as single-option records rather than guessing.
Can franchise locations combine their estimate histories?
Possibly, but the franchise agreement decides who controls the records and who can approve a license. Some agreements give the franchisor rights over customer and operating data, and others leave them with the franchisee. Read the agreement and confirm the approval path before pooling records across locations.
Will customers know their estimate was part of a licensed dataset?
Licensed estimate records are prepared so individual customers cannot be identified: names, addresses, phone numbers and emails are removed or replaced. Check that your privacy notice and service terms describe de-identified use of service records, and review the wording with counsel.
Related resources
- InsightWhat permitted uses should a code license allow: training, evaluation or RL environments?
- QuestionWho owns enterprise data?
- QuestionCan SaaS data be licensed?
- InsightData licensing rules for engineering firms
- InsightCan you license CAD and engineering drawings to AI companies?
- SolutionEnterprise data: the records of how organizations actually work
See if your company qualifies
A short company assessment. No data uploads are needed.