Validation SOPs › Customer Discovery

SOP 10 of 100 · Customer Discovery

Competitive Customer Analysis SOP

In short: Code 150 to 300 public reviews of 3 to 5 competitors and interview 8 to 12 people who recently switched to or away from one of them. A pass is one complaint that shows up in 15% or more of negative reviews, confirmed by at least half of the switchers, inside a customer segment you can name and reach.
Difficulty
Intermediate
Time
3-4 days of review mining, 1-2 weeks of switch interviews
Cost
$0-300
Best for
Startups entering a market where customers already pay a competitor
Tools
G2, Capterra, Trustpilot, App Store and Google Play reviews, Google Sheets, Zoom
Measure
Reviews coded, Repeated complaint share, Switchers interviewed, Underserved segment size

A competitive customer analysis SOP studies the people who already pay your competitors: who they are, why they chose that product and what makes them leave. It takes about two to three weeks, and it is the fastest way to find a gap with buyers attached. Feature tables tell you what competitors built. Their customers tell you where those features fail, in public reviews and in the stories of people who switched.

What is the competitive customer analysis SOP and when should you use it?

This SOP combines two sources: coded public reviews of 3 to 5 competitors and switch interviews with people who recently moved to or away from one of them. The switch interview comes from the Jobs to Be Done school of Bob Moesta and Chris Spiek, who analyse each switch through four forces: the push of the current situation, the pull of the new solution, anxiety about the new one and habit that keeps people stuck.

Use this SOP:

  • When competitors already have paying customers, which proves demand and gives you people to learn from.
  • Before you decide on positioning, so you know which customers are underserved.
  • When your interviewees keep naming the same competitor.

This SOP focuses on customers. To list who your competitors are, run competitor identification first. To study their product flows screen by screen, use competitor user experience analysis. To compare non-software workarounds such as spreadsheets and freelancers, use existing solutions analysis.

What do you need before you start?

  • A list of 3 to 5 competitors that your target customers use today.
  • Review sources for each: G2 and Capterra for B2B software, Trustpilot for services, App Store and Google Play for apps, Amazon for physical products.
  • A coding sheet (template below).
  • A way to find switchers: review authors on LinkedIn, posts saying "we just moved from X", or a screener question in your customer interview recruiting.

How do you run it, step by step?

1. Collect a balanced review sample

For each competitor, collect 30 to 60 recent reviews from the last 12 months: one third positive, one third mixed (3 stars) and one third negative. Mixed reviews carry the most detail, because the writer explains what works and what does not. Copy the text, rating, date and reviewer role or company size where shown.

2. Code every review

Tag each review with the customer segment (role, company size, use case), the reason they chose the product, the main complaint and any alternative mentioned. Use short, repeatable codes such as "price jump at renewal" or "no mobile app". Add new codes only when no existing one fits.

3. Count and rank complaints by segment

Make a pivot table: complaints by competitor and by segment. Look for a complaint that repeats across competitors, or one that clusters in a single segment. A segment that complains about the same gap in every competitor is your opening.

4. Recruit 8 to 12 recent switchers

Find people who changed tools in the last six months, in either direction. Recent switchers remember the details. Offer a $20 to $50 gift card or a summary of findings for 30 minutes.

5. Run switch interviews on the four forces

Walk them through the timeline: first thought about changing, what they searched, what they compared, the day they decided and the first weeks after. Ask about push, pull, anxiety and habit. Record the exact moment and trigger that tipped the decision.

6. Match interviews to review codes

Check which review complaints the switchers confirm, and which new ones they add. A complaint that shows up in reviews and in half or more of the interviews is solid evidence.

7. Write the gap statement

One sentence: "[Segment] leaves [competitor] because [complaint], and today they settle for [workaround]." Add the counts behind it.

Template you can copy

REVIEW CODING SHEET

Competitor | Source | Date | Rating | Reviewer role | Company size /
segment | Use case | Reason chose | Main complaint (code) |
Alternative mentioned | Exact quote

