Beta Launch March 2026 • 40% lifetime discount

reddit-competitive-gap-analysis

Créé par Ask Mojo

Identify top competitors discussed on Reddit, analyze user complaints about each competitor, and discover gaps between what users want and what competitors deliver. Use when researching competition, finding product opportunities, validating differentiation strategy, or identifying underserved needs in any market.

25 utilisateurs actifs
2 téléchargements
4.8 (9 avis)

Gratuit • Pas de carte bancaire requise

Reddit Competitive Gap Analysis

Purpose

Conduct comprehensive competitive intelligence by analyzing Reddit discussions to identify which competitors dominate conversation, what users complain about for each competitor, and critical gaps between user needs and competitive offerings. This skill searches Reddit for competitor mentions, ranks them by discussion volume, extracts specific pain points and feature requests for each competitor, maps unmet needs across the competitive landscape, and generates a strategic gap analysis report with market opportunities. Perfect for product strategists, entrepreneurs, and business developers who need to understand competitive positioning, find differentiation opportunities, and identify where to compete.

When to Use

Use this Skill when you need to:

  • Identify who your real competitors are based on user discussion (not just who you think)
  • Understand what users complain about for each competitor
  • Find gaps in competitor offerings that represent opportunities
  • Validate your differentiation strategy with real user feedback
  • Discover underserved needs and unmet demands in a market
  • Understand competitive strengths and weaknesses from user perspective
  • Find positioning opportunities where competitors are weak
  • Research before building features (avoid building what already works)
  • Identify switching triggers (why users leave competitors)
  • Understand pricing complaints and willingness to pay signals

Step-by-Step Process

Step 1: Define Topic and Competitive Landscape

Clarify the market, problem space, and known competitors to research.

Help the user establish research parameters:

Ask guiding questions:

  • "What market or problem space are you researching?" (project management, email marketing, CRM, etc.)
  • "Who are the main competitors you know about?" (list 3-5 if they know)
  • "What's your target user segment?" (freelancers, enterprises, developers, etc.)
  • "What are you trying to learn?" (validate positioning, find gaps, understand strengths/weaknesses)
  • "Any specific feature categories to focus on?" (pricing, integrations, UX, support, etc.)
  • "Relevant subreddits?" (if they know communities discussing this topic)

Context to gather:

  • Market/Category: Specific industry or problem space
  • Known Competitors: Tools, products, or companies in the space
  • Target User: Who uses these tools (job role, company size, etc.)
  • Research Goals: What decisions this will inform
  • Feature Areas: Aspects to focus on (if any)
  • Relevant Subreddits: Communities to search

Examples:

  • "Research project management tools for remote teams - compare Asana, Monday, ClickUp, Notion"
  • "Analyze email marketing platforms for ecommerce - Mailchimp, Klaviyo, ConvertKit"
  • "Study CRM tools for small businesses - HubSpot, Pipedrive, Copper"

Output Variable: research_parameters

Step 2: Identify Top Competitors on Reddit

Search Reddit to find which competitors are most discussed and where.

Discover the competitive landscape through Reddit mentions:

Search Strategy:

Execute competitor discovery searches:

  1. Category-Level Searches:
  • "site:reddit.com [category] alternatives"
  • "site:reddit.com best [category] tools"
  • "site:reddit.com [category] comparison"
  • "site:reddit.com [category] vs"
  1. Known Competitor Searches:
  • "site:reddit.com [competitor A] vs [competitor B]"
  • "site:reddit.com [competitor] review"
  • "site:reddit.com switching from [competitor]"
  1. Problem-Based Searches:
  • "site:reddit.com [problem] tool recommendations"
  • "site:reddit.com what do you use for [problem]"

Competitor Identification:

For each competitor mentioned, track:

  • Mention Volume: How many threads discuss this competitor
  • Discussion Depth: Average comments per thread
  • Sentiment Indicators: Positive mentions vs complaints
  • Comparison Context: What they're compared against
  • User Segments: Who discusses them (freelancers, enterprises, etc.)
  • Subreddits: Where they're discussed most

Ranking Criteria:

