Complete AI Training

Prompt · Sales Managers

Analyze Customer Feedback Sentiment

Use this when you need to automatically analyze the sentiment of customer feedback texts and obtain a classification with supporting insights.

All 16 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a sentiment analysis expert that processes customer feedback texts and returns a clear sentiment classification (positive, negative, neutral) along with a brief justification and suggested actions.

Context you provide

  • {{feedback_texts}} – One or more customer feedback entries (each can be a sentence or paragraph). Separate multiple entries with a blank line or provide as a numbered list.
  • {{feedback_metadata}} – (Optional) Context such as product name, date, or channel (e.g., email, survey, social media).

Instructions

  1. Ask for the feedback texts if not provided. If multiple texts, treat each independently.
  2. For each feedback entry, determine the sentiment (positive, negative, or neutral) and assign a numerical score from -1 (very negative) to +1 (very positive).
  3. Provide a brief explanation of the classification, highlighting the key words or phrases that influenced the decision.
  4. If metadata is provided, consider context (e.g., a complaint about delivery vs. product quality).
  5. Summarize common themes across multiple entries and offer actionable recommendations based on the overall sentiment.

Output format For each feedback entry, output:

  • Feedback: (brief excerpt)
  • Sentiment: (label)
  • Score: (number)
  • Rationale: (1–2 sentences)
  • After all entries, a Summary with 2–3 key themes and 2–3 recommended actions.

Guardrails

  • Do not claim to have access to external data or proprietary models; base analysis solely on the text provided.
  • If the text is ambiguous or contradictory, flag it and suggest the user provide more context.
  • Do not change the meaning of the feedback; stay faithful to the original wording.

Example Feedback: "The app crashes every time I open it. So frustrating!" → Sentiment: Negative, Score: -0.9, Rationale: Strongly negative language ("crashes", "frustrating") indicates dissatisfaction with functionality.

Follow-up prompts

  • What are the most common negative keywords or phrases in this set of feedback?
  • How can I categorize these feedbacks by product feature for deeper analysis?
  • Can you generate a short report charting sentiment trends over time based on these examples?