SWITCH INTERVIEW GUIDE (30 min)
1. When did you first think about changing tools? What happened that day?
2. What were you using, and what was not working?            (push)
3. What did you look at? What made [new tool] attractive?    (pull)
4. What worried you about switching?                          (anxiety)
5. What almost kept you on the old tool?                      (habit)
6. Who else was involved in the decision?
7. What happened in the first two weeks after switching?
8. What do you miss from the old tool?

GAP STATEMENT
[Segment] leaves [competitor] because [complaint],
and today they settle for [workaround].
Evidence: __ of __ negative reviews | __ of __ switchers

Worked example: project tools for small architecture firms

This is an illustrative case with invented numbers. A founder wants to build project software for architecture firms with 3 to 15 people. Customers in her interviews use three general project tools and one industry-specific tool.

She codes 220 reviews. Among the 96 negative and mixed ones, 21 (22%) complain that none of the tools track hours against planning-permission stages, so firms keep a second spreadsheet. The complaint clusters in firms under 15 people; larger firms use dedicated practice software and rarely mention it.

She interviews 10 switchers. Six of 10 describe the same push: a project overran its fee because nobody saw the hours piling up at one planning stage. Anxiety centres on moving years of project history. Her gap statement: "Small architecture firms leave general tools because they cannot track fees by planning stage, and today they settle for a spreadsheet." Next she tests that message with a landing page test.

What should you measure, and when do you stop?

MetricPass signalWarning signal
Reviews coded150-300 across 3-5 competitorsUnder 75, or one competitor only
Repeated complaint shareOne complaint in 15%+ of negative and mixed reviewsComplaints scatter, none above 5%
Switchers interviewed8-12, half or more confirm the top complaintSwitchers name different reasons
Underserved segment sizeA segment you can count and reachThe complaint is spread thin across everyone

Stop coding when 30 new reviews add no new complaint codes. Stop interviews when three in a row confirm the same push and add nothing new.

Which mistakes should you avoid?

  • Reading only 1-star reviews. Angry reviews are short and emotional. Mixed reviews explain the gap.
  • Ignoring the segment. A complaint from enterprise buyers says nothing about your small-business customer.
  • Copying the competitor's feature list. The goal is to find who they serve badly.
  • Trusting review counts blindly. Some platforms reward reviewers with gift cards, which pushes ratings up. Weight detailed reviews higher.
  • Skipping switchers who left for a rival. People who moved to another competitor show you what that rival does better.

How can AI speed this up?

Export reviews into a spreadsheet and ask an AI assistant to propose a list of complaint codes, then code each review with one of them and the segment. Ask for a pivot of complaints by segment. Spot-check 1 in 10 coded reviews yourself, since AI tools misread sarcasm and merge different complaints. Keep the exact quotes; they make the best landing page copy. To place your findings next to competitor strengths, the free SWOT analysis generator gives you a quick structure.

Where does this SOP fit in your validation plan?

This SOP sits between discovery and positioning.

  1. List rivals with competitor identification.
  2. Add public complaints from social media listening.
  3. Run this analysis to find the underserved segment.
  4. Turn the gap into a position with competitive positioning analysis.

All 15 methods sit in the Customer Discovery category. If you prefer to test demand through content before building, the F/MS content-driven validation service runs that test for you.

FAQ

Where can I find competitor customer reviews?

G2, Capterra and TrustRadius for B2B software, Trustpilot and Google reviews for services, the App Store and Google Play for apps, and Amazon for physical products. Reddit threads add unfiltered opinions.

How many competitor reviews should I analyse?

150 to 300 across 3 to 5 competitors. Stop when 30 new reviews bring no new complaint codes.

What is a switch interview?

A Jobs to Be Done interview with someone who recently changed products. It reconstructs the timeline of the decision and the forces behind it: push, pull, anxiety and habit.

Reading and analysing public reviews for research is standard practice. Do not republish them in bulk or pass them off as your own testimonials, and check the platform's terms before scraping.

Go further on our sister sites