By Simon Sovič, Senior Product Manager

A competitive analysis tells you who you are up against, what they do well, and where they leave users underserved. Done before you commit to a roadmap, it saves you from building features nobody wants and helps you find the specific angle that makes your product worth switching to. This guide walks you through a repeatable 7-step process you can finish in a few days, without a research budget or a dedicated analyst.

What You'll Need

  • A clear definition of the problem your product solves
  • Access to the internet for product research (free trials, app stores, review sites)
  • A spreadsheet or simple table to organize findings
  • 2 to 4 hours of focused time spread across 2 to 3 days
  • Optional: a customer interview or two to validate your observations

Step 1: Define the Problem Space You Are Entering

Before you look at a single competitor, write down the job your product does for users. Be specific. "Project management" is too broad. "Help remote engineering teams track async work without daily standups" is sharp enough to use. This statement becomes your filter. Every competitor you evaluate should solve a version of the same problem, otherwise you are comparing the wrong things.

  • Write one sentence: "My product helps [user type] [do specific thing] so they can [outcome]."
  • If you cannot write that sentence yet, pause here and define it first.
  • This framing also helps you choose your north star metric later. Many teams anchor their north star to the core outcome in exactly this sentence.

Step 2: Build Your Competitor List

Aim for 6 to 10 competitors across two categories: direct and indirect.

Direct competitorsSolve the same problem for the same user.Indirect competitorsSolve the same problem a different way, or solve a related problem your users currently use as a workaround. Both matter.

  • Search Google for your problem statement in quotes, then browse the top 5 results.
  • Check G2, Capterra, and Product Hunt for category leaders and rising challengers.
  • Search the App Store or Google Play if your product has a mobile component.
  • Ask in relevant Slack communities or Reddit threads what tools people currently use.
  • Look at job postings in your target market. Companies often list the tools they use in job descriptions.

Keep the list manageable. More than 10 competitors creates noise rather than clarity.

Step 3: Build a Comparison Framework

A comparison framework is a table where rows are competitors and columns are the dimensions you care about. Choose dimensions that connect directly to your product decisions, not generic ones like "has a mobile app."

Useful dimensions to consider:

  • Core features and which user problem each solves
  • Pricing model and entry price point
  • Target user segment (company size, industry, technical level)
  • Onboarding experience (time to value)
  • Integrations and ecosystem
  • Customer sentiment (common praise and complaints from reviews)
  • Distribution channel (SEO, sales-led, product-led, community)

Build the table before you start filling it in. The structure forces you to evaluate every competitor on the same criteria, which makes gaps visible.

Step 4: Research Each Competitor Directly

Do not rely on their marketing pages alone. Marketing copy shows how a company wants to be perceived, not what the product actually does. Go deeper.

  • Sign up for free trials or free plans and use the product for at least 20 minutes.
  • Read their G2 and Trustpilot reviews, sorted by most recent. Look for patterns in 3-star reviews, these are the most honest.
  • Watch their demo videos on YouTube and their website.
  • Read their changelog or release notes to see what they have shipped recently.
  • Check their job postings to infer where they are investing (many open data roles suggests a data product push, for example).
  • Follow their founders and PMs on LinkedIn for strategic signals.

Fill in your comparison table as you go. Do not rely on memory.

Step 5: Identify Gaps and Patterns

With your table filled in, step back and look for patterns across the columns.

Ask yourself:

  • Which user complaints come up repeatedly across multiple competitors?
  • Which segment does nobody serve well?
  • Which pricing tier is crowded, and which is empty?
  • Which features do all competitors share, meaning users now consider them table stakes?
  • Where do competitors rely on the same distribution channel, leaving another channel open?

The most valuable output of a competitive analysis is not a list of what competitors do. It is a short list of what they consistently fail to do. These gaps are where your product can earn a defensible position.

In practice, you will often find that one or two dimensions show a clear cluster of complaints. Those are the highest-signal gaps to explore further, ideally through user interviews before you commit to building against them.

Step 6: Define Your Positioning Based on What You Found

Positioning is not a tagline. It is an internal decision about which users you are building for, which problem you solve better than anyone else, and why you are believable doing it.

Use this template to draft your positioning statement:

"For [target user], [product name] is the [category] that [key benefit] unlike [main alternative], because [reason to believe]."

