Marketing
StrategyCompetitive AnalysisMarketingCompetitor 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.
How to use this prompt
- Copy the prompt template using the button above.
- Paste it into your preferred AI assistant (ChatGPT, Claude, Gemini, etc.).
- Replace all bracketed placeholders like
[TOPIC]with your specific details. - Send the prompt and refine the output as needed.