How to Do Competitor Analysis: Framework, Template, and Examples
Read time: 9 minutes
Best for: founders, product managers, marketers, strategy teams
Goal: turn competitor analysis into clear decisions instead of a pile of notes
What competitor analysis actually is
A lot of teams think competitor analysis means this:
- list a few competitors
- visit their websites
- take screenshots
- copy their pricing into a spreadsheet
- write down a few obvious observations
That is not useless, but it is not enough.
Real competitor analysis should help you answer 3 questions:
- What choices are competitors making?
- Why are they making those choices?
- What should we do differently because of what we learned?
If your analysis does not change a product decision, pricing decision, messaging decision, or go-to-market decision, it probably stayed too descriptive.
From first principles, the job of competitor analysis is simple:
flowchart LR A[Market signals] --> B[Competitor choices] B --> C[Pattern recognition] C --> D[Strategic judgment] D --> E[Better decisions]
So the goal is not to collect information. The goal is to reduce decision risk.
When should you do competitor analysis?
You do not need a giant competitor report every month.
You need competitor analysis when you are about to make a meaningful choice, such as:
- launching a new product
- changing positioning
- redesigning a key flow
- adjusting pricing or packaging
- entering a new market segment
- trying to understand why a competitor is gaining attention
A useful rule:
Start from the decision, not from the competitors.
For example:
- Bad question: Who are our competitors?
- Better question: Why are trial conversions lower than competitors?
- Better question: How are top competitors framing their value on the homepage?
- Better question: Which competitors are winning small teams, and why?
The clearer the decision, the sharper the analysis.
A simple 5-step competitor analysis framework
Use this when you want something practical and repeatable.
flowchart TD A[Step 1 Define the decision] --> B[Step 2 Choose the right competitors] B --> C[Step 3 Pick analysis dimensions] C --> D[Step 4 Collect evidence] D --> E[Step 5 Turn findings into actions]
Step 1: define the decision you are trying to make
Before you open any competitor page, write one sentence:
We are doing this analysis to decide ________.
Examples:
- We are doing this analysis to decide how to position our analytics product for ecommerce brands.
- We are doing this analysis to decide whether our pricing page should lead with ROI, features, or social proof.
- We are doing this analysis to decide how to simplify first-time onboarding.
This matters because the same competitor can teach you different things depending on the decision.
If your goal is pricing, analyze pricing. If your goal is onboarding, analyze onboarding. If your goal is category messaging, analyze homepage and use-case pages.
Do not analyze everything just because you can.
Step 2: choose the right competitors
Most teams either choose too many or the wrong ones.
Three groups are usually enough:
| Competitor type | Why include it | Example |
|---|---|---|
| Direct competitor | shows category norms | same audience, similar product |
| Indirect competitor | shows alternate approaches | same job, different product form |
| Benchmark | shows best-in-class execution | unusually strong product or brand |
For most projects, 3 to 5 competitors is enough.
Too few gives you bias. Too many gives you noise.
Step 3: pick analysis dimensions
Do not just collect whatever is visible. Decide what to compare.
Common dimensions:
| Dimension | What to look at |
|---|---|
| Positioning | headline, promise, category framing |
| Product | core features, workflow design, depth vs simplicity |
| Pricing | plans, anchors, free trial, upgrade triggers |
| UX | onboarding, navigation, empty states, feedback |
| Marketing | proof, case studies, CTA structure, objections handled |
| Distribution | SEO pages, paid traffic angles, integrations, partnerships |
Pick only the dimensions tied to your decision.
Step 4: collect evidence, not opinions
The biggest mistake in competitor analysis is writing conclusions before collecting evidence.
Good evidence includes:
- screenshots
- pricing pages
- feature lists
- onboarding flows
- messaging examples
- ad angles
- public reviews
- help center or documentation patterns
Bad evidence sounds like this:
- “Their product feels more premium”
- “They seem more user friendly”
- “They look more focused”
Those are conclusions. Not evidence.
Evidence comes first. Interpretation comes second.
Step 5: turn findings into actions
Your final output should not be “Competitor A does X, Competitor B does Y.”
It should sound like this:
- Most competitors sell breadth. We should sell speed to first value.
- The strongest pricing pages reduce hesitation with concrete ROI examples. We need stronger proof near the primary CTA.
- Competitors overload setup. Our best wedge is a faster first-run experience for small teams.
A useful format:
| Finding | Why it matters | Our action |
|---|---|---|
| Competitors target power users | leaves beginners underserved | simplify onboarding and copy |
| Pricing pages rely on annual discount anchors | buyers are being nudged toward commitment | test a stronger annual savings frame |
| Strong products explain value before asking for setup work | reduces drop-off | rewrite onboarding intro and shorten first form |
Competitor analysis template you can copy and reuse
If you need a competitor analysis template you can copy into a doc or spreadsheet, start with this table.
| Section | Question to answer |
|---|---|
| Goal | What decision are we trying to make? |
| Competitors | Which 3 to 5 products are we comparing and why? |
| Audience | Which customer segment matters most for this analysis? |
| Dimensions | What exactly are we comparing? |
| Evidence | What did we actually observe? |
| Patterns | What shows up across multiple competitors? |
| Gaps | What seems underserved or weak? |
| Actions | What should we change now? |
| Non-goals | What are we explicitly not copying? |
That last row matters.
Competitor analysis is not only about what to learn. It is also about what to intentionally not copy.
If you want to turn this template into an execution workflow instead of a spreadsheet ritual, continue with:
- How to do competitor analysis with AI in 2 hours
- UX competitor analysis guide
- RevelensAI pricing
- RevelensAI home
5 common mistakes that make competitor analysis useless
1. Starting too broad
“Analyze the whole market” sounds ambitious, but it usually creates a bloated document no one uses.
Start smaller:
- one segment
- one journey
- one pricing question
- one messaging problem
2. Confusing activity with insight
More screenshots do not mean better analysis.
A 6-page report with clear decisions is usually better than a 60-page dump.
3. Looking only at direct competitors
Sometimes the most useful ideas come from products outside your category but inside the same user job.
Example: A B2B onboarding team might learn more from a great consumer activation flow than from a weak direct competitor.
4. Copying surface patterns without understanding the reason
Do not copy a pricing layout, signup flow, or CTA pattern unless you understand:
- what problem it solves
- for which audience
- at what cost
- whether the same logic applies to your product
5. Ending without a decision
If the team finishes the analysis and still asks, “So what do we do now?” the work is incomplete.
Every competitor analysis should end with:
- 3 key findings
- 3 actions to test
- 1 clear point of differentiation
How to do competitor analysis faster with AI
AI does not replace judgment.
What it can replace is the slow, repetitive part:
- opening many pages
- capturing evidence
- organizing screenshots
- extracting feature and pricing details
- generating a first comparison draft
That makes the workflow look more like this:
flowchart TD A[Define decision] --> B[List competitors] B --> C[Use AI to gather evidence] C --> D[Review the output] D --> E[Extract patterns] E --> F[Make strategic choices]
This is where tools like RevelensAI help.
Instead of manually hopping across tabs and building your own evidence archive, you can ask the AI to analyze competitors, collect screenshots, follow key pages, and organize findings into a report you can review.
If you want a more execution-focused tutorial, read:
A good final output looks like this
A strong competitor analysis does not end with “here is what others are doing.”
It ends with something closer to this:
We found that most competitors are optimized for advanced users, explain value poorly on first visit, and ask for too much setup too early. Our best opportunity is to position around speed to first value, simplify first-run onboarding, and strengthen proof near upgrade moments.
That is useful because it changes what the team does next.
Final takeaway
If you only remember one thing, remember this:
Competitor analysis is not a research ritual. It is a decision-making tool.
The best process is not the one that collects the most information. The best process is the one that helps you make a better product, sharper positioning, or stronger growth decision with less guesswork.
If you want to do that faster, use AI to reduce collection work and spend your time on judgment.
If you want, you can start with RevelensAI and let it handle the repetitive part of the process.