Quote Configuration Guidelines
This guide provides step-by-step instructions for creating accurate quotes in Salesforce CPQ, including configuration best practices and common scenarios.
Quote Creation Process
Step 1: Create Quote from Opportunity
- Navigate to the Opportunity record
- Click "New Quote" button in the Quotes related list
- Select Quote Type:
- New Business: New customer or new product line
- Expansion: Adding products to existing customer
- Renewal: Contract renewal (with or without changes)
- Amendment: Mid-term contract modification
- Complete required fields:
- Quote Name (auto-generated, can modify)
- Primary Contact
- Quote Valid Until date
- Contract Start Date
- Contract Term (months)
- Click "Save" to create the quote
Step 2: Add Products
- Click "Edit Lines" on the quote
- Use Product Search or browse categories
- Select products and click "Add"
- For each product, configure:
- Quantity
- List Price (auto-populated)
- Discount % (if applicable)
- Start Date (if different from quote start)
- Term (if different from quote term)
- Click "Save" when complete
Step 3: Apply Discounts
- Line-level discounts: Enter in Discount % field per product
- Quote-level discount: Use "Additional Discount" field
- System calculates:
- Net Price per line
- Total discount amount
- Approval requirements (based on discount matrix)
Step 4: Submit for Approval (if required)
- Review quote summary for accuracy
- Click "Submit for Approval"
- System routes to appropriate approvers based on:
- Discount level
- Non-standard terms
- Deal size thresholds
- Track approval status in Approval History
Step 5: Generate Quote Document
- Once approved (or if no approval needed), click "Generate Document"
- Select template:
- Standard Quote
- Executive Summary Quote
- Detailed Quote with Descriptions
- Preview and download PDF
- Send to customer via email or DocuSign
Common Quote Configurations
New Customer - Platform Only
| Line | Product | Qty Basis | Notes |
|---|---|---|---|
| 1 | CXone Agent - Professional | Named agent count | Primary agent license |
| 2 | CXone Supervisor | Supervisor count | Typically 1:15 ratio to agents |
| 3 | CXone Administrator | Admin count | Typically 1-3 per deployment |
| 4 | Inbound Voice - Toll Free | Estimated minutes | Based on volume × AHT |
| 5 | Toll-Free Numbers | Number count | Per customer requirement |
| 6 | Implementation - Standard | Fixed fee | One-time charge |
Platform + Expert Bundle
| Line | Product | Qty Basis | Notes |
|---|---|---|---|
| 1 | CXone Agent - Premium | Named agent count | Includes Expert access |
| 2 | CXone Supervisor | Supervisor count | - |
| 3 | Expert - Author | Author count | Content creators only |
| 4 | Expert - Public Portal | Portal count | If customer-facing KB needed |
| 5 | Inbound Voice | Estimated minutes | - |
| 6 | Implementation - Standard | Fixed fee | - |
| 7 | Expert Implementation Add-On | Fixed fee | Additional for KB setup |
Full WEM Suite
| Line | Product | Qty Basis | Notes |
|---|---|---|---|
| 1 | CXone Agent - Ultimate | Named agent count | Includes WFM, QM, Analytics |
| 2 | CXone Supervisor | Supervisor count | - |
| 3 | Screen Recording | Recorded agent count | If desktop capture needed |
| 4 | Advanced Reporting | Report user count | For analysts/managers |
| 5 | Voice Services | Estimated minutes | - |
| 6 | Implementation - Enterprise | Fixed fee | Full suite implementation |
SmartAssist Add-On
| Line | Product | Qty Basis | Notes |
|---|---|---|---|
| 1 | SmartAssist - Voice | Estimated minutes | Based on expected automation volume |
| 2 | SmartAssist - Digital | Estimated sessions | Chat/messaging sessions |
| 3 | SmartAssist Implementation | Fixed fee | Bot development and training |
| 4 | Consulting - Bot Design | Hours | Conversation design services |
Quantity Estimation Guidelines
Voice Minutes Estimation
Formula: Monthly Minutes = Monthly Contacts × Average Handle Time (min) × 1.15 (buffer)
Example:
- Monthly inbound contacts: 50,000
- Average Handle Time: 6 minutes
- Estimated minutes: 50,000 × 6 × 1.15 = 345,000 minutes/month
Agent Count Determination
Named Agent: Total agents who will ever log in (including part-time, seasonal)
Concurrent Agent: Maximum simultaneous logged-in agents (use for high part-time ratios)
Rule of Thumb: If part-time/seasonal > 40% of workforce, evaluate concurrent licensing
WEM Product Counts
- WFM: All scheduled agents
- QM: Agents being evaluated (may be subset if not evaluating all)
- Analytics: Agents whose interactions are analysed (typically all)
- Screen Recording: Agents requiring desktop capture (compliance-driven)
Multi-Year Quote Configuration
Setting Up Multi-Year Terms
- Set Contract Term to 24, 36, or 48 months
- System automatically applies multi-year discount (if eligible)
- Choose billing frequency:
- Monthly
- Quarterly
- Annual
- Full term prepay
- Annual escalation (if applicable) configured in contract terms
Year-Over-Year Pricing
For quotes with annual price increases:
- Add products with Year 1 pricing
- In "Contract Terms" section, set escalation percentage
- System calculates Year 2, Year 3 pricing automatically
- Quote document shows full-term pricing breakdown
Renewal Quote Configuration
Creating Renewal Quotes
- Navigate to the existing customer's Account
- Find the expiring Contract record
- Click "Create Renewal Opportunity"
- System creates opportunity with:
- Current products pre-populated
- Renewal pricing applied
- Previous discounts referenced
- Modify quantities or add products as needed
- Apply renewal-specific discounts
Renewal with Expansion
- Create renewal quote as above
- Add new products using "Add Products"
- New products priced at new business rates
- Existing products priced at renewal rates
- Combined discount approval may be required
Quote Validation Rules
System-Enforced Rules
- Agent licenses required for WEM products
- Voice services require at least one phone number
- Expert Author requires Expert agent licenses
- SmartAssist requires platform licensing
- Minimum quantities enforced per product
Warning Indicators
- Yellow warning: Configuration is unusual but allowed (e.g., low supervisor ratio)
- Red error: Configuration is invalid and must be corrected
- Approval flag: Discount or terms require approval
Quote Document Templates
Available Templates
| Template | Use Case | Includes |
|---|---|---|
| Standard Quote | Most quotes | Products, pricing, terms, signature block |
| Executive Summary | C-level presentation | Summary pricing, value highlights, no line detail |
| Detailed Quote | Technical buyers | Full product descriptions, specifications |
| Renewal Quote | Renewals | Current vs. renewal comparison |
| Partner Quote | Partner deals | Partner pricing, co-branded |
Troubleshooting Common Issues
| Issue | Cause | Solution |
|---|---|---|
| Cannot add product | Product requires prerequisite | Add required base product first |
| Price shows $0 | Missing price book entry | Contact Sales Ops to add pricing |
| Discount not applying | Product not discount-eligible | Check product discount rules |
| Cannot generate document | Required fields missing | Complete all required quote fields |
| Approval stuck | Approver unavailable | Contact Sales Ops for delegation |
Resources
- CPQ User Guide (PDF)
- Quote Template Samples (ZIP)
- Pricing Estimation Worksheet (Excel)
- Quote Configuration Training Video
Last updated: January 2025. For CPQ issues, contact Sales Operations.
