Back to Prompt Library
Marketing
StrategyCompetitive AnalysisMarketing

Competitor Analysis Framework

Produces a structured, actionable competitive analysis with strategic positioning recommendations.

Best For

  • A product marketer preparing a quarterly strategy review uses it to build a positioning map the leadership team can act on
  • A founder evaluating whether to enter a crowded market uses the vulnerability and differentiator sections to decide on a wedge
  • A sales enablement lead uses the competitor weaknesses to feed directly into battle card content for the sales team

Prompt Template

Conduct a structured competitor analysis for [YOUR COMPANY/PRODUCT] in the [INDUSTRY/NICHE] space. My product: [BRIEF DESCRIPTION]. Key competitors to analyze: [LIST 3–5 COMPETITORS]. For each competitor, provide: (1) positioning statement, how they describe themselves, (2) pricing model and tier structure, (3) key features/differentiators, (4) apparent target audience, (5) estimated strengths (what they do better than us), (6) apparent weaknesses (where they fall short). Then deliver: a competitive positioning map (describe it in text: X-axis = [ATTRIBUTE 1], Y-axis = [ATTRIBUTE 2], where does each company sit?), our biggest vulnerability to address, and our strongest differentiator to double down on. End with 3 strategic recommendations.

Pro Tip

List competitors by how customers actually compare you, not just direct feature-for-feature rivals, or the positioning map will miss the alternative your prospects are really choosing between.

Example Output

A sample of what this prompt produces once you fill in the placeholders.

Competitor B positions as 'the enterprise-grade option' with per-seat pricing starting at $49. Their apparent weakness is a steep onboarding curve customers mention repeatedly in reviews. Our strongest differentiator to double down on: same-day setup with no implementation call required.

Recommended Tools

How to use this prompt

  1. Copy the prompt template using the button above.
  2. Paste it into your preferred AI assistant (ChatGPT, Claude, Gemini, etc.).
  3. Replace all bracketed placeholders like [TOPIC] with your specific details.
  4. Send the prompt and refine the output as needed.