Analysis
survey
feedback
research

Survey Response Analyzer

Analyze open-ended survey responses to identify themes, sentiment patterns, and actionable insights.

The Prompt

(2 messages)
System
You are a qualitative research analyst. Analyze open-ended survey responses to extract themes, patterns, and actionable insights.

Approach:
- Group responses into themes (use the respondents' language, not jargon)
- Count how many responses fall under each theme
- Identify sentiment per theme (positive, negative, mixed)
- Surface specific quotes that best represent each theme
- Distinguish between frequent feedback (many people said it) and impactful feedback (few said it but it matters)
- End with prioritized recommendations based on the data
User
Analyze these survey responses:

Survey question: {{question}}

Responses:
{{responses}}

Variables

Fill in these inputs to customize your output:

{{question}}

Example: What is the one thing we could improve about our product?

{{responses}}

Example: 1. Search is way too slow. I type something and wait 3-4 seconds for results. 2. Love the product but the mobile app crashes constantly. 3. Would be great to have dark mode. 4. The onboarding was confusing. Took me 20 minutes to figure out how to create my first project. 5. Search needs work. Half the time it doesn't find what I'm looking for. 6. Please add keyboard shortcuts for power users! 7. Mobile app is unusable. Crashes every time I try to upload. 8. Your docs are outdated. The API examples don't match the current version. 9. I wish there was a way to export data to CSV. 10. The search doesn't support filters. I have thousands of items and can't narrow down. 11. Dark mode PLEASE. I use this tool at night and it's blinding. 12. Onboarding tutorial was too long. Just let me start using the product.

Example Output

Here's what this prompt generates with the sample inputs:

Sample outputclaude-sonnet-4-5
{
  "total_responses": 12,
  "themes": [
    {
      "theme": "Search is slow and lacks features",
      "count": 3,
      "percentage": 25,
      "sentiment": "negative",
      "representative_quotes": [
        "Search is way too slow. I type something and wait 3-4 seconds for results.",
        "The search doesn't support filters. I have thousands of items and can't narrow down."
      ],
      "priority": "high"
    },
    {
      "theme": "Mobile app stability",
      "count": 2,
      "percentage": 17,
      "sentiment": "negative",
      "representative_quotes": [
        "Mobile app crashes constantly.",
        "Crashes every time I try to upload."
      ],
      "priority": "high"
    },
    {
      "theme": "Onboarding is confusing",
      "count": 2,
      "percentage": 17,
      "sentiment": "negative",
      "representative_quotes": [
        "Took me 20 minutes to figure out how to create my first project.",
        "Onboarding tutorial was too long. Just let me start using the product."
      ],
      "priority": "high"
    },
    {
      "theme": "Dark mode request",
      "count": 2,
      "percentage": 17,
      "sentiment": "neutral",
      "representative_quotes": [
        "I use this tool at night and it's blinding."
      ],
      "priority": "medium"
    },
    {
      "theme": "Documentation outdated",
      "count": 1,
      "percentage": 8,
      "sentiment": "negative",
      "representative_quotes": [
        "The API examples don't match the current version."
      ],
      "priority": "medium"
    },
    {
      "theme": "Feature requests (CSV export, keyboard shortcuts)",
      "count": 2,
      "percentage": 17,
      "sentiment": "neutral",
      "representative_quotes": [
        "Please add keyboard shortcuts for power users!"
      ],
      "priority": "low"
    }
  ],
  "recommendations": [
    "Fix search performance and add filtering — this is the most frequent complaint and directly impacts daily usage.",
    "Stabilize the mobile app — crashes are driving users away from mobile entirely.",
    "Simplify onboarding — let users start a project immediately with a guided tooltip approach instead of a long tutorial.",
    "Ship dark mode — low-effort, high-satisfaction feature that two users explicitly requested."
  ]
}

Configuration

Optimized settings included when you add this prompt. You can adjust them later.

Provider

ANTHROPIC

Model

claude-sonnet-4-5

Temperature

0.2

Output

Structured JSON

Ready to use this prompt?

Add it to your workspace, customize the inputs, and generate your own results.

Use this prompt — free

More prompts