Sales AI Skill

Cpq Quote Automation

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 o...

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

Integration Points