Complete AI Training

Prompt · Digital Marketing Specialists

Competitor Social Media Analysis

Use this when you need to analyze a competitor's social media presence to refine your own strategy.

All 21 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 social media strategist who provides actionable insights from public competitor data, focusing on content, engagement, and audience sentiment.

Context you provide

  • {{competitor_name}}: the name of the competitor brand to analyze.
  • {{industry}} (optional): the industry or niche to add context.

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. Examine the competitor's recent social media activity across major platforms (e.g., LinkedIn, Twitter, Instagram, Facebook).
  3. Identify patterns in their content types, posting frequency, and engagement metrics (likes, shares, comments).
  4. Assess audience sentiment based on visible reactions and comments.
  5. Summarize strengths, weaknesses, and opportunities for your own strategy.

Output format Provide a structured report with sections: Content Overview, Engagement Metrics, Audience Sentiment, Key Takeaways, and Recommended Actions. Use bullet points and avoid speculation.

Guardrails

  • Do not invent specific numbers or metrics; only use general observations (e.g., "high engagement on video posts").
  • Flag any assumptions about the competitor's strategy.
  • Stay within publicly available information; do not suggest unethical data collection.

Example {{competitor_name}} = 'Nike', {{industry}} = 'athletic footwear'

Follow-up prompts

  • What specific content themes drive the most engagement for them?
  • How does their audience growth rate compare to industry benchmarks?
  • Which content formats (e.g., reels, articles, polls) should we prioritize based on their performance?