SAYSORRY · APOLOGY & CONNECTION
Make the message personal
Choose a useful starting point, add the real incident or memory, and make a personal card or message.
Create your personal card ↗A customer complaint reply should show that you understood the particular problem. Name the order or service issue, apologise for the part your business is responsible for and explain the remedy you can actually offer.
Give the reply a useful structure
- Name the issue the customer reported.
- Apologise for the mistake or inconvenience you can confirm.
- Explain the next action and who is responsible.
- Give a verified update time or ask for the information needed privately.
Example: an incorrect order
Hello [Name],
I am sorry the item in order [reference] did not match your order. Please send [the information your team needs] through [private support channel] so we can check the available correction. I will update you by [confirmed time], even if the replacement decision is still pending.
[Name / team]
Example: a service appointment that went wrong
Hello [Name],
I am sorry we missed the appointment window agreed for [date]. I understand you set time aside. The options currently available are [verified options]. Please let us know which, if any, suits you. We will confirm the arrangement before considering the issue resolved.
Avoid promises you cannot authorise
Do not copy a refund promise from a template if the case has not been reviewed. If you need to involve a manager, explain that step. A clear update about an unresolved case is better than a claim that the problem has already been fixed.
Public replies need less personal detail
In a review response, acknowledge the concern and invite a private exchange of order details. Do not publish the customer’s address, phone number, payment information or private support conversation to defend the business.
A practical next step
Do not promise a refund, replacement or deadline without checking your authority and the case details. Ask for order information privately. Never copy a customer’s personal details into a public apology or review response.
Give an unresolved complaint a clear next owner
Sometimes the first person replying cannot approve the solution. Say which team will review the case and when the customer can expect the next update. Do not send the customer between departments without explaining who is responsible for the follow-up.
I am sorry that the appointment did not take place as confirmed. I have sent the case to [team/person who is actually handling it]. They need [specific information] to check the available options. I will update you through this conversation by [confirmed time].
If the customer does not accept the first option
Read their reason and check what alternatives are genuinely available. Do not repeat the same apology while ignoring the requested remedy. You may have to explain a limitation, but it should be an accurate limitation rather than a generic paragraph pasted into every case.
Before marking the issue closed
Check what has actually happened: a refund approved is not necessarily a refund received, and a replacement dispatched is not a replacement delivered. State the verified stage. Do not require the customer to remove a review as a condition of a remedy they are otherwise entitled to receive.