Most competitive analyses produce a slide deck that gets reviewed once and filed. This guide is about doing the kind that actually changes design decisions, by covering what to look for, how to structure your findings, and how to turn observations into a brief your team can build from.
Competitive Analysis in UX: How to Do It Right and What to Do With What You Find

Competitive analysis in UX is one of the most commonly prescribed and least well-executed parts of the design process. Teams know they should do it. They sit down, open a spreadsheet, look at a few competitor websites, and produce a document that mostly confirms what they already believed.
That is not competitive analysis. That is confirmation shopping.
Real competitive analysis in UX design requires structured research, honest evaluation, and the discipline to document failures as carefully as successes. Done well, it surfaces opportunities that user interviews and analytics cannot find on their own, because it looks at the space around your product rather than just the product itself.
This guide covers what competitive analysis in UX actually involves, how to run one in three structured steps, and what to do with the findings once you have them.
What Is Competitive Analysis in UX Design?
Competitive analysis in UX is the process of systematically evaluating how competing products handle the same user problems your product is trying to solve. It looks at everything from high-level information architecture to specific interaction patterns, visual design choices, onboarding flows, error states, and the language products use to communicate with their users.
The goal is not to copy what competitors are doing well or avoid what they are doing poorly. The goal is to understand the design landscape your users already inhabit, so you can make informed decisions about where to meet their expectations and where to deliberately exceed them.
Users do not evaluate your product in isolation. They evaluate it against every other product they have used to solve a similar problem. Their baseline for what feels intuitive, what feels slow, and what feels broken is set by your competitors. Understanding that baseline is table stakes for any serious design effort.
Competitive analysis should happen early in a project, before any design decisions have been made. It should also be revisited regularly as the market changes, because a competitive landscape that was accurate twelve months ago may look very different today.
What Competitive Analysis in UX Is Not
Before covering how to do it, it is worth being clear about what competitive analysis is not.
It is not a feature comparison matrix. Listing which features competitors have and which they do not is a product management exercise. Competitive analysis in UX goes deeper, looking at how those features are implemented, how users are expected to interact with them, and what the experience of using them actually feels like.
It is not a teardown of competitor weaknesses. The goal is to understand the full picture: what competitors do well, what they do poorly, and why. A one-sided analysis that only documents failures produces a false sense of advantage.
It is not a one-time activity. The most useful competitive analysis programs are ongoing, with regular check-ins on how competitors are evolving their products, not a single research sprint at the beginning of a project.
How to Run a Competitive Analysis in UX: 3 Steps
Step 1: Define Your Objectives
Before looking at a single competitor product, write down what you are trying to learn.
This sounds obvious. It is consistently skipped. And it is the single biggest reason competitive analyses produce outputs that do not inform design decisions.
The problem with skipping objectives is that a competitor product contains an enormous amount of observable information. Without a defined question you are trying to answer, you will document everything and conclude nothing. The research becomes a collection of observations without a point of view.
Good objectives for a competitive UX analysis are specific. Not "understand how competitors handle onboarding" but "understand how competitors handle onboarding for users who have not yet connected their data source, and what they do to reduce abandonment at that specific step." Not "see how competitors handle mobile" but "evaluate whether competitors have solved the navigation problem on mobile that we know causes drop-offs in our current product."
The objectives should come from a real design problem your team is facing, a specific decision you need to make, or a known friction point in your product that you believe might be solved differently. If you cannot connect the competitive analysis to a specific decision, the research will not get used.
Write your objectives down before you start. Share them with the team. Use them to filter what you document and what you ignore.
Step 2: Select Your Competitors
Once objectives are defined, choose who to evaluate. Most teams default to direct competitors, which is a reasonable starting point but not sufficient on its own.
Direct competitors are products solving the same problem for the same audience. If you are building a project management tool for engineering teams, your direct competitors are other project management tools targeting engineering teams. These are the most important to evaluate because they set the baseline expectations your users bring to your product.
Indirect competitors are products solving the same underlying problem for a different audience, or solving an adjacent problem for the same audience. They are worth including because they often introduce design patterns that users encounter and then expect to see in your category, even if no direct competitor has adopted them yet. New design conventions frequently enter a category from outside it.
You should also include at least one product from outside your category that you consider a benchmark for the specific experience you are trying to design. If you are redesigning a dashboard, include a product that is widely recognized for excellent dashboard design, even if it has nothing to do with your market. Benchmarking against best-in-class examples outside your category raises the quality ceiling of the analysis.
A well-rounded competitive analysis typically includes five to eight products: three to four direct competitors, one to two indirect competitors, and one to two benchmark products outside the category.
Including your own product in the evaluation is not optional. It is the only way to get an honest picture of where you stand. Evaluate your own product with the same criteria and the same critical eye as the competitors. Teams that exclude themselves from their own competitive analysis consistently overestimate their relative strengths.
Step 3: Evaluate, Document, and Debrief
With objectives set and competitors selected, the evaluation can begin. The structure of the evaluation should follow directly from your objectives.
For each product, document:
Information architecture and navigation. How is the product organized? How does a new user develop a mental model of where things are? Where does the navigation support the user's primary tasks, and where does it require them to explore?
Onboarding. How does the product introduce itself to a new user? What is the first action it asks them to take? How does it handle the empty state before any user data exists? What is the quality of the guidance provided at each step?
Core user flows. Walk through the specific flows most relevant to your objectives. Document each step, the decisions the user is asked to make, and the points where the flow breaks down or requires more effort than expected.
Visual and interaction design. How does the product use hierarchy, color, and typography to guide attention? What interaction patterns does it rely on? Where does the visual design support usability and where does it get in the way?
Error handling and edge cases. How does the product handle empty states, errors, loading states, and edge cases? These are often where the difference between a mature and an immature product becomes most visible.
Language and tone. How does the product talk to its users? What assumptions does it make about user knowledge? Where is the language clear and where is it confusing?
Document everything visually. Screenshots, annotated with observations, are far more useful in a debrief than written descriptions alone. If you are evaluating a flow, capture the entire flow as a sequence of screenshots with notes on each step.
The debrief is where the analysis becomes useful. Bring the team together to review the findings against the original objectives. The output of the debrief should not be a list of all the things competitors do differently. It should be a prioritized set of design implications: specific decisions your team should make differently based on what you found, and why.
Heuristic Evaluation as Part of the Process
For a more rigorous competitive analysis, heuristic evaluation adds structure to what might otherwise be impressionistic observation.
Heuristic evaluation measures products against a set of established usability principles, the most widely used being Jakob Nielsen's ten usability heuristics, which cover principles like visibility of system status, consistency and standards, error prevention, and recognition over recall.
Running a heuristic evaluation on competitor products creates a structured, comparable output. Instead of "Competitor A's onboarding felt confusing," you get "Competitor A violates the visibility of system status heuristic at step three of onboarding, because users cannot tell whether their data has been imported successfully without navigating away from the page."
The more specific the observation, the more actionable it is in design. Heuristic evaluation provides that specificity.
Quantitative and Qualitative Data in Competitive Analysis
A strong competitive analysis draws on both qualitative and quantitative sources.
Qualitative sources include your own evaluation of the products, user interviews where participants reference competitor products, usability research on competitor products (which is more feasible than most teams realize), app store reviews, support forum discussions, and social media commentary. These sources reveal what users are actually experiencing and how they talk about it.
Quantitative sources include publicly available data on competitor traffic, app download rankings, review ratings and volumes, and social media engagement. These sources do not tell you much about the quality of the design, but they give you a sense of market position and what is resonating with users at scale.
Neither source type is sufficient alone. Quantitative data tells you that a competitor's app has a 4.2 star rating and 50,000 reviews. Qualitative data tells you that the top complaint in those reviews is that the onboarding flow requires too many steps before users can see their data. The combination tells you something useful.
Advantages of Competitive Analysis in UX
It surfaces the user's baseline. Before your team can design something that feels intuitive, you need to understand what users already consider intuitive based on the products they use. Competitive analysis makes that baseline explicit.
It reveals unserved needs. When every competitor in a category solves a problem the same way, and users consistently complain about that aspect of every product, there is a design opportunity. Competitive analysis is one of the most reliable ways to find it.
It prevents reinventing the wheel. If a design pattern has been solved effectively by a competitor, your team does not need to solve it again from scratch. Competitive analysis tells you where to borrow proven patterns and where to innovate.
It creates shared context. A competitive analysis presented to a cross-functional team creates shared understanding of the landscape everyone is operating in. Product managers, engineers, and stakeholders who have seen the same analysis as the design team make better decisions together.
Disadvantages and Pitfalls to Watch For
Analysis paralysis. A thorough competitive analysis surfaces a large number of potential improvements. Trying to act on all of them simultaneously is not possible, and attempting to do so produces unfocused design work. The debrief must include prioritization, not just documentation.
Copying without understanding. Implementing a design pattern because a competitor uses it, without understanding why they use it and whether it applies to your context, is a common and costly mistake. Every pattern is a solution to a specific problem. Copy the pattern without understanding the problem and you may import the solution into a context where it creates new problems.
Mistaking correlation for causation. A competitor's product may be successful despite a poor design, not because of it. High market share does not mean the design is worth emulating. Evaluate the design on its own merits, not on the basis of the company's business performance.
Letting it go stale. A competitive analysis from eighteen months ago is of limited value in a fast-moving market. Build regular competitive review into your design practice rather than treating it as a one-time project activity.
Final Thoughts
Competitive analysis in UX is not a research formality to check off at the start of a project. It is a design practice that, done well, changes the questions your team asks and the decisions it makes.
The teams that use it most effectively treat it as ongoing context rather than a one-time deliverable. They know their competitive landscape the way they know their own product: not perfectly, but well enough to make better decisions because of it.
If you are starting a competitive analysis and are not sure how to structure it for your specific design challenge, the best place to start is the objectives. Write down the three most important design decisions you are facing right now. Then ask what you would need to know about your competitors to make each of those decisions with more confidence. That is your research brief.
Work With a UX Research Team
WANDR conducts competitive analysis as part of our UX research and product strategy engagements. If you are facing a design challenge and want a structured view of the competitive landscape before you build, schedule a free consultation to talk through the approach.

