Lyron
Operations

Automated Quoting with Margin and Approval

A deal in the CRM turns into a costed quote: line items from your catalogue, prices from the list that is currently valid, discounts only down to the recorded floor. Anything below it does not vanish into an email thread – it goes to approval with the calculation next to it.

Context

The bottleneck is not the document, it is the price

Quotes are produced the same way almost everywhere: somebody opens the last similar quote, overwrites the customer name, swaps two line items and adjusts the price. That is not carelessness, it is the fastest route available – because the parts of a quote live in four different places: the prices in the ERP, the special terms in a spreadsheet, the wording in a colleague's head and the last discount promise in an email thread nobody can find again.

Producing the document is the easy part. The hard question is whether the price still holds. A quote rarely consists of one kind of work; it mixes materials, labour, subcontracting and fixed fees – and each kind carries a different margin. Seven per cent off a quote heavy on materials costs noticeably more contribution than seven per cent off installation hours. Nobody does that sum in the middle of a customer call, and afterwards nobody does it at all.

So we do not build the document generator on its own but the calculation underneath it: line items with a recorded cost rate, a margin floor per customer group and an approval step that shows the discount together with its effect. The real gain is not the faster quote – it is being able to say at the end of the year which jobs were actually worth taking.

Use cases

Which quotes are worth automating

We start with the quote type that occurs most often and has the clearest calculation. Further types later share the same catalogue and the same approval logic.

Most common starting point

Standard quotes from the catalogue

The most common starting point: recurring work with a settled calculation, where only quantity, customer and date change.

Item cataloguePrice listText blocksPDF

Quotes combining materials and labour

Material prices from the supplier catalogue, installation hours at a cost rate – here the mix decides what a discount really costs.

Bill of materialsHourly ratesTravelMixed calculation

Maintenance and service contracts

Annual adjustments, term-based tiers and renewal quotes generated from the existing base rather than from someone's memory.

TermPrice adjustmentRenewal

Discount and special-price approvals

If the discount breaks the floor, the quote goes to the right level with the calculation and the deal history attached – not to an inbox.

Discount tiersMargin floorSecond pair of eyes

Variations and quote versions

Version 2 grows out of version 1 instead of a copy: its own number, a visible difference and a link back to the original.

VersionVariationDifference

Sending, signature and follow-up

The PDF or signature link goes out, the status goes back to the deal, and after your deadline the follow-up task appears on its own.

PDFE-signatureFollow-up
Example

What the calculation shows before the quote goes out

A quote built from the catalogue and costed with recorded rates. By the tier table the 7 per cent discount belongs to the sales lead – the margin says otherwise.

Costing sheet · quote Q-2026-0412 Möbelwerk Sander GmbH · customer group B · amounts net in € · margin = contribution
Line item Qty Unit Total Margin
B-114Control base module 1 pc 2,480.00 2,480.00 27.8 %
B-207Sensor pack per zone 6 pc 340.00 2,040.00 37.1 %
M-031On-site installation 18 h 89.00 1,602.00 30.3 %
S-002Briefing and handover 1 fixed 480.00 480.00 35.4 %
freeTravel, special arrangementno cost rate 1 fixed 240.00 240.00 0.0 %
Subtotal 6,842.00 30.7 %
Discount 7.0 % −478.94
Quote total 6,363.06 25.5 %

Discount tiers, customer group B

  1. up to 4.0 % goes through
  2. 4.1 to 8.0 %this quote: 7.0 % Sales lead
  3. above 8.0 % Managing director

Margin band after discount

25.5 %floor 27.0 % – broken by 1.5 points

15 %35 %
  • after discount 25.5 %
  • floor 27.0 %
  • before discount 30.7 %

Floor broken. At 7.0 % the tier table points to the sales lead, the margin does not: the quote moves one level up to the managing director, with the calculation and a mandatory reason.

It is not the discount rate that decides, it is what survives it. With this mix of line items a 7.0 % discount costs more contribution than the floor allows – on pure installation work the same rate would be harmless.

