How to Write a Complaint Email to Customer Service (With AI Help)
A calm, step-by-step way to write a customer service complaint email that gets a real answer: what to include, a copy-paste AI prompt, templates for refunds and billing errors, and what to do if nobody replies.
AI can draft it. You still press send. Here is how to get a short, polite email that sounds like you and actually gets a reply.
Quick answer
A good complaint email has five parts: what happened, what you want, your proof, a reasonable deadline, and a calm tone. Keep it under 150 words. Put your order or account number near the top. Ask for one specific fix, like a refund, a replacement, or a corrected bill. AI (ChatGPT, Gemini, Copilot, or Claude) can turn your notes into a clean draft in under a minute. You check the facts and send it yourself.
Before you write: gather three things
- The basics. What you bought or were billed for, the date, and the order, invoice, or ticket number.
- Your proof. Receipt, confirmation email, a photo of the damage, or a screenshot of the wrong charge.
- Your ask. Decide what "fixed" means to you before you start. A refund? A replacement? A credit on next month's bill? A call back?
You do not need to paste your full account number, card number, or address into an AI chat. Use placeholders like [ORDER NUMBER] and fill them in after. (See what never to paste into AI.)
The recipe: 5 steps
- Say what happened. One or two sentences: what, when, and what went wrong. Facts only.
- Say what you want. One clear outcome. "Please refund the $42.18 charge" beats "Please fix this."
- Attach or mention your proof. "I've attached the receipt and a photo of the damage."
- Set a deadline. "Please reply within 5 business days" is reasonable and firm.
- Keep it polite. Angry emails get passed around. Clear and calm gets answered.
Prompt to copy
Write a short, polite but firm customer service email (under 150 words). Here's what happened: [describe the issue in 2–3 sentences]. What I want: [refund / replacement / corrected bill / call back]. Mention my order number as [ORDER NUMBER] and that I've attached [receipt / photo / screenshot]. Ask for a reply within [5] business days. Use plain, friendly language and a clear subject line.
Paste that into any AI chat, fill in the brackets, then read the draft out loud. Change anything that does not sound like you (this guide to changing an email's tone with AI has quick fixes for stiff or robotic drafts). Swap the placeholders for your real numbers in your email app, not in the chat.
If one sentence must stay exactly as you wrote it, put it in quotes and say so: Keep "I would like a full refund by Friday" exactly as written. Here's when to use quotes or asterisks when chatting to AI.
A real example
Your notes:
"Ordered a blender March 1. Arrived March 3 with a cracked jar. Want a replacement or refund."
AI draft:
Subject: Cracked blender jar, order [ORDER NUMBER]
Hello,
My blender (order [ORDER NUMBER]) arrived on March 3 with a cracked jar, so I can't use it. I've attached a photo of the damage and my receipt.
Could you please send a replacement jar or issue a full refund? I'd appreciate a reply within 5 business days.
Thank you, [Your Name]
Short, specific, and easy for the support person to say yes to.
Fill-in templates for common problems
Give AI one of these starting lines and let it do the rest.
| Problem | What to ask for | Starter line for AI |
|---|---|---|
| Damaged or wrong item | Replacement or refund | "My order arrived damaged/wrong on [date]. I'd like a replacement or refund." |
| Charged twice or wrong amount | Refund of the extra charge | "I was charged [amount] twice on [date]. Please refund the duplicate charge." |
| Subscription you cancelled | Refund + written confirmation | "I cancelled on [date] but was billed again on [date]. Please refund and confirm the cancellation in writing." |
| Bill higher than expected | Explanation or correction | "My [month] bill is [amount], up from [amount]. Please explain the increase or correct it." |
| Late or missing delivery | Delivery date or refund | "My order was due [date] and hasn't arrived. Please give me a delivery date or refund." |
| Poor service or no-show | Credit, refund, or apology | "My appointment on [date] was missed. I'd like [a credit / refund / reschedule]." |
For a surprise utility bill, read the line items first with our electric bill guide so you know exactly what to question.
Subject lines that get opened
- "Refund request, order [ORDER NUMBER]"
- "Duplicate charge on [date], account ending [last 4]"
- "Cancelled subscription still billing, please refund"
- "Billing question about my [month] statement"
Put the problem and the number in the subject. Support teams sort by it.
If nobody replies
- Wait for your deadline. Then reply in the same thread so your history stays together.
- Send a short follow-up. Ask AI: "Write a polite 3-sentence follow-up to this email. Mention I haven't heard back and restate my request." Paste your first email (with placeholders) underneath.
- Try another official channel. Use the phone number or chat on the company's real website or app, not one from a search ad or a text message.
- Escalate if it's a charge. If you paid by card and the company won't fix a wrong charge, you can ask your bank to dispute it. Our dispute a charge guide walks through it.
- Keep a simple log. Date, who you talked to, and what they said. AI can tidy your notes into a timeline later.
Put the follow-up date on your weekly life-admin checklist, so you remember to check back.
If you search for a company's support number, scammers sometimes buy ads that look real. Only use contact details from the company's own website, app, receipt, or bill. Real support will never ask for your password, a one-time code, or payment in gift cards. More in our guide to spotting fake support.
What AI can and can't do here
- Know your exact order number or account details
- Attach files to the email for you
- Guarantee a refund or response timeline
- Send the email (you still press send)
AI is great at turning frustrated notes into a calm, clear message. It is not great at knowing company policies, so check the store's return or refund policy page yourself before you promise or demand something specific.
FAQ
How long should a complaint email be? Short. Aim for 5 to 8 sentences, under about 150 words. One problem, one ask, one deadline.
Should I sound angry so they take me seriously? No. Polite and firm gets faster results. State the facts, the fix you want, and the date you expect a reply.
Is it okay to use ChatGPT or Gemini to write a complaint email? Yes. It's a good use of AI. Just keep private numbers out of the chat (use placeholders), read the draft carefully, and send it from your own email.
What if they offer less than I asked for? You can accept, or reply once more explaining why your original request is fair. AI can help you write a short, calm counter that restates the facts.
When should I call instead of email? Call when it's urgent, like a shutoff notice or a fraud alert. Afterwards, send a short email recapping the call so you have it in writing.