Score competitors by:

  1. Discussion Volume (40 points): Total threads + comments
  2. Recent Activity (30 points): Mentions in last 6 months
  3. Depth of Engagement (20 points): Threads with 20+ comments
  4. Diverse Subreddits (10 points): Discussed across multiple communities

Identify Top 5-8 Competitors:

  • Rank by total score
  • Include market leaders AND emerging players
  • Note if any surprise competitors emerge (not on original list)

Tools Used: web_search Output Variable: ranked_competitors Context Used: research_parameters

Step 3: Extract User Pain Points and Complaints by Competitor

Deep-dive into complaints and problems users have with each competitor.

For each top competitor, conduct targeted pain point research:

Search Queries per Competitor:

Execute 6-8 targeted searches per competitor:

  1. Direct Complaint Searches:
  • "site:reddit.com [competitor] problems"
  • "site:reddit.com [competitor] issues"
  • "site:reddit.com [competitor] sucks"
  • "site:reddit.com frustrated with [competitor]"
  1. Switching Signals:
  • "site:reddit.com switching from [competitor]"
  • "site:reddit.com leaving [competitor]"
  • "site:reddit.com [competitor] alternatives"
  • "site:reddit.com why I quit [competitor]"
  1. Feature Gaps:
  • "site:reddit.com [competitor] missing features"
  • "site:reddit.com [competitor] wish it had"
  • "site:reddit.com [competitor] feature request"

Content Extraction per Thread:

Scrape high-value threads (20+ comments) and extract:

From Original Posts:

  • Specific complaint or problem
  • Context (what they were trying to do)
  • Impact (how it affected them)
  • Workarounds attempted
  • Decision outcome (stayed, switched, what to)

From Comments:

  • Agreement signals ("same issue here", "+1")
  • Additional context or related problems
  • Alternative solutions suggested
  • Competitor comparisons
  • Feature requests
  • Pricing complaints
  • Support/service issues

Categorize Pain Points:

Group complaints by type:

  • Missing Features: Functionality gaps
  • Poor UX/Usability: Confusing, complicated, slow
  • Pricing Issues: Too expensive, bad value, hidden costs
  • Integration Problems: Doesn't connect with other tools
  • Performance: Slow, buggy, crashes
  • Support/Service: Poor support, lack of documentation
  • Onboarding: Hard to learn, poor tutorials
  • Customization: Not flexible enough
  • Scalability: Doesn't work at their size/volume

Score Pain Points:

  • Severity (1-5): How bad is this problem?
  • Frequency (mentions): How many users complain?
  • Switching Impact (1-5): Does this cause users to leave?

Tools Used: web_search, web_scrape Output Variable: competitor_pain_points Context Used: ranked_competitors, research_parameters

Step 4: Analyze Competitive Gaps and Opportunities

Map user needs against competitor capabilities to identify strategic gaps.

Conduct comprehensive gap analysis:

Gap Analysis Framework:

For each pain point category, analyze:

1. Universal Gaps (All Competitors Fail Here):

  • Problems users have across ALL competitors
  • Unmet needs the entire market is missing
  • Category-level opportunities
  • Example: "All project management tools have terrible mobile apps"

2. Competitive Advantages (One Competitor Solves This):

  • Pain points specific to some competitors
  • Features one competitor does well
  • Differentiation opportunities
  • Example: "Only Notion has good offline mode, others fail here"

3. Switching Triggers (Why Users Leave):

  • Problems that cause users to switch competitors
  • Deal-breakers or red lines
  • Critical features for retention
  • Example: "Users leave Asana when team grows past 50 people due to pricing"

4. Unserved Segments:

  • User groups not well-served by any competitor
  • Vertical-specific needs ignored
  • Size/stage gaps (too small, too big for current tools)
  • Example: "Freelancers find enterprise CRMs too complex, but simple ones lack features"

5. Feature Request Patterns:

  • Most requested features across competitors
  • Consensus on what's missing
  • Priority opportunities
  • Example: "Users across all tools want better time tracking integration"

Gap Scoring:

Rate each gap by opportunity:

Market Opportunity Score (0-100):

  • Market Size (30 points): How many users have this need?
  • Pain Severity (25 points): How intense is the problem?
  • Competitive Weakness (20 points): How poorly do competitors solve this?
  • Switching Motivation (15 points): Does this drive switching?
  • Monetization Potential (10 points): Will users pay for solution?

