---
name: cpq-quote-automation
description: Generate accurate quotes with pricing, discounts, and approval workflows. Use when automating quote generation, implementing CPQ workflows, managing pricing approvals, creating discount approval processes, or streamlining quote-to-cash processes. Triggers on phrases like "CPQ automation", "quote generation", "pricing approval", "discount approval workflow", "quote-to-cash", "automated pricing", "quote templates".
---

# Quote & CPQ Automation

Automate quote generation with accurate pricing, discount rules, and approval workflows to accelerate deal velocity and protect margins.

## Workflow

1. Rep selects products/services and configuration for quote.
2. System calculates list prices, volume discounts, contract terms, and promotions.
3. Apply discount approval rules based on deal size, discount level, and rep authority.
4. Route quotes for internal approvals (manager, finance, legal) via automated workflow.
5. Generate professional quote document with all terms, pricing, and conditions.
6. Send quote to customer with tracking (viewed, downloaded, shared).
7. Track quote status and manage counter-offers or revisions.
8. Convert accepted quotes to orders and contracts automatically.

## CPQ Configuration Framework

```
PRICING STRUCTURE AND DISCOUNT TIERS
══════════════════════════════════════════════════════════════════════

Product Pricing Models:
  Model 1 — Per-Seat/User Pricing:
    Base price: $X per user/month
    Volume tiers:
      1–25 users: List price (no discount)
      26–100 users: 10% volume discount
      101–500 users: 20% volume discount
      501–1,000 users: 30% volume discount
      1,001+ users: Custom pricing (requires VP approval)
    Annual commitment discount: Additional 15% for annual (vs. monthly)
    Multi-year commitment: Additional 25% for 2-year, 35% for 3-year

  Model 2 — Tiered Feature Pricing:
    Basic tier: $X/month (core features)
    Professional tier: $Y/month (core + advanced features)
    Enterprise tier: $Z/month (all features + premium support)
    Custom tier: Custom pricing (unlimited + bespoke features)
    Upsell path: Clear pricing for tier upgrades

  Model 3 — Usage-Based Pricing:
    Base platform fee: $X/month (fixed)
    Usage units: $Y per 1,000 units (API calls, transactions, storage)
    Volume discounts on usage:
      < 100K units: List rate
      100K–1M units: 15% discount
      1M–10M units: 25% discount
      10M+ units: Custom rate
    Overage handling: 10% buffer included; beyond buffer billed at list rate
    Annual commitment: 20% discount on usage rates for annual prepay

Discount Approval Matrix:
  ╔═══════════════════════════╦═══════════════╦═══════════════════════════╗
  ║ Discount Level            ║ Max % Off List ║ Approval Required         ║
  ╠═══════════════════════════╬═══════════════╬═══════════════════════════╣
  ║ Rep Autonomy              ║ 0–10%          ║ None (rep decides)        ║
  ║ Manager Approval          ║ 11–20%         ║ Sales Manager             ║
  ║ Director Approval         ║ 21–30%         ║ Sales Director            ║
  ║ VP Sales Approval         ║ 31–40%         ║ VP Sales + Finance        ║
  ║ Executive Approval        ║ 41%+           ║ CRO + CFO + CEO           ║
  ╚═══════════════════════════╩═══════════════╩═══════════════════════════╝

  Discount Concession Requirements (Discount tied to concessions):
    → 10–20% discount: Requires case study or customer reference commitment
    → 21–30% discount: Requires case study + reference + logo usage rights
    → 31%+ discount: Requires all of above + executive sponsorship + 2+ year term

  Contract Term Pricing Impact:
    Monthly: 0% discount (list price)
    Annual: 15% additional discount
    2-Year: 25% additional discount
    3-Year: 35% additional discount
    Payment terms: Net 30 standard; Net 60 requires finance approval; Prepay: +5% discount
```

## Quote Generation and Approval Workflow

```
QUOTE GENERATION PROCESS
══════════════════════════════════════════════════════════════════════

Step 1 — Product/Service Selection:
  → Rep selects products from catalog (with search and filtering)
  → System displays: product name, description, list price, key features
  → Quantity selection with auto-validation (minimums, bundling rules)
  → Bundle detection: Auto-suggest complementary products
  → Conflict detection: Flag incompatible products or duplicate features

Step 2 — Configuration and Customization:
  → Configure product options (features, modules, integrations)
  → Apply industry-specific configurations
  → Add implementation services (onboarding, training, data migration)
  → Add support level selection (standard, premium, enterprise)
  → Add professional services (custom development, integration work)

Step 3 — Pricing Calculation:
  → Auto-apply list prices from price book
  → Auto-calculate volume discounts based on quantity
  → Auto-apply contract term discounts
  → Auto-apply promotional offers (if applicable and valid)
  → Calculate taxes based on customer location
  → Calculate shipping/handling (if physical products)
  → Display price breakdown:
      ╔═══════════════════════════════════════════╦══════════════╗
      ║ Subtotal                                 ║ $XX,XXX.00  ║
      ║ Volume discount (-15%)                   ║ -$X,XXX.00  ║
      ║ Annual commitment discount (-15%)        ║ -$X,XXX.00  ║
      ║ Promotional offer (-5%)                  ║ -$XXX.00    ║
      ║ Tax (8.25%)                              ║ +$X,XXX.00  ║
      ╠═══════════════════════════════════════════╬══════════════╣
      ║ Total                                    ║ $XX,XXX.00  ║
      ╚═══════════════════════════════════════════╩══════════════╝

Step 4 — Discount and Approval Routing:
  → System checks discount level against approval matrix
  → If within rep authority: Quote auto-approved
  → If manager approval needed: Route to manager via Slack/email
    Manager response SLA: 4 hours (business hours)
  → If director approval needed: Route to director via email
    Director response SLA: 8 hours (business hours)
  → If VP+ approval needed: Route to VP + Finance via email
    VP response SLA: 24 hours
  → Escalation: Auto-escalate if approval SLA breached

Step 5 — Quote Document Generation:
  → Auto-generate professional PDF quote document
  → Include: company logo, customer logo, product details, pricing, terms
  → Include: payment terms, delivery timeline, warranty, SLA
  → Include: e-signature field for customer acceptance
  → Include: quote number, expiration date (30 days standard)
  → Include: terms and conditions link

Step 6 — Quote Delivery and Tracking:
  → Send quote via email with tracking
  → Customer receives: PDF attachment + web link for review
  → Track: Quote opened (timestamp), pages viewed, time spent
  → Track: Quote downloaded, shared with others
  → Alert rep: "Customer opened quote" (real-time notification)
  → Auto-reminder: "Customer hasn't viewed quote" (48 hours after send)
```

