How do I automate quoting and proposals?

Move pricing logic out of people's heads into rules, generate the document from those rules, and let a human approve anything outside the normal band. Quoting is usually the highest-leverage thing to automate in a sales process because it sits directly between interest and revenue.

The prerequisite is agreeing what the price actually is. Most quoting projects turn into pricing projects, and that is time well spent. When quoting lives in senior people's heads, the same job gets priced three ways depending on who answers, discounts drift because nobody sees the pattern, and the newest rep either underquotes or waits — and the waiting is the expensive part, because speed to quote is one of the few sales variables you fully control. Encoding the rules forces the arguments that were being papered over: what drives cost, what the floor is, and which exceptions are policy versus habit.

Structure it as rules plus a band. The rules produce the number from the inputs — quantities, options, customer type, whatever genuinely drives your cost. Quotes inside the normal band go out immediately; anything outside it — a discount past the threshold, a configuration the rules have not seen, a deal above a size limit — routes to a person for approval before the customer sees it. That single design gives you the speed of automation on the routine 80% and human judgment exactly where it pays, instead of a human bottleneck on everything or a machine pricing the edge cases unsupervised.

The document should be generated, never hand-assembled. Copy-edited proposals drift: last quarter's price list survives in someone's template, terms get stale, and the one paragraph legal cared about gets deleted to make room for a logo. Generation from a maintained template with versioned price lists means every quote is current, every quote records which price version produced it — which matters when a customer accepts a quote from before a price change — and the follow-up can be wired in: a quote that has not been viewed in three days is a signal a rep should get automatically.

Once quotes are generated from rules you also get the data to see which configurations win, which no spreadsheet of sent PDFs will ever tell you. Win rate by option, by discount depth, by response time — this is the feedback loop that turns pricing from folklore into something you adjust on evidence. It only exists because the quote became structured data instead of a document.

Keep the human in the moment that matters. The quote can be generated in seconds; the conversation where the customer decides is still a person's job, and arming that person with an instant, correct, professional document is the point of the whole exercise — not removing them from it.

Last reviewed 28 August 2026