Strategic Positioning:

Identify positioning opportunities:

  • Blue Ocean: Gaps no competitor addresses
  • Better Mousetrap: Do what competitors do, but better
  • Vertical Play: Serve specific segment competitors ignore
  • Premium Position: Solve problems users will pay more for
  • Disruptive Position: Serve over/under-served segments

Competitive Advantage Opportunities:

Find where you could win:

  1. Feature Gaps: Build what all competitors lack
  2. Experience Gaps: Better UX/onboarding where competitors fail
  3. Pricing Gaps: Offer better value or different pricing model
  4. Integration Gaps: Connect to tools competitors ignore
  5. Segment Gaps: Serve users competitors overlook
  6. Support Gaps: Provide service competitors under-deliver

Output Variable: gap_analysis Context Used: competitor_pain_points, ranked_competitors, research_parameters

Step 5: Generate Competitive Gap Analysis Report

Create comprehensive strategic report with actionable insights and opportunities.

Generate document titled "Reddit Competitive Gap Analysis - [Market Category]":

Report Structure:

1. Executive Summary

  • Market/category researched
  • Total competitors analyzed (X competitors, Y threads, Z comments)
  • Top 3 strategic gaps discovered
  • Key competitive insights
  • Recommended positioning strategy

2. Research Methodology

  • Search approach and queries
  • Subreddits analyzed
  • Threads and comments reviewed
  • Date range (last 6-12 months)
  • Data quality assessment

3. Competitive Landscape Overview

Top Competitors Ranked by Discussion Volume:

| Rank | Competitor | Threads | Comments | Sentiment | Top Subreddits | Key Strengths | Main Weaknesses | |------|------------|---------|----------|-----------|----------------|---------------|-----------------|

Summary:

  • Market leaders by discussion volume
  • Emerging competitors gaining traction
  • Surprise competitors (not initially known)
  • Underperforming competitors (low discussion)

4. Competitor Deep-Dives

For each top 5-7 competitors:

Competitor #1: [Name]

Discussion Stats:

  • Total mentions: X threads, Y comments
  • Average engagement: Z comments/thread
  • Most discussed in: [subreddit list]
  • Overall sentiment: [Positive/Mixed/Negative]

What Users Love:

  • Strength #1 (quote examples)
  • Strength #2 (quote examples)
  • Strength #3 (quote examples)

Top Pain Points:

| Pain Point | Category | Severity (1-5) | Frequency | Switching Impact | |------------|----------|----------------|-----------|------------------|

User Quotes: > "Specific complaint quote from Reddit user" - u/username, r/subreddit > "Another complaint showing pattern" - u/username, r/subreddit > "Switching trigger quote" - u/username, r/subreddit

Why Users Switch Away:

  1. Primary reason (with quote)
  2. Secondary reason (with quote)
  3. Tertiary reason (with quote)

Where They Go:

  • 40% switch to [Competitor B] (for reason X)
  • 30% switch to [Competitor C] (for reason Y)
  • 30% cobble together [alternatives]

---

