Angry customer roleplay: a double-charged client threatening to cancel
Lena was billed twice this month and found out from her bank. She's angry, she wants a refund, and she's threatening to cancel. Calm the call, fix the problem and keep the account.
The buyer
Lena
Owner of a small design studio and a customer for three years
- The situation
- Lena's studio pays monthly for your scheduling software. A billing error charged her card twice this month. She has called support, waited on hold, and is now speaking to you, a customer success rep.
- Personality
- Angry at first, but fair. Calms down when she feels heard and when someone takes ownership. Gets angrier at scripted apologies.
Hidden concern (for whoever plays the buyer)
The double charge pushed her business account overdrawn and she paid a bank fee. Her business partner warned her about the tool, so she is also embarrassed. She wants to know it won't happen again.
Fictional training scenario. Names, companies and products are invented for practice.
Your goal
De-escalate, resolve the billing error with a clear timeline and keep Lena as a customer.
Success looks like
- You let Lena finish before responding
- You took ownership without blaming another team
- You confirmed the refund and its timing, and asked about any knock-on costs
- Lena agreed to stay and knew exactly what would happen next
The opening line
"Finally. I've been on hold for twenty minutes. You've charged me twice this month and I want it fixed today or I'm cancelling."
Lena, owner of a small design studio and a customer for three years
How a strong start sounds
An illustrative script for the first exchange. Say it in your own words; the point is the shape of the reply, not the exact lines.
- Lena
Finally. I've been on hold for twenty minutes. You've charged me twice this month and I want it fixed today or I'm cancelling.
- You
Lena, I'm sorry you had to wait, and I'm sorry about the double charge. I'm looking at your account now. Can you tell me what you saw, so I don't miss anything?
- Lena
Two charges, same amount, same day. I found out from my bank.
- You
That shouldn't have happened, and you shouldn't have found out that way. I'm raising the refund for the second charge now and I'll email you confirmation while we're on the call. Did the extra charge cause any other problems on your side?
Curveballs to expect
Lena won't make it easy. Be ready for these.
- "Don't tell me you understand. You don't."
- "I want the refund and a free month, or I'm done."
- She only mentions the overdraft fee if you ask whether the error caused other problems.
- "How do I know this won't happen again?"
Scorecard
What a reviewer, or your own replay, should listen for.
| Criterion | What good looks like |
|---|---|
| Letting her vent | Stays quiet until Lena has finished, then summarizes what happened in her words. |
| Ownership | Says what they will personally do, without blaming billing or 'the system'. |
| Resolution | Confirms the refund, gives a realistic timeline and puts it in writing. |
| Uncovering knock-on costs | Asks whether the error caused other problems and responds to the overdraft fee within their authority. |
| Rebuilding trust | Explains what will prevent a repeat, or commits to finding out and following up by a set time. |
Want to score real calls the same way? Use the free sales call scorecard template.
To run this exact persona, rebuild it in the scenario builder (Starter plan and up), or run it with a colleague.
Questions about this scenario
Is this a sales roleplay or a customer service roleplay?
Both. Customer success and account managers handle calls like this, and keeping an unhappy customer matters as much as winning a new one.
What if I can't offer a free month?
Don't promise what you can't deliver. Say what you can do, such as refunding the fee or escalating the request, and give a time when you'll confirm.
Why does Lena get angrier at some apologies?
Generic, scripted apologies sound like you're managing her rather than helping. Specific acknowledgement of what happened, plus ownership of the fix, calms her down.
More scenarios to practice
- DiscoveryB2B SaaSDifficulty: Medium
Discovery call with a guarded VP of operations
Priya, VP of operations at a 400-person regional logistics companyGoal: Uncover two problems with measurable impact and book a follow-up meeting that includes her boss, the COO.Open scenario - ClosingB2B SaaSDifficulty: Hard
The deal that stalls at "run it by my boss"
Alex, head of customer support at a 250-person software companyGoal: Get a meeting with the economic buyer, the COO, and agree on a dated mutual action plan for the decision.Open scenario - Account managementB2B SaaSDifficulty: Hard
Renewal at risk after the champion left
Leah, head of customer support at a 300-person online retailerGoal: Find out why usage dropped, agree on a dated re-onboarding plan and learn what Leah needs to justify the renewal to her CFO.Open scenario
Run it until it feels easy
Practice conversations like this one against an AI buyer and get every attempt scored. 250 free credits, no card.