Skip to content

Competitor Analysis

First PublishedLast UpdatedByAtif Alam

The decision this page enables: what you’re chosen instead of — the alternative set you have to beat in the customer’s mind.

Competitor analysis is the practice of mapping the alternatives a customer is weighing against you and understanding each one well enough to position deliberately. Without it, your positioning is a guess about a category you’ve imagined.

The most important move in competitor analysis is defining “competitor” broadly enough. Most teams list 2-3 direct, name-brand competitors and stop there. The customer’s actual alternative set is wider — and usually includes “do nothing” as the most-chosen option.

  • Positioning is meaningless without “against which alternatives” — the 5th and most-skipped component.
  • Pricing anchors against the alternatives’ pricing (including the “free DIY” alternative).
  • The Workbook → Channel mix depends on knowing where competitors aren’t showing up.

Most teams list only the first. Adding the other three changes positioning meaningfully.

TypeDefinitionExample for a unified-workspace SaaS
DirectSame category, same jobOther unified-workspace products
IndirectDifferent category, same jobStitching free tiers of Linear + Notion + Slack
Future / adjacentLikely to enter the categoryAn AI-coding assistant that grows into workflow
Do-nothingCustomer stays with current workaround”We just deal with the breakage”

For early-stage products, the biggest competitor is almost always do-nothing. The customer has lived with the pain so far; their default move is to keep living with it. Position against this explicitly, not just against the name-brand alternatives.

A repeatable 6-step process you can run in 1-2 weeks and refresh quarterly:

  1. List every alternative a customer might choose. Cast wide: direct, indirect, future, do-nothing. Aim for 8-12 candidates; cut to the top 4-6 the customer actually weighs.
  2. Use the customer’s words. What do prospects call the alternatives in interviews and sales calls? “Notion + Linear” is a competitor if that’s what they say.
  3. Build the landscape table (template below). Capture each competitor’s positioning, target customer, pricing, strengths, weaknesses, and where you’ve seen them in your own deals.
  4. Pick the dimensions that matter. Reduce to 2 axes that the customer cares about (price vs. depth, ease vs. control, etc.) and place competitors on a positioning matrix.
  5. Identify the white space. Where are no competitors playing? Is it white space because nobody wants that combination, or because nobody’s built it yet?
  6. Stress-test against real deals. For your last 10 won deals: who did you beat? For your last 10 lost deals: who beat you? Iterate the landscape based on what surfaces (this is where win/loss analysis takes over as the ongoing loop).

Free / cheap sources, ranked by usefulness for early-stage:

  • Sales-call transcripts and discovery interviews — what customers actually say. Highest signal.
  • G2, Capterra, TrustRadius reviews — especially the “Cons” section and the “switched from” field.
  • Reddit, Hacker News, niche Discord/Slack communities — unfiltered honesty; search competitor name + “vs”
  • Public docs, changelog, pricing page — what they emphasize tells you what they’re betting on.
  • Competitor’s job postings — what roles they’re hiring for next quarter is what they’re building next quarter.
  • Public funding rounds and press — where they say they’ll go next.
  • Demo their product — 30-minute trial. Don’t lie about who you are if asked; most companies are fine with competitors looking.

Avoid building your view of competitors only from their own website. Marketing copy is what they want to be; reviews and customer conversations are what they actually are.

| Competitor | Type | Target customer | Pricing entry | Strengths | Weaknesses | Where we win |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| Comp A | direct | mid-market 50-500 team | $99/seat | brand, integrations | rigid workflows, slow | smaller teams |
| Comp B | direct | enterprise procurement | "contact us" | security, support | overkill, $$ | self-serve, speed |
| DIY stack | indirect | tiny teams | $0 (3 free) | familiar, "free" | breaks at scale | once they hit 5 |
| Do-nothing | -- | everyone | $0 | no switching cost | the pain itself | severity & frequency|

The “Where we win” column is the most important — it forces honesty about which slice of the market each competitor owns and where you legitimately have the edge.

Pick the two dimensions your customers care about most (interviews give you these). Then plot competitors:

High [dimension 1]
|
|
|
Comp B | YOU
| (white space)
Low ----------+--------|--------+---------- High [dimension 2]
|
DIY | Comp A
stack |
|
Low [dimension 1]

White-space placement is only valuable if customers actually want it. White space nobody wants is just empty space.

Strength / Weakness analysis (per top competitor)

Section titled “Strength / Weakness analysis (per top competitor)”
Competitor: [name]
Position they own (in customer language): "..."
Strengths (what they're genuinely better at):
- ...
Weaknesses (where they consistently lose):
- ...
Their typical customer: [size, stage, vertical]
Their typical price: [entry tier, target tier]
Their typical objection: [what their prospects ask them — your opening]
Where we have to win: [specific deals/segments where the choice is direct]
  • Win rate vs. specific competitor — % of competitive deals you win where competitor X is the named alternative. Track per competitor; pay attention to the worst one.
  • Mention rate in deals — % of new opportunities that name each competitor in discovery. Surging mentions = competitor moving into your space.
  • Share of voice in target keywords — % of search results for category keywords that surface you vs. each competitor.
  • “Switched from” rate — % of new customers who explicitly switched from a named alternative. Strong indicator that you have a real wedge.
  • Competitor reviews vs. yours — count and average rating on G2/Capterra/app store. Look at delta and trend, not absolute level.

The landscape was wider than first imagined:

CompetitorTypeWhere they winWhere we win
Notion + Linear (stitched)indirecttiny teams, no budgetonce they hit 5 seats
Jiradirect (legacy)enterprise, mandatedstartup speed, modern UX
ClickUp / Mondaydirectmid-market generalistsengineering-team specifics
Internal Bash scriptsindirect (DIY)very technical foundersonce they need 2+ people on it
Do nothinganyone with mild paingold-zone severity customers

The most useful insight wasn’t beating any one direct competitor — it was discovering that 40% of lost deals were lost to “we’ll stick with Notion + Linear.” That changed messaging: instead of competing with name-brand category leaders, the product positioned against “the stitch” — the workaround almost every prospect was actually using.

The competitive set for the habit-tracking fitness app:

CompetitorTypeWhere they winWhere we win
Apple Fitness+ / Peloton Appdirectpaying for contenthabit + accountability layer
Free YouTube workoutsindirecttotal cost-consciousstructure + tracking
Friend’s accountability text threadindirectalready-organized peoplethe rest of us
Doing nothing againmajority of churned usersemotional design

The most-cited real alternative in interviews wasn’t another app — it was “I’ll try harder next month.” Naming this in marketing copy (“for the times next month doesn’t happen”) performed dramatically better than feature comparisons.

  • Only listing direct competitors. Indirect, future, and do-nothing alternatives are usually the bigger threats.
  • Marketing-page archaeology. Reading competitors’ own site doesn’t tell you what they really are; reading reviews and listening to customers does.
  • Imagining symmetry. “We’re better at A, they’re better at B” is rarely how customers think — they weight one or two dimensions heavily. Find those two.
  • Battle-card overkill. A 20-page deck on each competitor goes unread. A one-pager per competitor with strengths/weaknesses/your-opener is the right granularity.
  • Forgetting the “do-nothing” option. Especially at early stage, the customer’s default is not switching — your strongest competitor is the pain not yet being painful enough.
  • Letting it go stale. Competitors ship and pivot quarterly. Refresh the landscape at least every 6 months — usually after a notable competitor move.