Best Responses to Customer Complaints
Customer complaints may not be pleasant to deal with, but they’re actually good for your business. Without them, you might never learn about problems with your product, processes, or marketing.
Not knowing is dangerous: You can only solve the problems that you know about. The ones you ignore continue to exist, causing you to lose customers and revenue in the long run. Studies show that, for every five customers with problems, one will switch brands the next time they buy.1
Given that complaints are actually helpful, it’s amazing that companies aren’t better at dealing with them. Here at TextExpander, we’ve been honing our ability to receive and learn from negative feedback for years.
In this post, we’ll share our step-by-step approach to handling customer complaints and the tools we use to make the process easier.
Key takeaways
- Complaints show you problems you’d otherwise miss. Most unhappy customers never complain, so the ones who do give you a chance to keep their business and fix a broken feature or process.
- A good response follows seven steps. Say thanks, apologize, empathize, dive deeper, offer a solution, follow up, and show appreciation, in that order, so the customer feels heard before you start fixing.
- Real apologies don’t hide behind euphemisms. Say “sorry” plainly, ask permission before offering options, and tell the customer exactly when they’ll hear from you again if the fix takes time.
- Saved replies keep every response on track. With shared TextExpander Snippets, your best complaint responses are ready in any app, with fill-ins for the details, and one update reaches the whole team.
How to handle customer complaints
Say thanks
How you begin a customer support interaction matters2. When handling a complaint, start by thanking the customer for sharing their feedback.
You should be grateful: most unhappy customers don’t complain1, leaving you in the dark about broken features or processes.
The ones who do complain are the ones who genuinely care about your business (or product/service). By complaining, they’re not only giving you a chance to keep them as a customer but also to do better as a business.
Here are some phrases you could use to say thanks:
- “Thanks for reaching out about this!”
- “Thank you for letting me know.”
- “Thank you for taking the time to share that with us.”
- “Thank you for bringing this to our attention.”
Apologize
Once you’ve thanked them for reaching out, apologize to them for the trouble.
Companies are notoriously bad at apologizing3: Most avoid saying sorry at all costs, preferring instead to highlight their good intentions or use euphemisms like “missed the mark”.
Don’t be like them: as Sean O’Meara, co-author of a book on corporate apologies told an interviewer3, “If you fail, you don’t get to speak to your own virtues.”
Apologizing is just as easy as saying “sorry”. Here are a few phrases to help you with that:
- “I’m sorry you’re having trouble.”
- “I’m sorry you’ve had to deal with this.”
- “I’m so sorry about the issue with x.”
Empathize
Apologizing is essential, but it’s not enough. You have to show the customer you understand where they’re coming from. Here are phrases to acknowledge and empathize with their pain:
- “I understand how that’s frustrating.”
- “I’ve had something like this happen before — I know how frustrating it can feel.”
- “I understand how inconvenient this is for you.”
- “I understand that this issue has caused _______ (consequence), and that’s not acceptable.”
- “I get how this could be confusing.”
- “That’s not okay.”
Dive deeper
Now ask questions to get to the root of their problem. Try using these phrases:
- “Can you explain what you mean by…?”
- “Could you give me an example?”
- “Can you expand on that?”
- “Let me know if I’m off the mark here.”
- “It seems like XYZ thing happened.”
If you understand the problem but not the customer’s desired outcome, try asking:
- “What would your best-case scenario look like?”
Offer a solution
Ask them if it’s okay to offer a solution first.
“Asking for permission in a heated exchange gives the customer a moment to willingly cooperate and come to the best solution. It puts you on their side and positions you both against the problem rather than customer vs service rep,” writes A.J. Beltis, content marketing manager at HubSpot.
Here are two phrases to use:
- “Can I share a few options I’ve come up with to make things right?”4
- “I think it may help to _______ (possible solution). If you’re willing, here’s how to do that:”
If you need more time, let the customer know — and tell them when they can expect to hear from you again using the phrases below:
- “I’ll work with our team here to resolve this. I’ll email you as soon as it’s fixed.”
- “I’ll get back to you in _______ (hours/weeks/days).”
- “Let me talk to my manager and see what we can do to fix this ASAP. I should have an answer for you by [time/date].”
Follow up
If possible, check that the problem is fixed. If you can’t do that, ask the customer to let you know if they still need help. Here are a couple of phrases for following up:
- “I’ve tested this and it appears to be working as expected. But please let me know if you’re still running into issues.”
- “Please let me know if there’s anything else I can do to help.”
Show appreciation
Now, let them know you value their business and their feedback:
- Find a way to make up for their trouble. Waive the fees for using your service for the next month or two. Give them a free upgrade. Send them a gift in the mail.
- Let them know you’ve taken measures to prevent the issue from happening again.
Here are phrases to show your appreciation:
- “We’d love to make this up to you.”
- “We want you to have confidence in us.”
- “I hope this in some part makes up for whatever loss your business incurred.”
- “Our team is making it their new priority to ensure this problem does not happen again.”
- “We are going to make some major changes to ensure this doesn’t happen again.”
Customer complaint response examples you can adapt
A complete complaint response puts the steps above into one message: thank the customer, apologize, show you understand, explain the fix, and say what happens next. Here are three example replies for common complaints. Swap the bracketed details for your own and keep the structure.
Late or missing order
Hi [Customer Name], thank you for letting me know, and I’m sorry your order hasn’t arrived. I understand how frustrating it is to wait for something you need. I’ve checked with our shipping team, and [what happened]. I’ve [sent a replacement / issued a refund] today, and you’ll get a confirmation email within [time frame]. I’ll check in on [date] to make sure everything arrived. We’d love to make this up to you, so [goodwill gesture].
Billing error
Hi [Customer Name], thanks for bringing this to our attention. I’m sorry about the incorrect charge on your [month] bill; that’s not okay. I’ve reviewed your account, and you were charged [amount] for [reason]. I’ve refunded the difference, and it should appear in [time frame]. I’ve also [fixed the setting / flagged the issue] so it doesn’t happen again. Please let me know if you have any other questions about your account.
Poor service experience
Hi [Customer Name], thank you for taking the time to share this with us. I’m sorry your experience with our team on [date] fell short. You should have [what they should have received], and I understand why you’re disappointed. I’ve shared your feedback with [team or manager], and we’re [specific change]. Can I share a few options I’ve come up with to make things right? [Option 1] or [Option 2].
For more wording to mix in, our customer service phrases cover openers, transitions, and closings. To keep replies like these consistent, save each one as a TextExpander Snippet with fill-ins for the name, date, and fix, and share it with your team so every agent starts from the same approved response. Snippets work in any app you type in, on Mac, Windows, Chrome, iPhone, iPad, and Android. See how TextExpander for customer support works.
Useful tools for handling complaints
Here are the tools we use to respond to customer complaints.
HelpScout
We use HelpScout folders to organize conversations based on topic and urgency — this helps us prioritize customers who need immediate help. We also use the HelpScout-Jira integration to track customer complaints and follow up when the issue has been resolved.
HelpScout’s features include:
- Mailbox
- Knowledge Base
- Live Chat
- Workflows
- Reporting
- Integrations
HelpScout starts at $20 per user per month.
TextExpander
We use TextExpander to create Saved Replies to customer complaints (and access them with just a couple of keystrokes).
TextExpander enables us to:
- Save proven messaging (including good responses to customer complaints)
- Give teams easy access to company knowledge they need every day
- Save time by typing less
TextExpander has a Free plan, and paid plans start at $5 per user per month, billed annually. See TextExpander pricing.
TextExpander is free. Your time isn’t.
Create shortcuts for the things you type most and start saving time everywhere you type. Use it solo or build a shared library with your team.
Free forever, no credit card required.
Frequently asked questions
How do you acknowledge a client complaint?
To acknowledge a client complaint, follow these steps:
- Say thanks
- Apologize
- Empathize
- Dive deeper
- Offer a solution
- Follow up
- Show appreciation
How do you politely respond to a customer?
To politely respond to a customer, start with a thank you. If the customer is contacting you because they're having trouble, tell them you're sorry.
What are the appropriate words for responding to a complaint?
Here are phrases for responding to a complaint:
- "Thanks for reaching out about this!"
- "I’m sorry you are having trouble."
- "I understand how that could be frustrating."
- “It seems like XYZ thing happened.”
- "Can I share a few options I’ve come up with to make things right?"
- "I’ll work with our team here to resolve this."
- "Please let me know if there's anything else I can do to help."
- "We are going to make some major changes to ensure this doesn't happen again."
- "We'd love to make this up to you."
How do you respond to a complaint email?
Reply to a complaint email as soon as you can, even if the fix will take longer. Thank the customer for writing, apologize for the trouble, and restate the problem in your own words so they know you read it closely. Then explain what you're doing about it and when they'll hear from you next. Keep the tone calm and specific, and avoid euphemisms or blaming another team.
What should you say when a customer's issue is resolved?
When an issue is resolved, confirm exactly what was fixed, thank the customer for their patience, and invite them to reply if anything still isn't working. For example: "I've tested this, and it's working as expected. Thanks for your patience while we sorted it out. Please let me know if you run into anything else." If the problem was serious, mention what you've changed to prevent it from happening again.