← Hub
Pulse ← Trainings ⚡ Hire a Fractional CRO
Pulse Reviews and Analysis

Upsell and Cross-Sell Scenarios: Roleplay for Existing Customer Growth

Kory White, Chief Revenue OfficerCurated by Chief Revenue Officer Kory White · CRO Syndicate · 📄 1-Page Resume
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · 6 min read

Direct Answer

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:

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 ElementUpsell/Cross-Sell Application
MetricsCurrent usage data (e.g., 80% of licenses used, 2x support tickets)
Economic BuyerExisting champion + their VP (must expand budget)
Decision CriteriaMust tie to existing contract renewal or new initiative
Decision ProcessTypically faster—no procurement RFP if under $50k
Paper ProcessAmendment 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."
CompetitionInternal status quo (customer may say "we’re fine")
ChampionMust 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:

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:

Observer Checklist:


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:

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:

Observer Checklist:


flowchart TD A[Identify Expansion Trigger] --> B{Usage Data Available?} B -->|Yes| C[Run MEDDPICC on Account] B -->|No| D[Schedule Health Check Call] C --> E[Map Economic Buyer & Champion] E --> F[Prepare Script with Metrics] F --> G[Execute Roleplay: Pain Expansion] G --> H{Champion Engaged?} H -->|Yes| I[Propose Demo/ROI Calculator] H -->|No| J[Re-engage with New Data Point] I --> K[Close-Won Upsell/Cross-Sell] J --> G

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:

Activity:

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:

  1. Create an Opportunity with Type = 'Expansion'
  2. Link to the parent account
  3. Set MEDDPICC fields (especially Metrics and Champion)
  4. Schedule a 30-minute discovery call within 7 days"

Individual Action Plan:

Team Commitment:


flowchart LR A[Rep identifies expansion trigger] --> B[Logs in Salesforce as 'Expansion' Opp] B --> C[Attaches MEDDPICC scorecard] C --> D[Rep schedules discovery call] D --> E[Uses script from roleplay] E --> F[Updates opportunity with next steps] F --> G[Manager reviews in weekly pipeline review]

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.


Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Pulse CheckScore reps on the metrics that matter
Related in the library
More from the library
software · software-comparisonTop 10 HR software for small teams in 2027pets · pet-careHow to acclimate saltwater fish from the LFS without drip acclimation?pulse-tech-stacks · tech-stacksThe Low-Code Enterprise App Stack: Microsoft Power Platform, Azure Functions, and SharePointpets · pet-careHow to litter train a dwarf hamster in a bin cage?revops · current-events-2027Which 2027 GTM motions (PLG, SLG, or hybrid) are most effective for selling AI tools to other AI-savvy buying committees?pets · pet-careBest LED lighting schedule for low-light aquatic plants like Java moss?software · software-comparisonTop 10 A/B testing software in 2027pets · pet-careTop 10 Dog Harnesses for Hiking in 2027pets · pet-careTop 10 Parakeet Cuttlebone Holders with Easy Clip Mounts (2027)software · software-comparisonTop 10 SEO tools for organic growth in 2027pulse-coaching · sales-coachingWhat coaching question helps a salesperson identify their most effective closing technique for different buyer types?software · software-comparisonWhat are the real privacy trade-offs between LastPass and 1Password for team password sharing?pets · pet-careWhat type of harness is best for a small dog breed like a Shih Tzu that pulls on the leash?
Was this helpful?