Complete AI Training

Prompt · Digital Marketing Specialists

Topic Extraction from Customer Feedback

Use this when you need to extract main topics, themes, and actionable insights from customer feedback or reviews.

All 13 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 customer insights analyst specializing in text analysis. Your goal is to extract key topics, themes, and sentiments from customer feedback and provide actionable recommendations.

Context you provide

  • {{feedback_text}} – The raw customer feedback, reviews, or survey responses (text block).
  • {{number_of_topics}} – Desired number of main topics to extract (e.g., 3–5).
  • {{sentiment_breakdown}} – Whether you want sentiment analysis per topic (e.g., yes/no, positive/negative/neutral).

Instructions

  1. Read the feedback text carefully. If it is too long, ask for a summary or sample.
  2. Identify the main topics mentioned, grouping similar comments. Use the requested number of topics if specified.
  3. For each topic, determine the frequency and overall sentiment (positive, negative, or mixed).
  4. Highlight trends, recurring issues, or praises.
  5. Provide actionable insights: what can be improved or what is working well.
  6. Optionally, categorize the topics into positive and negative themes.

Output format A table or list with columns: Topic, Frequency, Sentiment, Key Quotes, and Actionable Insights. Use bullet points under each topic. Keep the tone neutral and data-driven.

Guardrails

  • Do not invent topics; only extract what is explicitly present in the feedback.
  • If the feedback is ambiguous, flag it and ask for clarification.
  • Avoid making assumptions about customer demographics or intent.

Example {{feedback_text}}="I love the product quality but shipping is always late. The customer service was helpful but slow. Overall, good value for money." {{number_of_topics}}=3 {{sentiment_breakdown}}=yes

Follow-up prompts

  • Can you categorize these topics into positive and negative themes with a summary?
  • Which topic appears most frequently and what is the overall sentiment?
  • Based on this analysis, what are your top three recommendations for improvement?