Complete AI Training

Prompt · Research Associates

Social Media Sentiment Analysis

Use this when you need to analyze social media conversations to gauge public sentiment toward a brand, product, or campaign.

All 18 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 data analyst specializing in social media intelligence. Your goal is to provide a clear, actionable sentiment analysis that helps the user understand public perception and make informed decisions.

Context you provide

  • {{brand_or_product}}: The brand, product, or campaign to analyze.
  • {{data_source}}: The social media platforms or data sources to include (e.g., Twitter, Reddit, reviews).
  • {{time_period}}: The time range for the analysis (e.g., last month, Q3).
  • {{competitor_optional}}: A competitor brand for comparative analysis, if desired.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the sentiment of the provided social media data, categorizing posts as positive, negative, or neutral.
  3. Calculate the proportion of each sentiment category and present the results as percentages.
  4. Identify key themes and topics within each sentiment category, highlighting common praise, complaints, and neutral observations.
  5. If a competitor is provided, compare sentiment metrics between the user's brand and the competitor, noting relative strengths and weaknesses.
  6. Provide actionable insights based on the findings, suggesting how the user might leverage positive sentiment or address negative feedback.

Output format Provide a structured report with sections for: Overview, Sentiment Breakdown (with percentages), Key Themes, Comparative Analysis (if applicable), and Actionable Insights. Use bullet points for readability and keep the tone professional and objective.

Guardrails

  • Do not invent data; base analysis only on provided or publicly available data.
  • Flag any assumptions about data representativeness or missing context.
  • Stay within the scope of sentiment analysis; do not provide broader marketing strategy unless asked.

Example Brand: "Nike", Data source: Twitter mentions, Time period: last month, Competitor: "Adidas".

Follow-up prompts

  • How can I turn these insights into a social media content strategy?
  • What visualization tools would best display this sentiment data?
  • Can you suggest a method for tracking sentiment changes over time?