10 Customer Complaint Response Email Templates (Copy & Paste)
Professional email templates for every type of customer complaint — defective products, late delivery, refunds, and more. Copy, paste, and personalize. Free, no signup.
Why Good Complaint Emails Matter
A complaint email is rarely just about the product. It is about whether the customer feels heard. A slow or defensive reply turns a frustrated customer into a one-star review. A clear, empathetic reply — even when you cannot fully resolve the issue — keeps the relationship alive and often turns the situation into a repeat purchase.
The good news: you do not need to reinvent the wheel every time. Below are 10 complaint response email templates for the scenarios small e-commerce stores face most often. Copy, paste, change the bracketed fields, and send.
At the end, a short section on how to avoid typing these templates manually for every complaint.
Ground Rules for Every Complaint Response
Before the templates, four rules that apply to all of them:
1. Acknowledge the problem clearly. Never open with "unfortunately" or corporate language. Start by naming what went wrong.
2. Apologize once, briefly. A short "I am sorry this happened" is stronger than three paragraphs of apology.
3. State the action. What you are doing, and by when. Specifics build trust: "tomorrow" is stronger than "shortly".
4. Close with a human touch. Sign with your name, not "the team". Offer a direct contact.
Template 1: First Acknowledgment
Use when: a complaint just came in and you need to buy time to investigate.
Subject: Your complaint has been received — [Order #]
Hi [Customer First Name],
Thank you for reaching out, and I am sorry to hear about the issue with your order [Order #].
I have logged your complaint in our system and am looking into it personally. You should hear back from me with a resolution within [24/48] hours.
In the meantime, if there is anything else you want to add, just reply to this email.
Best,
[Your Name]
[Store Name]
Template 2: Defective Product
Use when: the customer received a product that is broken, not working, or clearly defective.
Subject: Replacement for your [Product Name] — Order [Order #]
Hi [Customer First Name],
I am really sorry your [Product Name] arrived defective. That should not have happened, and I want to make it right immediately.
Here is what I am doing:
- A replacement [Product Name] is shipping to you today at no charge
- Tracking: [tracking link], expected [delivery date]
- You can keep or dispose of the defective item — no need to return it
If the replacement has any issue, reply to this email and I will handle it personally.
Thank you for giving us the chance to fix this.
Best,
[Your Name]
[Store Name]
Template 3: Wrong Item Shipped
Use when: the customer received a different product than what they ordered.
Subject: Correcting your order — [Order #]
Hi [Customer First Name],
I checked your order and you are right — we shipped the wrong item. I am sorry for the mix-up.
Here is the plan:
1. I am shipping the correct [Product Name] today with expedited shipping at no charge
2. A prepaid return label for the incorrect item is attached to this email
3. Drop the package at any [carrier] location within 14 days — no printer required if you show the QR code on your phone
You should have the correct product by [expected delivery date]. The return is optional — if the item we shipped by mistake is useful to you, feel free to keep it.
Thank you for your patience.
Best,
[Your Name]
[Store Name]
Template 4: Shipping Damage
Use when: the product arrived physically damaged due to shipping.
Subject: Replacement for damaged [Product Name] — Order [Order #]
Hi [Customer First Name],
I saw the photos you sent — that is definitely damage from shipping, and I am sorry you received it that way.
A replacement is already on its way:
- Expected delivery: [date]
- Tracking: [tracking link]
- Please keep the damaged item for now — the carrier may ask us to file a claim with a photo
You do not need to do anything else. If the replacement has any issue, reply to this email.
Thanks for letting us know so quickly.
Best,
[Your Name]
[Store Name]
Template 5: Late Delivery
Use when: the package is significantly delayed or lost.
Subject: Update on your delayed order [Order #]
Hi [Customer First Name],
I want to update you on your order that should have arrived by [original expected date].
Here is what I know:
- The package is currently showing [last carrier status]
- I have contacted [carrier] to investigate and will have more information by [date]
- If the package does not move within [timeframe], I will ship a replacement at no charge
I completely understand the frustration of waiting. Would you prefer:
A) I ship a replacement now (and you can keep the original if it eventually arrives), or
B) Wait [X more business days] for the carrier update first?
Just reply with A or B and I will take care of it.
Best,
[Your Name]
[Store Name]
Template 6: Missing Product from Order
Use when: the customer received their order but one or more items are missing.
Subject: Shipping the missing item from order [Order #]
Hi [Customer First Name],
Thank you for letting me know. I pulled your order and you are right — the [Missing Product Name] was not included.
The missing item is shipping today at no charge:
- Tracking: [tracking link]
- Expected delivery: [date]
I am sorry for the inconvenience. I have also added a note to your account in case you ever need to reference this.
Best,
[Your Name]
[Store Name]
Template 7: Refund Approved
Use when: you are approving a refund request.
Subject: Your refund is on its way — Order [Order #]
Hi [Customer First Name],
Your refund of [amount] for order [Order #] has been approved and processed today.
A few details:
- Refund method: [original payment method]
- Expected to appear on your statement: within [3-5 business days]
- Confirmation number: [refund ID]
If you do not see the refund after [5 business days], reply to this email and I will check with our payment provider.
Thank you for shopping with us, and I hope we get another chance in the future.
Best,
[Your Name]
[Store Name]
Template 8: Refund Denied (Diplomatic)
Use when: you cannot issue a refund but want to keep the relationship warm.
Subject: About your refund request — Order [Order #]
Hi [Customer First Name],
Thank you for reaching out, and I appreciate you explaining the situation.
After reviewing your order, I am not able to issue a full refund because [clear, specific reason — e.g. the return window closed on [date], the item shows signs of use outside our return policy, the item was marked final sale]. I know that is not what you were hoping to hear, and I am sorry.
Here is what I can offer:
- [Alternative — e.g. a 20% discount code for your next order, store credit, a partial refund, free expedited shipping on your next purchase]
If you would like to take that option, just reply and I will set it up today.
Best,
[Your Name]
[Store Name]
Template 9: Return Approved with Instructions
Use when: you are accepting a return and need to send shipping instructions.
Subject: Return approved — Order [Order #]
Hi [Customer First Name],
Your return request is approved. Here is how to send it back:
1. Pack the [Product Name] in its original packaging, if possible
2. Attach the prepaid return label (attached to this email as a PDF)
3. Drop the package at any [carrier] location within [14] days
Once we receive and inspect the return, your refund of [amount] will be processed within [3-5 business days] to your original payment method.
Tracking number for the return: [tracking link]
If you have questions along the way, reply to this email.
Best,
[Your Name]
[Store Name]
Template 10: Final Resolution Confirmation
Use when: the issue is fully resolved and you want to close the loop.
Subject: Your complaint has been resolved — Order [Order #]
Hi [Customer First Name],
I wanted to close the loop on the issue with your order [Order #]. Everything has been taken care of:
- [Summary of what was done — e.g. replacement delivered on [date], refund of [amount] processed on [date]]
If anything else comes up, reply to this email and I will take care of it personally.
Thank you for giving us the chance to make this right. I hope to see you again.
Best,
[Your Name]
[Store Name]
How to Customize These Templates
A few rules of thumb when you paste:
- Use the customer's first name, never "Dear customer"
- Reference the order number so they know you actually looked at their case
- State a specific timeframe ("by tomorrow 5 PM") not a vague one ("soon")
- Sign with your real name, even if you are the only person running the store — people trust people, not brands
- If you are selling in multiple languages, translate these templates once and reuse — do not run every response through machine translation live
Stop Copying and Pasting Templates by Hand
Copy-pasting templates from a Google Doc works when you get one complaint a week. Once volume picks up, this becomes its own problem — you lose track of which template you sent to whom, whether you followed up, and what the final resolution was.
Reclaimo handles this automatically. When you change a complaint's status in the dashboard (New → In Progress → Resolved), the customer gets a matching status email without you writing anything. You can still add a personal note that gets included in the email, so it never feels robotic — but the structure, tracking ID, and status summary are generated for you.
Pair that with a proper complaint form (so you get all the information upfront, not via three back-and-forth emails), and you spend your time actually solving problems instead of writing boilerplate.
Bonus: Before the Complaint Even Happens
The best complaint email is the one you never had to send because the customer knew what to expect. If you do not have a clear return policy on your store, you will get more complaints than you need to. Use our free return policy generator — it builds a plain-English policy in 60 seconds with your return window, refund method, and shipping cost rules. Paste it into your Shopify or WooCommerce store and link it from checkout.
A clear policy plus the templates above will resolve most of what a small e-commerce store sees in a year.