[Repeat for Competitors #2-7]

5. Gap Analysis: Strategic Opportunities

Universal Gaps (Entire Market Fails Here):

Gap #1: [Clear Problem Statement]

  • Opportunity Score: 85/100
  • Affected Users: [segment description]
  • Current Pain: [what's broken across all competitors]
  • User Demand Signals: [quotes and frequency]
  • Monetization Potential: [High/Medium/Low] - evidence
  • Competitive Status: No competitor solves this well
  • Strategic Recommendation: [How to capture this opportunity]

Example User Quote: > "Every tool I've tried fails at this. Someone please build this." - u/username

Gap #2: [Next opportunity] [Repeat structure]

Switching Triggers Across Competitors:

Top reasons users switch (ranked by frequency):

  1. Pricing (45% of switches) - "Gets too expensive as we grow"
  2. Missing Features (30%) - "Needs better [specific feature]"
  3. Poor UX (15%) - "Too complicated for our team"
  4. Support Issues (10%) - "Can't get help when stuck"

Unserved User Segments:

Segments poorly served by current competitors:

  • Freelancers: Tools too complex/expensive for solo users
  • Non-profits: Need special pricing, existing tools ignore them
  • Vertical X: Industry-specific needs not met
  • Company Stage Y: Growing too fast for Tool A, too small for Tool B

Feature Request Heat Map:

Most requested features across competitors:

| Feature Request | Mentions | Competitors That Have It | Gap Opportunity | |-----------------|----------|--------------------------|-----------------| | Better mobile app | 67 | None do it well | High | | Time tracking | 54 | Only Competitor A | Medium | | Custom workflows | 48 | Competitor B (poorly) | Medium |

6. Strategic Positioning Recommendations

Blue Ocean Opportunities (No competitor addresses):

  1. [Opportunity] - Build [solution] for [segment]
  2. [Opportunity] - Address [universal gap]
  3. [Opportunity] - Serve [underserved segment]

Better Mousetrap Opportunities (Do it better):

  1. [Feature] - All competitors have it, but users complain about UX
  2. [Capability] - Market leader does it poorly, opening for improvement

Positioning Strategies:

Option A: [Strategy Name]

  • Target: [Specific segment]
  • Core differentiation: [How you're different]
  • Gaps addressed: [Which opportunities you capture]
  • Competitive advantage: [Why you'd win]
  • Risk: [What could go wrong]

Option B: [Alternative Strategy] [Repeat structure]

7. Competitive Advantages to Build

Based on gap analysis, recommend building:

Must-Have Advantages:

  1. [Feature/Capability]: [Why it matters, which gap it fills]
  2. [Experience Improvement]: [User pain it solves]
  3. [Pricing Innovation]: [How it beats competition]

Nice-to-Have Advantages:

  • Additional opportunities with lower priority

Avoid Building:

  • Features competitors do well (low differentiation value)
  • Niche requests (few mentions, low impact)

8. Go-to-Market Insights

Messaging Angles:

  • What users hate about competitors (use in marketing)
  • Language users use to describe problems
  • Comparison points that matter most

Acquisition Channels:

  • Which subreddits have active buyers
  • Where competitor switching discussions happen
  • Communities to engage with

Pricing Strategy Insights:

  • Competitor pricing complaints
  • Willingness to pay signals
  • Value perception gaps

9. Competitor Monitoring Plan

Ongoing Research:

  • Subreddits to monitor monthly
  • Search queries to re-run quarterly
  • Competitors to track

Leading Indicators:

  • Emerging competitors gaining discussion
  • New pain points appearing
  • Shifting user priorities

10. Appendices

A. Source Threads:

  • Complete list of Reddit threads analyzed (title, URL, date, upvotes, comments)

B. Competitor Mention Matrix:

  • Spreadsheet of all competitor mentions across subreddits

C. Raw Pain Points Database:

  • All extracted pain points with quotes and metadata

Tools Used: basile_create_document Context Used: gap_analysis, competitor_pain_points, ranked_competitors, research_parameters

Example Usage

User: > I'm building a project management tool and want to understand the competitive landscape. Can you analyze Reddit to find gaps between what users want and what tools like Asana, Monday, and ClickUp actually deliver?

Claude (using this Skill): > I'll use the Reddit Competitive Gap Analysis Skill to research the project management competitive landscape. > > Step 1: Define Topic and Competitive Landscape > Got it! Researching project management tools competitive landscape. > - Known Competitors: Asana, Monday, ClickUp, Notion, Trello, Jira > - Target Users: Remote teams, agencies, startups > - Focus: Feature gaps, UX complaints, pricing issues > - Key Subreddits: r/projectmanagement, r/productivity, r/startups, r/entrepreneur > > Step 2: Identify Top Competitors on Reddit > Searching Reddit for competitor discussions and mentions... > [Executed 15 searches, analyzed 200+ threads] > > Top 8 Competitors by Discussion Volume: > 1. Notion (1,240 mentions, 89 threads) - Highest engagement > 2. Asana (980 mentions, 67 threads) - Market leader > 3. Monday (876 mentions, 62 threads) - Growing fast > 4. ClickUp (754 mentions, 58 threads) - Love/hate divide > 5. Trello (698 mentions, 51 threads) - Simple/limited > 6. Jira (543 mentions, 44 threads) - Developer-focused > 7. Airtable (412 mentions, 33 threads) - Surprise competitor > 8. Linear (234 mentions, 28 threads) - Emerging player > > Step 3: Extract User Pain Points by Competitor > Deep-diving into complaints for each competitor... > [Scraped 200+ threads, 3,500+ comments, extracted 247 distinct pain points] > > Sample findings: > - Asana: 34 complaints about mobile app, 28 about pricing at scale, 22 about limited customization > - Monday: 31 complaints about overwhelming UI, 26 about expensive pricing, 18 about poor offline mode > - ClickUp: 41 complaints about feature bloat, 29 about buggy performance, 24 about steep learning curve > - Notion: 38 complaints about poor mobile, 27 about no offline, 19 about slow performance with large databases > > Step 4: Analyze Competitive Gaps > Mapping user needs vs. competitor capabilities... > > Universal Gaps Found (No competitor solves well): > 1. Mobile Experience (89 mentions across all tools): "Every PM tool has terrible mobile apps" > 2. Offline Mode (67 mentions): "Can't work without internet, huge problem for remote work" > 3. Time Tracking Integration (54 mentions): "All require third-party tools, none built-in" > 4. Simple Onboarding (48 mentions): "Too complex for non-technical teams" > > Switching Triggers: > - Pricing at Scale (45% of switches): "Asana pricing jumps 3x when team hits 50 people" > - Feature Bloat (30%): "ClickUp has everything but finding what I need is impossible" > - Performance Issues (15%): "Notion becomes unusably slow with 500+ pages" > > Unserved Segments: > - Freelancers/Solopreneurs: All tools designed for teams, too complex for individuals > - Non-technical Teams: Creative agencies struggle with developer-focused tools > - Growing Startups: Outgrow simple tools (Trello), can't afford complex ones (Asana at scale) > > Step 5: Generate Gap Analysis Report > Creating your comprehensive competitive intelligence report... > > Done! Analyzed 8 competitors across 200+ Reddit threads with 3,500+ comments. > > Top 3 Strategic Opportunities: > > 1. Mobile-First PM Tool (Opportunity Score: 92/100) > - Universal complaint across all competitors > - 89 mentions of terrible mobile experiences > - Quote: "I'd pay 2x for a PM tool that actually works on mobile" > - No competitor does this well (all desktop-first) > > 2. Simple Tool for Small/Growing Teams (Opportunity Score: 85/100) > - Trello too simple, Asana too complex > - 10-50 person teams underserved > - Quote: "Trello is toy, Asana is enterprise, what about us?" > - Gap between simple and complex tools > > 3. Built-in Time Tracking (Opportunity Score: 78/100) > - 54 requests across threads > - All competitors require third-party integrations > - Quote: "Why do I need 3 tools to track projects AND time?" > - Clear feature gap, high monetization potential > > Recommended Positioning: > "The first project management tool built for mobile-first teams, with dead-simple onboarding and built-in time tracking. Designed for growing startups that outgrew Trello but can't afford enterprise Asana complexity." > > Your full report includes competitor deep-dives, 247 pain points with quotes, gap analysis, positioning strategies, and go-to-market recommendations.

Tips for Best Results

  • Start with 3-5 known competitors, discovery will reveal others
  • Include both market leaders AND emerging players for complete picture
  • Search competitor comparison threads ("Asana vs Monday") for direct insights
  • Pay attention to switching discussions - reveals deal-breakers
  • Track both what users love AND hate - understand full competitive picture
  • Look for "I wish [tool] had..." statements - direct feature gaps
  • Note pricing complaints - reveals willingness to pay for alternatives
  • Check multiple subreddits - different communities have different priorities
  • Recent threads (last 6 months) are most relevant for current gaps
  • Count frequency of complaints - one-off complaints vs systematic problems
  • Look for consensus - if 5+ users agree, it's a real gap
  • Note which competitor they switch TO - reveals relative advantages
  • Export competitor pain points to spreadsheet for team analysis
  • Re-run quarterly - competitive landscape shifts rapidly
  • Validate findings with direct user interviews before building

---

Created with Basile.ai

Prêt à commencer ?

Rejoins 25+ personnes utilisent ce playbook IA

Commence à utiliser ce Playbook IA