(01) /
What is competitive analysis in UX design?
Competitive analysis in UX design is the process of systematically researching and evaluating competitor products to understand their design strengths, usability weaknesses, and user experience standards. It helps designers make informed decisions before and during product development.
(02) /
Why is competitive analysis important in UX?
Competitive analysis is important because it gives designers and product teams a clear picture of what already exists in the market. It surfaces opportunities for innovation, highlights common design patterns users expect, and helps teams avoid repeating mistakes competitors have already made.
(03) /
When should you conduct a competitive analysis for UX?
Ideally, competitive analysis should happen early in the product design process, before wireframes or prototypes are built. That said, it should also be revisited regularly throughout the product lifecycle, since new competitors and market shifts can significantly impact your design strategy.
(04) /
How many competitors should be included in a UX competitive analysis?
A well-rounded competitive analysis typically includes at least five competitors. This should be a mix of direct competitors (those offering the same product or service) and indirect competitors (those targeting a similar audience with a different solution). Including your own product in the comparison adds an objective benchmark.
(05) /
What is the difference between direct and indirect competitors in UX analysis?
Direct competitors offer essentially the same product or service to the same target audience, such as McDonald's and Burger King. Indirect competitors serve a similar audience but with a different offering, like McDonald's and Taco Bell. Both are valuable to analyze because they reveal different aspects of user expectations and market behavior.

