If you’ve ever sent a revised quote and had the customer approve the old version, you know the pain. Revision tracking sounds simple until you’re juggling three iterations across two decision-makers and a purchasing portal that only accepts the first PDF.
Most digital manufacturers start with a naming convention: Quote_001_v2_REVISED_final.pdf. Then comes the email thread titled “Re: Re: Re: Quote for Project Alpha.” Someone forwards the wrong attachment. The shop floor builds to v1 while sales negotiates v3. Margin evaporates in the confusion.
Why Spreadsheet Tracking Fails
A shared spreadsheet feels like control. Column A: quote number. Column B: version. Column C: date. Column D: changes. Column E: status. It works for ten quotes. At fifty, it becomes a part-time job nobody owns.
The failure modes are predictable:
- No single source of truth. The estimator updates the sheet. The sales rep forgets. The customer never sees it.
- Change descriptions are vague. “Updated pricing” doesn’t tell production which material swapped or which tolerance tightened.
- No audit trail for approvals. When the customer disputes a price six months later, you’re digging through deleted emails.
- Version drift across departments. Quoting uses v4. Production has v2. Accounting invoices v3.
What a Working System Needs
Effective revision tracking isn’t about more columns. It’s about structure that matches how quotes actually move through your shop.
1. Immutable Version History
Every quote version gets a permanent, uneditable record: timestamp, author, specific changes (line items, materials, quantities, lead times), and the generated PDF. No overwriting. No “final_final_v2.”
2. Change Granularity
Track at the line-item level, not the document level. “Changed material from 6061-T6 to 7075-T6 on line 3” beats “updated materials.” Production needs to know exactly what shifted.
3. Customer-Facing vs. Internal Views
Customers see a clean comparison: old price, new price, what changed, why. Internally, you see the full thread — who requested it, who approved it, which shop-floor instructions updated.
4. Approval Gates
Define who can move a quote from Draft → Sent → Revised → Approved → Locked. Locked means production starts. No silent edits after lock.
5. Integration with Production
When a quote locks, the BOM, routing, and work instructions should reflect the approved version automatically. No manual re-entry.
Common Revision Scenarios
Customer Requests Material Substitution
They want 316L instead of 304. You create v2 with updated material cost, lead time, and any process changes. The system flags: “Material substitution — requote required.” Customer approves v2. v1 is archived. Production pulls v2 BOM.
Quantity Break Changes Mid-Negotiation
Prototype quote at 5 units. Customer asks for 50-unit pricing. New version with volume pricing tiers. Each tier is its own line-item set. Approval locks the chosen tier.
Post-Processing Added After Initial Quote
Anodizing, heat treat, inspection — each adds cost and lead time. Version tracks each addition separately so you can roll back one without losing others.
Building the Workflow
Start with your current process. Map every touchpoint: estimator creates, sales reviews, customer requests change, estimator revises, customer approves, production receives. Identify where versions fork.
Then enforce:
- One active version per quote. Previous versions are read-only reference.
- Mandatory change reason. Free text field, required on every revision.
- Automatic notifications. Production gets pinged only on Approved → Locked. Not on every draft.
- PDF comparison view. Side-by-side old vs. new for customer and internal review.
Measuring Success
Track these metrics for 90 days:
- Time from revision request to approved version
- Number of versions per won quote (target: < 3)
- Production rework caused by wrong version
- Customer disputes on pricing/specs post-delivery
If rework drops and cycle time shrinks, the system works.
Where Solvi Fits
Solvi’s quoting engine builds revision control into the workflow — every version is immutable, line-item changes are tracked automatically, and the approved quote flows directly into the MES for production. See how it works.
Solvi
Run the floor from one system
Stations with QR travelers and timers, auto-batching, rework tags and a fleet-wide production planner, proven every day at JawsTec.