Your competitive analysis feeds directly into this. The gap you identified in Step 5 becomes your key benefit. The competitor you are most directly displacing becomes your main alternative. Keep this statement internal. It guides product decisions, not ad copy.

If you are building a SaaS product, this step connects tightly to your broader product strategy. The SaaS Product Strategy Guide for Founders Covers how to translate positioning into a durable strategy across your roadmap and go-to-market.

Step 7: Choose a North Star Metric That Reflects Your Position

A north star metric is the single number that best captures whether users are getting the core value your product promises. It is not a business metric like revenue or signups. It measures the user outcome your positioning is built around.

Once you know your gap and positioning, you can select a north star metric that reflects the specific outcome you claim to deliver better than competitors.

North star metric examples by product type:

  • Collaboration tool:Number of teams with at least 3 active members in the past 7 days
  • E-commerce marketplace:Number of successful transactions per week
  • B2B SaaS:Number of accounts that completed their first key workflow within 14 days
  • Content platform:Weekly active readers who return at least twice
  • Productivity app:Tasks completed per active user per week
  • Fintech:Number of users who moved money at least once in the past 30 days

How to choose yours:

  • It should reflect the outcome you identified in Step 1, not a proxy for it.
  • It should move when your product delivers more value and stay flat when it does not.
  • It should be measurable with data you can actually collect.
  • It should be singular. Two north stars means no north star.

From experience, teams that skip the competitive analysis step often set north star metrics that mirror what their biggest competitor measures, rather than what their specific positioning requires. That is a subtle but costly mistake.

Choosing the right metric also shapes how you prioritize your roadmap. If you want a structured approach to that decision, the guide on How to prioritize features on a product roadmap Connects north star thinking directly to feature sequencing.

Common Mistakes to Avoid

  • Only researching direct competitors.Indirect competitors often reveal the most interesting gaps because users actively use them as workarounds today.
  • Using only the competitor's marketing site as your source.Marketing pages describe intent, not experience. Always use the product.
  • Doing the analysis once and never updating it.Competitive landscapes shift. Schedule a lightweight review every quarter.
  • Turning the analysis into a feature checklist.The goal is positioning, not parity. Building every feature a competitor has is a fast way to end up identical to them.
  • Skipping the user validation step.The gaps you identify are hypotheses. Talk to at least 3 to 5 target users before treating any gap as confirmed.
  • Confusing market share with product quality.A dominant competitor is not necessarily a good one. Many categories are dominated by legacy tools users tolerate rather than love.

FAQ

How long does a competitive analysis take for a new product?

For most early-stage products, a useful competitive analysis takes 6 to 10 hours of focused work spread across 2 to 3 days. That includes building your competitor list, using free trials, reading reviews, and completing your comparison table. A more detailed analysis for a venture-backed product entering a crowded market might take a full week and involve customer interviews alongside desk research.

How many competitors should I include in my analysis?

Between 6 and 10 is a practical range. Fewer than 5 risks missing important players. More than 10 tends to dilute your focus and make patterns harder to spot. Prioritize depth over breadth. A thorough analysis of 8 competitors is more useful than a surface-level scan of 20.

What is a north star metric and how do I choose one for my product?

A north star metric is the single number that best measures whether your users are getting the core value your product promises. To choose one, start with the user outcome your positioning is built around (from Step 1 and Step 6), then find the most direct measurable signal of that outcome occurring. It should move when your product delivers value and stay flat when it does not. Avoid vanity metrics like total signups or page views.

How is a competitive analysis different from market research?

Market research focuses on the size and behavior of the overall market, including trends, segments, and demand signals. A competitive analysis focuses specifically on existing solutions and their strengths and weaknesses. Both are useful, but a competitive analysis is more directly actionable for product positioning decisions. For a new product, do the competitive analysis first and use market research to validate the size of the gap you find.

When should I update my competitive analysis?

Run a lightweight update every quarter. Set a recurring reminder to check competitor changelogs, review sites, and pricing pages. Run a full analysis again when you are entering a new segment, planning a major roadmap pivot, or preparing for a fundraise. The competitive landscape changes faster than most teams expect, especially in AI-adjacent categories where new entrants appear monthly.

If you are building your first product and want broader context on how competitive analysis fits into the overall product management process, the Product Management for Startups: Essential Guide Is a good companion read.


Need help running a competitive analysis or shaping your product strategy?Simon Sovič works with early-stage teams as a product management consultant. Book a call To talk through your specific situation.

Generated by AI SEO content tool