## Quote-to-Contract Conversion

```
QUOTE ACCEPTANCE AND CONTRACT GENERATION
══════════════════════════════════════════════════════════════════════

Customer Acceptance Flow:
  → Customer clicks "Accept" on quote (e-signature)
  → System records acceptance with timestamp and IP
  → Auto-generate order confirmation
  → Auto-create order in backend systems (ERP, billing)
  → Trigger contract generation from quote terms
  → Send welcome email with next steps

Contract Generation:
  → Pull terms from accepted quote (products, pricing, duration)
  → Insert standard legal terms and conditions
  → Add industry-specific clauses (HIPAA, GDPR, SOC 2)
  → Add SLA commitments and service levels
  → Include data processing agreement (if applicable)
  → Route for internal review (legal, if non-standard terms)
  → Send to customer for final signature

E-Signature Workflow:
  → Send contract via DocuSign/Adobe Sign
  → Track: Contract sent, opened, viewed, signed
  → Auto-reminders: 3 days, 7 days, 14 days after send
  → Internal copy: All parties receive signed copy automatically
  → Archive: Store signed contract in document repository
  → Trigger: On full execution, trigger onboarding/provisioning

Revenue Recognition Setup:
  → Create revenue schedule based on contract terms
  → Map to accounting periods (monthly/quarterly recognition)
  → Set up billing schedule (monthly, quarterly, annual)
  → Create invoice templates
  → Sync to accounting system (NetSuite, QuickBooks, Xero)
  → Set up renewal tracking (90-day pre-renewal alert)

Quote Performance Metrics:
  → Average quote-to-close time: [Target: < 7 days]
  → Quote acceptance rate: [Target: > 60%]
  → Average discount given: [Target: < 15%]
  → Approval cycle time: [Target: < 4 hours]
  → Quote revision rate: [Target: < 20%]
  → Counter-offer rate: [Target: < 15%]
```

## Edge Cases

- **Complex custom pricing**: Enterprise deals requiring bespoke pricing models not covered by standard price books
  - Resolution: Enable "Custom Quote" mode with manual pricing entry; require VP + CFO dual approval; document custom pricing rationale in CRM; flag for quarterly pricing audit

- **Multi-currency quotes**: International deals requiring quotes in local currency with exchange rate management
  - Resolution: Auto-convert prices using real-time exchange rates; include currency fluctuation clause; set quote validity period (15 days for multi-currency); allow customer to select currency

- **Quote expiration management**: Quotes left open beyond expiration date create pricing conflicts
  - Resolution: Auto-expire quotes after 30 days; send expiration warning at day 25; require re-approval for renewed quotes; track quote renewal patterns

- **Competitive price matching**: Prospect demands price match with competitor's lower offer
  - Resolution: Verify competitor offer (require evidence); apply price match policy (match or beat by X%); require executive approval; document competitive pricing intelligence

- **Bundle and bundling conflicts**: Product bundles may have pricing conflicts or compatibility issues
  - Resolution: Implement bundle validation rules; auto-detect conflicts; suggest alternative bundles; flag for manual review if no valid bundle exists

- **Discount abuse detection**: Reps may repeatedly request maximum discount approvals to game the system
  - Resolution: Track rep discount patterns; flag unusual discount frequency; require additional justification for repeat maximum discounts; manager review of rep discount trends quarterly

## Integration Points

- **Salesforce CPQ**: Enterprise CPQ solution with quote generation, pricing rules, approvals; $50–$200/month per user
- **DealHub**: Modern CPQ with contract lifecycle management; $100–$300/month per user
- **PandaDoc**: Quote and proposal software with e-signature; $19–$99/month per user
- **DocuSign**: E-signature platform for quote acceptance; $15–$60/month per user
- **NetSuite/QuickBooks**: Accounting system for revenue recognition; $99–$1,000/month
- **Stripe/Chargebee**: Billing and subscription management; 2.9% + $0.30 per transaction
- **Slack**: Approval routing and quote status notifications; custom channels
- **Outreach.io/SalesLoft**: Quote sending with activity tracking; $80–$200/month per user
- **HubSpot**: Quote generation within CRM; $45–$3,200/month
- **Conga**: Enterprise quote-to-cash automation; custom pricing
