Upsell and Cross-Sell Scenarios: Roleplay for Existing Customer Growth
Upselling and cross-selling to existing customers is 60-70% easier than selling to net-new accounts, yet most reps leave 30%+ revenue on the table because they lack structured roleplay practice. This training session uses MEDDPICC qualification, Gong call analysis, and specific scripts to turn your team into expansion machines. Run this as a 90-minute workshop with real Salesforce data.
---
1. Warm-Up: The Expansion Math (10 min)
Objective: Reset mental models on account growth.
Facilitator Script: "Let’s start with a simple truth: Acquiring a new customer costs 5-7x more than expanding an existing one. But most reps treat upsells as an afterthought. Why? Because they fear rejection from a known contact. Today, we’re killing that fear with repeatable scripts and MEDDPICC qualification."
Activity:
- Ask: "What’s your current upsell/cross-sell attach rate?" (Answers vary—write on whiteboard).
- Share benchmark: Top-performing B2B SaaS teams hit 35-40% attach rate on renewals (source: Winning by Design).
- Show a Gong analysis snippet: "Top reps spend 60% of discovery on pain expansion—not product features."
Key Takeaway: Upsells are not about pushing more product. They are about solving bigger problems that the customer already trusts you to fix.
---
2. The MEDDPICC Expansion Framework (15 min)
Objective: Apply MEDDPICC to upsell/cross-sell opportunities.
Framework Breakdown:
| MEDDPICC Element | Upsell/Cross-Sell Application |
|---|---|
| Metrics | Current usage data (e.g., 80% of licenses used, 2x support tickets) |
| Economic Buyer | Existing champion + their VP (must expand budget) |
| Decision Criteria | Must tie to existing contract renewal or new initiative |
| Decision Process | Typically faster—no procurement RFP if under $50k |
| Paper Process | Amendment vs. new contract (Salesforce CPQ handles this) |
| Identify Pain | "Your team is spending 12 hours/week on manual reporting—our analytics module cuts that to 2 hours." |
| Competition | Internal status quo (customer may say "we’re fine") |
| Champion | Must confirm the champion can influence the economic buyer |
Real Example (SaaS CRM): A customer with 500 seats at $100/user/year uses only 300. Upsell scenario: "Your team is at 60% adoption. Let’s add 200 seats and a Salesforce Einstein add-on for $50/user/year to automate lead scoring. That’s $10k incremental ARR with 0 implementation cost."
Script for Rep: "Based on your usage data, I see your team is maxed out on storage. Our advanced tier includes unlimited storage and priority support for only $2k/month. Can we schedule a 15-minute call with your VP of Ops to review the ROI?"
---
3. Roleplay 1: The "Pain Expansion" Upsell (20 min)
Scenario: Customer: Acme Corp, 2 years into a $50k/year contract for a project management tool. They use only 40% of features. The champion (IT Director) is happy but the VP of Product is frustrated with reporting.
Setup:
- Rep role: Account Manager
- Customer role: IT Director (champion)
- Observer: Note if rep uses MEDDPICC or jumps to pitch.
Script (Rep opens): "Hi Sarah, great to connect. I noticed your team’s reporting requests have doubled in Q3. What’s driving that increase?" *Wait for answer.* "Got it. So your VP of Product needs real-time dashboards. Our analytics module integrates directly with your current setup and would cut that reporting time by 70%. Can I show you a 5-minute demo next week?"
Debrief Questions:
- Did the rep uncover the economic buyer (VP Product)?
- Did they reference usage metrics?
- Did they avoid feature dumping and focus on pain?
Observer Checklist:
- [ ] Rep asked open-ended diagnostic question
- [ ] Rep tied pain to a specific metric (e.g., hours saved)
- [ ] Rep proposed a low-friction next step (demo, not contract)
---
4. Roleplay 2: The "Competitive Defense" Cross-Sell (20 min)
Scenario: Customer: Beta Corp, $100k/year for a marketing automation platform. They are evaluating a competitor’s analytics tool. Your company offers a native analytics add-on.
Setup:
- Rep role: Customer Success Manager
- Customer role: Marketing Director (economic buyer)
- Observer: Watch for Challenger Sale techniques—teach, tailor, take control.
Script (Rep opens): "Thanks for the heads-up about the analytics evaluation. I’d recommend we pause that process for 10 minutes. Here’s why: Our analytics add-on uses the same data model as your current platform—zero integration cost and 2-day deployment. The competitor’s tool requires a 6-week migration and $15k in setup fees. Would you like me to run a side-by-side cost comparison for your CFO?"
Debrief Questions:
- Did the rep challenge the customer’s assumption that a separate tool is better?
- Did they quantify switching costs?
- Did they control the conversation by proposing a specific next step?
Observer Checklist:
- [ ] Rep used competitive intelligence (integration cost, deployment time)
- [ ] Rep offered a tangible deliverable (cost comparison)
- [ ] Rep aligned to CFO’s decision criteria (cost, risk)
---
---
5. Call Coaching with Gong Insights (15 min)
Objective: Analyze real call recordings for expansion opportunities.
Facilitator Script: "Pull up a Gong call from last week where a rep discussed renewals. We’re looking for three signals: 1) Customer mentions a new initiative, 2) Rep asks about budget, 3) Rep suggests an add-on. "
Example Gong Transcript Snippet: *Customer:* "We’re launching a new product line in Q1." *Rep:* "That’s exciting. Will you need additional user licenses or a different module? " *Customer:* "Probably both—let me check with my VP."
Coaching Points:
- Rep did well: Asked a specific, closed-ended question about needs.
- Rep missed: Did not schedule a follow-up with the VP.
- Fix: "Great—let’s set a 30-minute meeting with your VP next Tuesday to scope the requirements. I’ll send a calendar invite now."
Activity:
- Play a 3-minute clip from a rep’s call (anonymized).
- Ask: "What expansion opportunity did they miss?"
- Answers: "Customer mentioned budget surplus," "Rep didn’t ask about pain points."
Key Stat: Gong data shows reps who ask about budget in the first 5 minutes of a renewal call have a 2.3x higher upsell rate.
---
6. Action Plan & Salesforce Tracking (10 min)
Objective: Commit to specific next actions.
Facilitator Script: "Every expansion opportunity must be tracked in Salesforce. Here’s the workflow:
- Create an Opportunity with Type = 'Expansion'
- Link to the parent account
- Set MEDDPICC fields (especially Metrics and Champion)
- Schedule a 30-minute discovery call within 7 days"
Individual Action Plan:
- Each rep writes down:
- One account where they will run this script this week
- One metric they will reference (e.g., usage drop, ticket spike)
- One champion they will meet with
Team Commitment:
- Share action plans in Slack.
- Follow-up in next week’s standup: "Did you run the script? What happened?"
---
---
Common Roleplay Mistakes That Kill Expansion Revenue
Most roleplay sessions fail because reps default to feature-dumping instead of value-mapping. In a typical 5-minute upsell roleplay, reps spend 3+ minutes listing product capabilities the customer already knows. Instead, structure every practice call around the customer's stated business objective. Use the "Before-After-Bridge" framework: ask the rep to articulate where the customer is today (pain), where they want to be (desired outcome), and how the upsell/cross-sell creates a direct bridge. Another frequent error is skipping objection handling — reps freeze when a customer says "we don't have budget" or "that's not a priority right now." Dedicate 15 minutes of your workshop to roleplaying the top 3 objections from your actual CRM data, using the "Feel-Felt-Found" technique (empathize, normalize, redirect to proof). Without this, your team will crumble in real conversations.
Measuring Roleplay Effectiveness with Call Analytics
Don't guess whether your roleplay worked — use Gong or Chorus to track post-training behavior. After the workshop, pull a sample of 5-10 live calls per rep and measure three specific metrics: (1) Time-to-upsell pitch — the rep should introduce the expansion opportunity within the first 8 minutes of a discovery or QBR call, not at minute 45; (2) Question-to-statement ratio — top performers ask 3 questions for every 1 statement during expansion conversations; (3) Objection recovery rate — how quickly does the rep pivot after a "no"? A strong recovery happens within 2-3 conversational turns. Run a 30-day follow-up session where each rep brings a real call recording and self-critiques against these metrics. This closes the loop between practice and performance, and typically lifts expansion win rates by 15-25% within one quarter.
Adapting Roleplay Scripts for Different Customer Personas
One-size-fits-all scripts fail because a CFO, a VP of Engineering, and a Director of Operations each need a different value narrative. In your roleplay, assign each rep a specific persona from your actual customer base. For a CFO persona, the script should focus on ROI timelines, cost avoidance, and contract consolidation — use language like "this module reduces your per-seat cost by 12-18% based on our benchmark data." For a VP of Engineering, lead with time-to-value and integration ease — "your team can deploy this in under 2 hours with zero custom code." For a Director of Operations, emphasize workflow automation and headcount efficiency — "this feature eliminates 3 manual data entry steps per transaction." Rotate personas every 20 minutes during the workshop so reps build muscle memory for adapting their pitch. This prevents the common mistake of using the same expansion script for every customer, which only works 20-30% of the time.
FAQ
Q: How do I overcome the "we’re fine" objection during an upsell? A: Use Challenger Sale technique: "I hear you. But your team is spending 15 hours/week on manual data entry. Our automation module would save 10 of those hours. Is that worth a 15-minute demo? "
Q: What if the customer has no budget for expansion? A: Ask: "Is this a priority for your team? If yes, we can structure a quarterly payment or start with a pilot. If not, let’s revisit in 90 days."
Q: How do I identify cross-sell opportunities without annoying the customer? A: Use usage data from your platform. "I noticed you’re not using our reporting feature. Would a quick training session help you get more value? " This is a service call, not a sales pitch.
Q: Should I upsell during a renewal call or separate? A: Separate call. Renewals trigger defensive behavior. Schedule a "business review" 60 days before renewal to discuss growth.
Q: How do I handle a champion who says "I’ll ask my boss"? A: "Great—let’s schedule a 15-minute call with your boss and me. I’ll bring a one-page ROI summary. What time works next Tuesday? "
Q: What if the competitor already has a foothold? A: Use competitive displacement data. "Our integration saves 40% in implementation time. Would you like a side-by-side comparison? "
Q: How do I track cross-sell success in Salesforce? A: Create a custom report filtering by Opportunity Type = 'Cross-Sell' and Stage = 'Closed Won'. Track attach rate monthly.
---
Related on PULSE
- [60-Min Sales Training: Cross-Sell to Existing Customers](/knowledge/st0475)
- [Top 10 Upsell and Cross-Sell Templates for Team Training](/knowledge/st0737)
- [The Value-Add Upsell: Template for Identifying Cross-Sell Opportunities in Accounts](/knowledge/st0699)
- [The Cross-Sell and Upsell Reboot — 60-Min Training](/knowledge/st166)
- [Objection Handling Roleplay Session Blueprint](/knowledge/st0752)
- [Deal Desk Simulation: Cross-Functional Approval Process Roleplay](/knowledge/st0710)
Sources
- Gong: The Science of Upselling and Cross-Selling (2023)
- MEDDPICC Framework: Complete Guide for Sales Teams
- Salesforce CPQ: Managing Amendments and Add-Ons
- Winning by Design: Expansion Revenue Benchmarks
- Challenger Sale: Techniques for Cross-Selling
- Clari: Using Usage Data to Identify Upsell Opportunities
- Forrester: The Cost of Customer Acquisition vs. Expansion
- Outreach: Scripts for Account Expansion