The freely entered line is calculated with zero contribution as long as no cost rate is recorded. That is the cautious assumption, not the correct one – which is why it is flagged for review.

How it works

From deal to approved quote

  • Take the deal and customer data

    The workflow starts at a defined CRM stage or from a button. Customer, contact, delivery address, customer group and the price list valid for them come from the record, not from memory.

  • Place line items from the catalogue

    Every catalogue item carries its text, unit, selling price and cost rate. Freely typed lines stay allowed – they are flagged and calculated with zero contribution until somebody records a cost rate.

  • Calculate and test against the floor

    The sheet works out the contribution per line and for the whole quote, then compares the figure after discount with the margin floor of that customer group.

  • Collect approval where the rule demands it

    Inside the guardrails the quote continues without an interruption. Outside them it goes to the level your tier table names – with the calculation, the deal history and a mandatory field for the reason.

  • Send and record the state

    The PDF or signature link goes to the customer. Send time, version and the approved margin are written back to the deal, and after your deadline the follow-up task is created automatically.

Impact

What changes day to day

Today

  • The last similar quote is copied and overwritten
  • Prices come from three lists, one of them out of date
  • Discounts are promised before anyone knows the margin
  • Approvals sit in email threads instead of on the deal
  • Nobody is certain which version the customer holds

With quote automation

  • The quote is built from the catalogue and the valid list
  • Prices come from one source, with a date and a validity
  • The margin sits next to the discount before it is promised
  • The approval sits on the quote, with reason and timestamp
  • Version, send time and state are recorded on the deal
Limits

What quote automation does not solve

The part software can take over is the smaller one. We clarify these four points before quoting:

  • Without a sound costing base the automation only gets the wrong answer faster. Purchase prices, hourly rates and overhead uplifts have to be maintained, otherwise the margin band shows a number nobody may rely on. If your cost rates have not been touched for years, this is a costing project first and an automation project second.
  • If every quote is one of a kind, the catalogue does not pay for itself. In project business with free-form scopes, negotiated liability and individual payment plans the effort sits in the thinking, not in the typing. A good template with well-kept text blocks then does more than this workflow – at a fraction of the cost. We say so in the intro call when we see it that way.
  • The margin floor is a commercial decision, not a formula. We can record it per customer group, product line or contract type, but you have to set it. In our experience this is the point that takes longest to agree – and the point where it becomes clear whether a shared rule ever existed.
  • A market price is not the same thing as a calculated floor. A system that hard-blocks every discount below the line also blocks deals that were strategically worth taking: a reference customer, follow-on business, filling a weak month. So we build locks that require an approval, not locks that forbid. You can have hard blocks if you want them – then expect people to work around the system.
Systems

Fits your CRM and your price list

HubSpotSalesforcePipedriveDynamics 365Microsoft 365DocuSignAdobe Acrobat Signn8n
Scope and price

Scope and price

The entry price covers one quote type with the catalogue, the calculation and one approval level. What moves the price, we say before the quote.

from €1,490 one-off
  • Connection to your CRM or ERP as the data source
  • Item catalogue with text, unit, price and cost rate
  • One quote template in your visual identity, as a PDF
  • Calculation with contribution per line and for the quote
  • Discount tiers with a margin floor and one approval level
  • Sending, status written back to the deal, follow-up task
  • Documentation, handover session and 30 days of support

What increases the price

  • Several price lists by customer group, region or contract type
  • Multi-level approvals with deputies and escalation
  • Mixed calculation across materials, hours and subcontracting
  • An e-signature service with monitoring of the return
  • Quote versions, variations and handover into order entry

Several price lists, multi-level approvals and handing the accepted quote into order entry typically land in the range of our Workflow Advanced package from €2,490. We quote the binding fixed price after the intro call.

All prices excl. VAT · operation and further development optionally via a support package

Included

