Article

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:

  1. What choices are competitors making?
  2. Why are they making those choices?
  3. 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 typeWhy include itExample
Direct competitorshows category normssame audience, similar product
Indirect competitorshows alternate approachessame job, different product form
Benchmarkshows best-in-class executionunusually 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:

DimensionWhat to look at
Positioningheadline, promise, category framing
Productcore features, workflow design, depth vs simplicity
Pricingplans, anchors, free trial, upgrade triggers
UXonboarding, navigation, empty states, feedback
Marketingproof, case studies, CTA structure, objections handled
DistributionSEO 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:

FindingWhy it mattersOur action
Competitors target power usersleaves beginners underservedsimplify onboarding and copy
Pricing pages rely on annual discount anchorsbuyers are being nudged toward commitmenttest a stronger annual savings frame
Strong products explain value before asking for setup workreduces drop-offrewrite 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.

SectionQuestion to answer
GoalWhat decision are we trying to make?
CompetitorsWhich 3 to 5 products are we comparing and why?
AudienceWhich customer segment matters most for this analysis?
DimensionsWhat exactly are we comparing?
EvidenceWhat did we actually observe?
PatternsWhat shows up across multiple competitors?
GapsWhat seems underserved or weak?
ActionsWhat should we change now?
Non-goalsWhat 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:


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.

Back to blog
How to Do Competitor Analysis: Framework, Template, and Examples