Analyze customer feedback
Group raw customer comments into themes, priorities or feature requests, with counts and quotes that show where each finding comes from.
Task: Analyze customer feedback · Other tasks
Fill in the details
One comment per line works best. Remove names, emails and other personal details before pasting.
Optional. A short description helps Claude interpret product-specific terms.
Copy your prompt
This site doesn't run Claude or show model output. Results depend on your input and the model you use.
You've edited the prompt, so changes to the fields aren't applied.
What you type is kept in this tab's session storage so a reload doesn't lose it. Use "Clear this task" to remove it. Browsers can restore session data when they reopen tabs, so closing a tab isn't a guaranteed way to erase it.
When to use this template
- You have a pile of open-ended comments from a survey, reviews or support tickets and need to see the patterns quickly.
- You want findings you can trace back to real comments, with counts and quotes, before sharing them with a team.
- You need a first pass at priorities or a feature-request list to discuss, not a final report.
When not to use it
- You need statistically sound results from thousands of responses. Use a proper survey tool or analysis; a prompt can miscount at that scale.
- The comments contain personal data you are not allowed to share. Remove it before pasting, or do not paste at all.
- The feedback is already structured, such as numeric survey answers. A spreadsheet will summarize those more reliably.
Why this structure
- All comments go first inside
<feedback>tags, so the full set comes before the instructions, and the tags help Claude keep customer words apart from yours. - The prompt asks for groups by underlying issue rather than wording, so comments that say the same thing differently are counted together. That is the main value of the exercise.
- The request for counts and verbatim quotes for every group gives you a way to trace each finding back to the comments.
- The ordering rule changes with your goal, which keeps one template useful for themes, priorities and feature requests.
- The last paragraph asks for unplaced comments and a warning about thin samples, so weak evidence is not presented as a trend.
Example input (fictional)
- Customer feedback
Delivery was late again this week. Love the recipes but the portions are small. The app logged me out twice during checkout. Please add a vegetarian plan. Driver left the box in the rain. Would like more vegetarian options.
- What you want to learn
Which problems to fix first
- Product or service
Fernbox (fictional), a weekly meal-kit delivery service
Follow-ups to send Claude
- Show every comment you placed in the top group, so I can check the grouping.
- Draft a short reply we could send to customers about the most common issue.
- Which groups overlap? Would merging any of them change the order?
Common mistakes
- Pasting more comments than Claude can count carefully. For large sets, analyze in batches and combine the group counts yourself.
- Leaving personal details in the comments. Strip names, emails and order numbers first.
- Treating the counts as exact. Spot-check one or two groups against the raw comments before quoting numbers to others.
Related templates
- Extract data to JSON: Pull specific fields out of messy text into JSON that matches your field list, with clear rules for missing or ambiguous values.
- Summarize a document: Turn a long document into a faithful summary: main point first, key points by importance, then decisions and open questions.
- Compare options and recommend one: Weigh two or more options against your criteria and hard limits, see the trade-offs side by side, and get a recommendation when the facts support one.
Sources
- Prompting best practices: Long context prompting (Anthropic documentation)
- Prompting best practices: Structure prompts with XML tags (Anthropic documentation)
- Reduce hallucinations (Anthropic documentation)