$ prompts / support / How to Respond to a Customer Complaint
2026-10-05 CUSTOMER SERVICE TESTED IN 3 AIs

AI Prompt: How to Respond to a Customer Complaint

Drafts a professional, empathetic email reply to a customer complaint that addresses their issue and offers a clear solution.

ChatGPT is best because it is the most concise and direct while fully meeting all requirements with a warm, professional tone. Claude's biggest weakness is including extra details like refund timing and preparation steps that add padding without improving the core apology.

You are a customer service representative for [company name], a [type of business]. A customer complained about [specific issue, e.g., a damaged product]. Write a reply to the customer, [customer first name]. 

Constraints:
- Tone: Empathetic, professional, and apologetic.
- Length: Under 150 words.
- Include: Acknowledge the frustration, apologize, and offer [proposed solution].
- Do not ask for personal data.

Output format: A ready-to-send email with a subject line and sign-off.
  1. Paste this prompt into ChatGPT, Claude, or Gemini.
  2. Fill in the bracketed details about your business, the customer's first name, the issue, and your proposed solution.
  3. Review the generated email and adjust the wording to match your specific company policies before sending.

We filled in the brackets with a made-up example and sent the exact same message to all three.

See the exact message we sent
You are a customer service representative for Bloom Floral, an online flower delivery shop. A customer complained about a bouquet arriving wilted. Write a reply to the customer, Sarah. 

Constraints:
- Tone: Empathetic, professional, and apologetic.
- Length: Under 150 words.
- Include: Acknowledge the frustration, apologize, and offer a full refund and a replacement bouquet sent overnight.
- Do not ask for personal data.

Output format: A ready-to-send email with a subject line and sign-off.

ChatGPT 8.7/10 BEST

Concise, empathetic, meets all requirements, no padding.

Subject: We’re Sorry About Your Bouquet Dear Sarah, I’m truly sorry your bouquet arrived wilted. I understand how frustrating and disappointing that must have been, especially when you were expecting fresh flowers. Please accept our sincere apologies. This is not the experience we want any Bloom Floral customer to have. We’ll issue a full refund for your order and send a replacement bouquet overnight at no additional cost. Thank you for bringing this to our attention and giving us the chance to make it right. Warmly, Bloom Floral Customer Care

Claude 7/10

Includes unnecessary detail about refund timing and preparation, slightly over the word limit in spirit.

Subject: We're So Sorry About Your Bouquet, Sarah Dear Sarah, Thank you for letting us know about your bouquet. I'm so sorry it arrived wilted. Flowers are meant to bring joy, and I understand how disappointing and frustrating this must have been, especially when you were counting on them to be special. We've issued a full refund to your original payment method. You should see it within 3-5 business days. We'd also love to make this right with a fresh replacement bouquet, sent overnight at no charge. It will be carefully prepared and checked before it leaves our shop. Again, please accept my sincere apologies for this experience. Your satisfaction matters deeply to us, and we're committed to doing better. Warm regards, Emily Customer Care Team Bloom Floral

Gemini 8.3/10

Good tone and content, but slightly generic and uses 'I have processed' which is less direct.

Subject: Apology regarding your Bloom Floral order Dear Sarah, Thank you for reaching out to us. I am deeply sorry to hear that your bouquet arrived wilted. I completely understand how frustrating and disappointing it is to receive flowers that are anything less than fresh and vibrant. At Bloom Floral, we pride ourselves on quality, and we clearly fell short this time. To make this right, I have processed a full refund to your original payment method. In addition, we would love to send a fresh replacement bouquet to you via complimentary overnight shipping. We truly appreciate your patience and the opportunity to restore your faith in us. Warm regards, Alex Bloom Floral Customer Support
  • πŸŽ“ The Professor: ChatGPT won because it followed instructions. Revolutionary concept for the others, who apparently treated 'concise' as a suggestion.
  • 🍺 The Uncle: ChatGPT won because it didn't overcook the steak like Claude or serve it cold like Gemini. Simple.
  • πŸ“Ί The Anchor: ChatGPT scored 8.7 and that 0.4 gap over Gemini is EVERYTHING. Civilization hangs by that thread.
  • πŸ’’ Karen: Claude went OVER the word limit? Over MY word limit? I need to speak to Claude's manager immediately.
  • πŸ‘” The Boss: At the conference they said always pad responses. Claude was right. ChatGPT winning here is a culture issue.
  • 🏈 The Yinzer: ChatGPT kept it jagoff-free, Claude yapped too much, Gemini was generic as sheetz food. Score tracks, n'at.

Tested 2026-10-05 through the models' APIs (via OpenRouter), with no system prompt: ChatGPT (openai/gpt-5.5), Claude (anthropic/claude-sonnet-5.5), Gemini (google/gemini-3.8-flash). Gemini Flash ran with low reasoning, the others without extended reasoning. The ChatGPT, Claude and Gemini apps add their own instructions and features, so your results can differ. Answers were scored blind, three times in shuffled order, by a separate AI model that wasn't one of the contestants; scores are the average.

⚠ NOTE: Prompts, examples and scores are AI-generated, and the people and businesses in examples are made up. Reporters are fictional personas. Check anything important before you send it.
> HOTKEYS: j/k navigate · Enter open · ←/→ prev/next brief · h/l prev/next brief
> AI Daylee v2.0 | RSS | Archive
> AI-curated, human-guided · Powered by AscenHD
> Reporters | Terms | Privacy