What you get

  • Production quoting flow

    Set up from deal to sent PDF and signed off against real cases

  • A maintained item catalogue

    Items with text, unit, price and cost rate – editable by your team without us

  • Documented discount and approval rules

    Tiers, floor and responsibility in writing, with worked examples

  • Handover for sales and back office

    How free lines are entered and what happens when an approval is refused

Questions & answers

Frequently asked questions about quote automation

In most cases yes. We take your layout and replace only the variable parts with fields – header, line-item table, totals block, text passages. What we do have to rebuild are templates where the item table is a pasted image or aligned with spaces. Whether yours holds up is something we can see from the document in a few minutes.
From whichever source is authoritative for you: the item master in the ERP, a price list in the CRM or a maintained spreadsheet. We read it with a validity date, so it stays traceable which state of the list a quote was calculated with. Several lists by customer group are possible; what matters is that each line clearly belongs to one of them.
The quote is still calculated in full and stays ready to send, it simply cannot go out without approval. The responsible person receives the calculation, the deal history and a mandatory field for the reason. Approval, reason and timestamp then sit on the quote rather than in somebody's inbox.
Yes, provided a purchase price or cost rate is recorded for that line. Lines without a costing base – typically freely typed ones – are deliberately calculated with zero contribution and flagged for review. Otherwise a quote looks more profitable than it is, and that error only surfaces after the order is won.
Yes. Common signature services can be connected and the return updates the deal automatically. If you would rather not use signatures, the workflow sends a PDF and watches whether a response arrives within your deadline. Either option can be swapped later without touching the calculation.
Two to three weeks is realistic when the price list and the template already exist and one quote type goes first. The longest part is rarely the technology; it is agreeing who may grant which discount. We recommend adding the second quote type only after a few weeks of practice.

Do you know what a discount costs you?

In the free intro call we take three real quotes from the past few weeks and work out where the margin actually landed and which discounts go out today without any approval. Afterwards you know whether the costing comes first or the automation can start straight away.

Book a free intro call
Practical guide

Where automated quote generation creates value in everyday work

CRM data, pricing rules, approved copy and approvals are connected into one controlled route from opportunity to sent quote.

Three concrete operating scenarios to compare with your own process.
01

Accelerate standard quotes

Customer data, line items and approved copy populate the correct template automatically.

02

Control discounts

Deviations from pricing guardrails go to the right approval level with deal context.

03

Connect follow-up

Sending, opening and signing update deal status and the next sales task.

A strong fit when …

Leads, appointments, messages or orders follow repeatable rules and should become visible in the CRM without manual handoffs.

  • You handle recurring quotes using repeatable rules.
  • The intake, target system and accountable business role can be named clearly.
  • Exceptions are allowed to remain visible and move to people deliberately.
Transparent potential estimate

Estimate time savings with your own volume

The calculator uses 28 minutes today and 7 minutes after automation as fixed example assumptions. It does not replace process analysis.

Illustrative estimate based on the visible assumptions — not a guarantee.

49Hours per month
588Hours per year
Additional measures after launch Response time Completion rate Manual touches
Frequently asked questions

What decision-makers should know before starting

How does automated quote generation work in practice?
An opportunity reaches the quote stage or a sales rep starts the draft. The workflow then validates the required data, runs approved steps and routes exceptions to the responsible person with context.
Which systems can be connected?
Typical integrations include HubSpot, Salesforce, Pipedrive, Microsoft 365, DocuSign. The decisive factors are a stable interface and clearly defined ownership of each data field, not a specific tool.
Which tasks deliberately stay with the team?
Special terms, unusual liability, individual negotiation and incomplete CRM data require documented approval.
How is the automation introduced?
We map the current customer journey, define triggers and stop rules, and test the automation with a controlled segment. A tightly scoped first process typically takes 2–4 weeks; scope, interfaces and approvals determine the actual plan.
How can the benefit be measured?
Before implementation we record volume and current handling time. After launch we also compare Response time, Completion rate, Manual touches. The calculator on this page is a transparent estimate, not a promise.
Content reviewed on 26 July 2026 About Lyron AI