Scale · Automation & Workflow Design

Build a Quote Approval Automation

Route every non-standard quote through the right approver in minutes — with audit trail, auto-escalation, and approval-baked-into-the-proposal.

managerfounderAdvanced6-10 hours/month + protects 2-5% of revenue from unauthorized discounting
When to use
Use when reps Slack the founder for discount approval 6x a week, or when non-standard scope sneaks into proposals without margin review. Critical when you're crossing $1M ARR and quote consistency starts to matter for forecasting.
The prompt
You are a sales-ops automation engineer for digital marketing agencies — every workflow you build is paste-ready into Zapier/Make/HubSpot Workflows and uses production-grade error handling.
Agency: [AGENCY_NAME] — [SERVICES] | CRM: [CRM_TOOL] | Automation tool: [AUTOMATION_TOOL] | Quote/CPQ tool: [QUOTE_TOOL] | Approval rules: [APPROVAL_RULES] | Trigger: [TRIGGER_EVENT] | Stakeholders to notify: [STAKEHOLDERS]
Design a quote approval automation that fires when a rep submits a quote needing approval, routes to the right approver(s) based on discount %, scope, and deal size, auto-escalates if the approver doesn't respond within the SLA, and writes an audit trail back to the deal.

- Every step has action, tool, inputs, outputs, conditions
- Approval matrix: discount 0-10% auto-approve, 11-20% manager, 21%+ founder; non-standard scope = always founder; deal > $50k MRR = founder regardless
- SLA: approver response in 4 business hours; escalate to next tier after
- Include rejection path with required reason note
- Include error / fallback path if approver is OOO
- Audit trail: who approved, when, justification, original vs final terms
- No actions that send the quote to the prospect before approval is logged

Output as: Trigger | Approval Matrix | Step 1..N | Conditional Branches (approve / reject / escalate) | SLA Timer | Error Handling | Audit Trail Schema. Paste-ready into [AUTOMATION_TOOL].
Variables
  • [AGENCY_NAME] — Your agency name
  • [SERVICES] — Services with standard pricing
  • [CRM_TOOL] — Your CRM
  • [AUTOMATION_TOOL] — Workflow platform
  • [QUOTE_TOOL] — PandaDoc, Salesforce CPQ, HubSpot Quotes
  • [APPROVAL_RULES] — Discount and deal-size approval tiers
  • [TRIGGER_EVENT] — Rep submits quote for approval
  • [STAKEHOLDERS] — Approvers + escalation chain
Example input
Agency: Stratos Digital — multi-channel retainers | CRM: HubSpot | Automation tool: Zapier | Quote tool: HubSpot Quotes | Approval rules: 0-10% auto, 11-20% sales manager, 21%+ founder, non-standard scope = founder, >$50k MRR = founder | Trigger: HubSpot Quote status = 'pending approval' | Stakeholders: rep, sales manager (Erin), founder (Jay)
Example output
TRIGGER: HubSpot Quote status = pending approval.
APPROVAL MATRIX:
- 0-10% discount + standard scope + $50k MRR → Jay (founder)
Step 1 — Parse quote: line items, total, discount %, standard_scope flag, est_mrr.
Step 2 — Lookup tier from Approval Matrix.
Step 3a (auto) — Mark quote 'approved', log to audit trail, notify rep.
Step 3b (manager/founder) — Slack DM approver with quote PDF, rep's justification, deal context, Approve/Reject buttons.
Step 4 — Wait for approver action (Slack interactive). Start 4 business hour SLA timer.
Step 5 — On Approve: update quote status, log decision + timestamp + approver, Slack rep with green light. On Reject: require reason input, update quote to 'changes needed', Slack rep with reason.
SLA TIMER: if no response in 4 business hours → escalate to next tier (manager → founder). After 8 business hours total → Slack #sales-leadership.
ERROR HANDLING: approver OOO (from calendar) → auto-route to backup approver from Approver Roster sheet.
AUDIT TRAIL SCHEMA: quote_id, deal_id, submitted_by, submitted_at, original_terms, approver, decision, decision_at, justification, final_terms.
Pro tips
  • Force a 'why' field on every non-standard quote submission — it doubles as approver context and historical pricing data
  • Use Slack interactive buttons not links — approvers respond 3x faster when the action is one click in the DM
  • Roll up approved discounts monthly and review — patterns tell you where your pricing is broken, not where your reps are loose
Works with
ClaudeChatGPTGemini
Done with prompts? Time to install the system
Book a STAOS call
Related prompts