A client signs a proposal. Two months later, they want more: an extra deliverable, a faster timeline, a new phase. Now your team has to decide how to record it in Salesforce. Do you edit the original opportunity, create a new quote, or open a separate opportunity for the change order? The choice affects your pipeline reports, revenue history, commissions and project handoff. This guide compares the options and recommends a model that holds up as your business grows.
Salesforce change orders are usually best recorded as separate opportunities linked to the original opportunity, not as edits to a closed deal. Use quote versions for revisions before the client signs, because an opportunity can have many quotes but syncs with only one at a time. After signature, open a change-order opportunity with a lookup to the original, and roll the values up for a total contract view. Treat recurring renewals the same way. Vantage Point designs these models through its Salesforce implementation and advisory services.
Most Salesforce orgs start with a simple rule: one deal, one opportunity. That works until clients change their minds. Then teams improvise. Some edit the closed opportunity's amount. Some add products to it months after it closed. Others create a new opportunity with no link to the first.
Each shortcut causes a different problem. Editing a closed deal rewrites history and distorts win-rate and forecast reports. Unlinked opportunities make it impossible to see the full value of a client engagement. And inconsistent practice across reps means no report can be trusted.
An opportunity represents a potential deal. Opportunity products list what's being sold, drawn from a price book. Quotes are formal offers created from an opportunity, with their own line items.
According to Salesforce Help, an opportunity can have multiple quotes, but it can sync with only one quote at a time. While synced, changes to products on one record flow to the other. That makes quotes a natural fit for proposal revisions: create a new quote for each version, and sync the one the client is currently considering.
| Option | How it works | Pros | Cons |
|---|---|---|---|
| Edit the original opportunity | Add products or increase the amount on the closed deal. | Fast and simple. | Rewrites history, distorts reporting, and hides when new revenue was won. |
| New quote on the original opportunity | Create a revised quote and sync it. | Keeps versions together and works well before signature. | After close, it still changes the original deal's value and timing. |
| Separate change-order opportunity | Open a new opportunity linked to the original with a lookup field. | Preserves history, shows new revenue in the right period, supports its own approvals. | Needs a rollup for total contract value and clear naming rules. |
| Fields on the opportunity only | Track revisions in custom fields without quotes. | Minimal setup. | No version history, weak audit trail, hard to report. |
A separate, linked opportunity keeps each commercial decision as its own record, with its own amount, close date, owner and approvals. That brings several benefits:
Because the relationship is a lookup rather than master-detail, standard roll-up summary fields won't calculate the total automatically. A record-triggered flow or a rollup tool can maintain it instead.
The same thinking applies to recurring services, such as managed services or subscriptions. Rather than extending the original opportunity each year, create a renewal opportunity linked to it. Renewals then show up in the pipeline with their own close date, forecast category and owner.
This makes it much easier to spot renewals at risk and to report on retention. Our guide to why teams miss renewals covers the data habits that keep renewals visible.
In service businesses, teams sometimes debate whether deliverables should be products, custom records, or people. In most cases, model what you sell as products in a price book, and assign people to the work after the deal is won.
Products give you consistent pricing, reporting by service line, and a clean handoff to project or delivery systems. People and capacity belong in resource planning, not on the opportunity.
Adjustments such as rush fees, specialist surcharges or discounts raise a similar question: separate line items, or folded into one price? Separate line items are usually better. They make adjustments visible to approvers, reportable over time, and easier to explain to clients.
Keep the list short. A few well-named adjustment products, each with clear rules, work better than dozens of one-off options. If pricing logic becomes truly complex, with many conditional rules, that's the point to evaluate a configure-price-quote tool rather than building complex logic into custom fields. For a HubSpot comparison, see our guide to quote-to-cash in HubSpot.
Service firms often involve subcontractors in proposals and delivery. They usually shouldn't be Salesforce users just to be named on a deal. Instead, record them as contacts linked to a partner account, or use a custom related object if you need to track rates, roles and availability. Keep user licenses for people who actually work in Salesforce.
A few small conventions make the model easy to follow and easy to report on:
Validation rules can enforce the basics, such as requiring the parent lookup when the type is "Change Order."
Keep the user experience simple. A quick action that creates a change-order opportunity pre-filled from the original saves time and makes the right path the easy one.
If you're weighing whether to use standard objects or build something custom, our guide to custom objects vs. standard objects can help.
Vantage Point helps service businesses design Salesforce data models that match how they sell, deliver and renew. Our Salesforce implementation and advisory team designs opportunity, quote and product structures, and our workflow automation services build the flows, rollups and approvals that keep them consistent. We've completed 400+ engagements for 150+ clients, with a 4.71/5.0 average engagement rating and 95% client retention. Senior consultants only — no junior handoffs; the experts you meet are the experts who deliver.
A clear change-order model keeps your history accurate and your pipeline honest. Vantage Point can review your current setup, recommend the right structure, and build it in Salesforce. Talk to Vantage Point about your Salesforce design.
Most teams do best with a separate change-order opportunity linked to the original by a lookup field. This preserves the original deal, shows new revenue in the period it was won, and supports a rolled-up total contract value.
Yes. An opportunity can have multiple quotes, but it can sync with only one quote at a time. That makes quotes well suited to tracking proposal revisions before the client signs.
Generally, no. Editing a closed opportunity rewrites history and distorts win-rate and bookings reports. A linked change-order opportunity records the new work without changing the original deal.
Add a lookup from each change-order opportunity to the original, then use a record-triggered flow or a rollup tool to sum related values onto the original. Standard roll-up summary fields need a master-detail relationship.
Yes, in most cases. Separate renewal opportunities give each renewal its own close date, forecast and owner, which makes retention easier to manage and report.
Usually, yes. Products in a price book give consistent pricing, reporting by service line and a clean handoff to delivery. Assign people to the work after the deal is won.
Not if they don't work in Salesforce. Record them as contacts on a partner account, or use a custom related object to track their roles and rates on proposals.