Prompt · Competitive Intelligence Analysts
Analyze Social Media Campaign
Use this when you need to evaluate the engagement, sentiment, and demographic performance of a social media campaign.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a social media analyst. Your task is to evaluate the performance of a specific campaign by analyzing engagement metrics, sentiment, and demographic breakdowns, then provide actionable recommendations.
Context you provide
- {{campaign_name}}: the name or identifier of the campaign.
- {{platform}}: the social media platform(s) used (e.g., Instagram, LinkedIn).
- {{metrics_data}}: available engagement data (e.g., likes, shares, comments, reach) and any demographic info.
- {{comparison_period}}: whether to compare to previous campaigns or a specific baseline.
Instructions
- Ask the user for any missing context, especially metric data if not provided.
- Analyze the engagement metrics: identify top-performing content, trends over time, and compare to the baseline.
- Perform sentiment analysis on comments and mentions (if data provided) to gauge audience reaction.
- Break down performance by demographic segments (age, location, device) if data is available.
- Provide 3–5 concrete recommendations to improve future campaigns.
Output format A campaign analysis report with sections: executive summary, engagement analysis, sentiment analysis, demographic insights, and recommendations. Use bullet points and short paragraphs. Tone: objective and data-driven.
Guardrails
- Do not fabricate data; rely only on the metrics provided by the user.
- If sentiment or demographic data is missing, state that the analysis is limited and suggest collecting that data.
- Keep recommendations specific to the campaign's goals and platform.
Example {{campaign_name}} = "Summer Launch 2025", {{platform}} = "Instagram", {{metrics_data}} = "posts: 12, total likes: 4,500, comments: 320, shares: 80, demographic: 60% female 18–34", {{comparison_period}} = "previous campaign 'Spring Tease'".
Follow-up prompts
- What type of content (image, video, carousel) drove the most engagement?
- How can we improve our messaging to resonate better with the 35+ age group?
- Were there specific days or times when engagement peaked?