---
# === IDENTITY ===
id: business/market-research/competitive-landscape-mapping/2026
canonical_question: "How do I map a competitive landscape — direct, indirect, substitutes, potential entrants methodology?"
aliases:
  - "Competitive landscape analysis framework for startups"
  - "How to identify and categorize all competitors"
  - "Porter's Five Forces competitive mapping for new ventures"
entity_type: execution_recipe
domain: business > market-research > competitive landscape mapping
region: global
jurisdiction: global
temporal_scope: 2024-2026

# === VERIFICATION ===
last_verified: 2026-03-11
confidence: 0.89
version: 1.0
first_published: 2026-03-11

# === TEMPORAL VALIDITY ===
temporal_validity:
  status: evolving
  last_breaking_change: null
  next_review: 2026-09-07
  change_sensitivity: medium

# === CONSTRAINTS ===
constraints:
  - "A landscape map is a snapshot — competitive dynamics shift quarterly. Plan to update every 90 days minimum."
  - "Zero competitors usually means no market, not an opportunity. Validate demand independently."
  - "Competitive intelligence must be gathered from public sources only. Do not misrepresent identity to access gated competitor information."

# === SKIP CONDITIONS ===
skip_this_unit_if:
  - condition: "Need deep analysis of a single competitor, not the full landscape"
    use_instead: "business/market-research/competitor-analysis-framework/2026"
  - condition: "Need market size data, not competitive dynamics"
    use_instead: "business/market-research/market-sizing-methodology/2026"

# === AGENT HINTS ===
inputs_needed:
  - key: market_definition
    question: "What market or product category are you mapping?"
    type: text
  - key: known_competitors
    question: "List any competitors you already know about"
    type: text
  - key: depth
    question: "How deep should the analysis go?"
    type: choice
    options: ["Quick scan (top 10 competitors)", "Standard (20-30 competitors)", "Comprehensive (50+ including substitutes and entrants)"]

# === EXECUTION METADATA ===
execution:
  required_inputs:
    - name: "Market definition"
      source: "business/market-research/market-sizing-methodology/2026"
      format: "text (product category, customer segment, geography)"
    - name: "Known competitor list (if any)"
      source: "founder knowledge"
      format: "list of company names"
  outputs:
    - name: "Competitive Landscape Map"
      format: "JSON"
      description: "Categorized competitor inventory with quadrant positioning, threat assessment, and market share estimates"
    - name: "Competitive Positioning Matrix"
      format: "2D matrix data"
      description: "Visual positioning of competitors on two key dimensions for strategic planning"
  tools_required:
    - name: "Web search"
      purpose: "Discover competitors and gather public information"
      tier: free
      cost: "$0"
      alternatives: ["Google", "Perplexity"]
    - name: "Crunchbase"
      purpose: "Competitor funding, employee count, founding date"
      tier: free
      cost: "$0 (limited) to $49/mo (Pro)"
      alternatives: ["PitchBook", "LinkedIn"]
    - name: "SimilarWeb"
      purpose: "Website traffic estimates and digital market share"
      tier: free
      cost: "$0 (limited) to $149/mo"
      alternatives: ["SEMrush", "Ahrefs"]
    - name: "Spreadsheet"
      purpose: "Competitor database and scoring matrix"
      tier: free
      cost: "$0"
      alternatives: ["Google Sheets", "Notion", "Airtable"]
  credentials_needed: []
  estimated_duration: "3-5 hours"
  estimated_cost: "$0-200"

# === DISTRIBUTION ===
canonical_source: "https://knowledgelib.io/business/market-research/competitive-landscape-mapping/2026"
suggested_citation: "Source: knowledgelib.io — AI Knowledge Library (verified 2026-03-11)"

# === RELATED UNITS ===
related_kos:
  depends_on:
    - id: "business/market-research/market-sizing-methodology/2026"
      label: "Market sizing provides the total market to divide among competitors"
    - id: "business/startup-planning/idea-classification-framework/2026"
      label: "Business model type determines competitor categories"
  feeds_into:
    - id: "business/market-research/competitor-analysis-framework/2026"
      label: "Deep-dive analysis of top competitors identified in landscape"
  related_to:
    - id: "business/market-research/market-research-source-guide/2026"
      label: "Data sources for competitive intelligence"
  alternative_to: []

# === SOURCES ===
sources:
  - id: src1
    title: "Competitive Landscape Analysis for Startups: Guide 2026"
    author: Qubit Capital
    url: https://qubit.capital/blog/competitive-landscape-analysis
    type: technical_blog
    published: 2026-01-15
    reliability: high
  - id: src2
    title: "How to Do a Competitive Landscape Analysis in 2025"
    author: Klue
    url: https://klue.com/blog/competitive-landscape-analysis-guide
    type: technical_blog
    published: 2025-01-20
    reliability: high
  - id: src3
    title: "7 Steps To Create A Competitive Landscape Analysis"
    author: SurveyMonkey
    url: https://www.surveymonkey.com/market-research/resources/steps-to-create-a-competitive-landscape-analysis/
    type: technical_blog
    published: 2025-03-10
    reliability: high
  - id: src4
    title: "Competitive Landscape Analysis: Step-by-Step Guide"
    author: Competitors App
    url: https://competitors.app/competitive-landscape-analysis/
    type: technical_blog
    published: 2025-06-01
    reliability: high
  - id: src5
    title: "Competitive landscape"
    author: Wikipedia
    url: https://en.wikipedia.org/wiki/Competitive_landscape
    type: community_resource
    published: 2025-01-01
    reliability: moderate
  - id: src6
    title: "10 Best Competitor Analysis Tools for 2026"
    author: SimilarWeb
    url: https://www.similarweb.com/blog/marketing/marketing-strategy/best-competitor-analysis-tools/
    type: technical_blog
    published: 2026-01-10
    reliability: high
---

# Competitive Landscape Mapping

## Purpose

This recipe produces a categorized inventory of all competitive forces in your market — direct competitors, indirect competitors, substitutes, and potential entrants — positioned on a strategic matrix with threat-level assessments. The output feeds directly into positioning strategy, differentiation decisions, and investor competitive slides. A complete landscape map prevents the fatal startup error of building a product that ignores how the market actually works.

## Prerequisites

- [ ] **Market definition** from [Market Sizing Methodology](/business/market-research/market-sizing-methodology/2026) — product category, customer segment, geography
- [ ] **Business model classification** from [Idea Classification Framework](/business/startup-planning/idea-classification-framework/2026) — determines competitor categories
- [ ] **Known competitor list** (even if incomplete — starting with 3-5 known competitors accelerates discovery)
- [ ] **Web access** for competitor research

## Constraints

- A landscape map is a snapshot that decays within 90 days. Schedule quarterly updates, especially in fast-moving tech markets. [src1]
- Zero direct competitors almost always means no proven market demand, not a "blue ocean opportunity." Validate demand before celebrating lack of competition. [src2]
- Competitive intelligence must use public sources only: websites, press releases, job postings, SEC filings, app stores, review sites. Do not misrepresent identity to access competitor materials. [src3]
- Landscape maps are only as good as their discovery process. The competitors you miss are more dangerous than the ones you find. Budget 60% of time on discovery, 40% on analysis. [src4]
- Include "do nothing" as a competitor. For many B2B products, the biggest competitor is the customer's existing manual process or spreadsheet, not another software vendor. [src1]

## Tool Selection Decision

```
Which path?
├── Quick scan (startup pitch preparation)
│   └── PATH A: Fast Scan — Google + Crunchbase, top 10 only
├── Standard analysis (business planning)
│   └── PATH B: Standard — Google + Crunchbase + SimilarWeb, 20-30 competitors
├── Comprehensive mapping (strategy consulting)
│   └── PATH C: Comprehensive — Full tool stack, 50+ including substitutes
└── Ongoing competitive monitoring
    └── PATH D: Monitoring Setup — Alerts + tools for continuous tracking
```

| Path | Tools | Cost | Speed | Output Quality |
|------|-------|------|-------|---------------|
| A: Fast Scan | Google, Crunchbase Free | $0 | 1-2 hours | Medium (top competitors only) |
| B: Standard | + SimilarWeb, G2/Capterra | $0-49 | 3-4 hours | High (most competitors found) |
| C: Comprehensive | + SEMrush, PitchBook | $100-300 | 5-8 hours | Very high (complete picture) |
| D: Monitoring | + Klue/Crayon + Google Alerts | $200-500/mo | 2 hours setup | High (ongoing) |

## Execution Flow

### Step 1: Competitor Discovery

**Duration**: 60-90 minutes
**Tool**: Web search + Crunchbase

Use 6 discovery methods to build a comprehensive competitor list:

```
METHOD 1: Direct Search
Search: "{your product category} software/tool/platform"
Search: "best {category} for {customer type} 2025 2026"
Search: "alternatives to {known competitor}"
→ Captures: Direct competitors

METHOD 2: Review Site Mining
Sites: G2.com, Capterra, TrustRadius, Product Hunt
Search: Browse category listings, "compare" pages
→ Captures: Direct competitors, emerging players

METHOD 3: Crunchbase/LinkedIn Category Browse
Search: Filter by industry, funding stage, employee count
→ Captures: Funded competitors, company size estimates

METHOD 4: Customer Perspective
Search: "{customer problem} solution/how to"
Search: Reddit, Quora, industry forums for recommendations
→ Captures: Indirect competitors, DIY alternatives, substitutes

METHOD 5: Investor Perspective
Search: "venture capital {industry} portfolio" or "{VC firm} portfolio"
→ Captures: Well-funded competitors, potential entrants

METHOD 6: Adjacent Market Scan
Search: Companies in related categories that could expand into your market
→ Captures: Potential entrants, platform threats
```

For each competitor found, record:
```json
{
  "name": "",
  "url": "",
  "category": "direct|indirect|substitute|potential_entrant|do_nothing",
  "discovery_method": "",
  "one_line_description": ""
}
```

**Verify**: Minimum 15 entries found across at least 3 categories
**If failed**: If fewer than 15, expand search terms. Use competitor's "alternatives" pages to find more.

### Step 2: Categorize by Competitive Relationship

**Duration**: 20 minutes
**Tool**: Spreadsheet

Classify every discovered competitor into one of 5 categories:

```
CATEGORY DEFINITIONS:

1. DIRECT COMPETITORS (same product, same customer)
   - Offer essentially the same product/service
   - Target the same customer segment
   - Customer would choose between you or them
   Threat Level: HIGH

2. INDIRECT COMPETITORS (different product, same need)
   - Solve the same customer problem differently
   - May target overlapping customer segments
   - Customer might use instead of your solution
   Threat Level: MEDIUM-HIGH

3. SUBSTITUTES (different approach entirely)
   - Customer achieves the same outcome via a completely different method
   - Often includes manual processes, spreadsheets, or hiring
   - Example: Hiring a bookkeeper vs. using QuickBooks
   Threat Level: MEDIUM

4. POTENTIAL ENTRANTS (not competing yet, but could)
   - Adjacent market players who could expand
   - Large platforms that could add your feature
   - Well-funded startups in related spaces
   Threat Level: VARIABLE (low now, potentially high)

5. "DO NOTHING" (status quo)
   - Customer's current workaround or manual process
   - Often the biggest competitor for new categories
   Threat Level: HIGH for new categories, LOW for established ones
```

**Verify**: Each competitor assigned exactly one category
**If failed**: If a competitor fits multiple categories, assign the one representing the greatest competitive threat

### Step 3: Gather Positioning Data

**Duration**: 60-90 minutes
**Tool**: Web search + SimilarWeb + Crunchbase

For the top 15-20 competitors (all direct + top indirect), gather:

| Data Point | Source | Priority |
|------------|--------|----------|
| Pricing (tiers, price points) | Website pricing page | Critical |
| Target customer (from messaging) | Website homepage, about page | Critical |
| Key features (top 5) | Features page, G2 profile | Critical |
| Founded year | Crunchbase, LinkedIn | High |
| Employee count | LinkedIn, Crunchbase | High |
| Funding total | Crunchbase | High |
| Website traffic (monthly) | SimilarWeb free | Medium |
| Customer count (if public) | Website, press releases | Medium |
| Key integrations | Integrations page | Medium |
| Recent news/launches | Google News search | Medium |

**Verify**: Pricing, target customer, and key features collected for all direct competitors
**If failed**: If pricing is hidden ("Contact us"), note as "enterprise/custom pricing" — this itself is useful competitive intelligence.

### Step 4: Build the Positioning Matrix

**Duration**: 30 minutes
**Tool**: Spreadsheet

Plot competitors on a 2D matrix using the two dimensions most relevant to your market:

Common dimension pairs:
- **Price vs. Feature Breadth** (most common for SaaS)
- **Enterprise vs. SMB Focus** (for B2B tools)
- **Ease of Use vs. Customizability** (for developer tools)
- **Speed to Value vs. Depth of Solution** (for consulting/services)

```json
{
  "positioning_matrix": {
    "x_axis": {"label": "Price", "low": "Free / low-cost", "high": "Enterprise premium"},
    "y_axis": {"label": "Feature breadth", "low": "Point solution", "high": "All-in-one platform"},
    "competitors": [
      {"name": "Competitor A", "x": 0.8, "y": 0.9, "category": "direct", "bubble_size": "large"},
      {"name": "Competitor B", "x": 0.3, "y": 0.4, "category": "direct", "bubble_size": "medium"},
      {"name": "Your Position", "x": 0.4, "y": 0.6, "category": "self", "bubble_size": "small"}
    ],
    "white_space": "Lower-right quadrant (premium point solution) underserved"
  }
}
```

Bubble size represents estimated market share or funding level.

**Verify**: All direct competitors and top 5 indirect plotted. At least one "white space" identified.
**If failed**: If no white space exists, the market is mature. Differentiation must come from execution, not positioning.

### Step 5: Assess Threat Levels and Generate Report

**Duration**: 30 minutes
**Tool**: Spreadsheet

Score each competitor on a 1-5 threat scale across 4 dimensions:

| Dimension | Weight | Description |
|-----------|--------|-------------|
| Market overlap | 0.35 | How much does their target market overlap with yours? |
| Resource advantage | 0.25 | Funding, team size, technology advantages |
| Momentum | 0.25 | Growth rate, recent launches, hiring pace |
| Switching cost from them | 0.15 | How hard is it for their customers to switch to you? |

```json
{
  "competitive_landscape_report": {
    "market_definition": "{market boundary}",
    "total_competitors_found": 28,
    "by_category": {
      "direct": 8,
      "indirect": 7,
      "substitutes": 5,
      "potential_entrants": 6,
      "do_nothing": 2
    },
    "top_threats": [
      {"name": "Competitor A", "threat_score": 4.2, "category": "direct", "key_risk": "Well-funded, same target customer"},
      {"name": "Competitor B", "threat_score": 3.8, "category": "direct", "key_risk": "Growing fast, strong brand"}
    ],
    "white_space_opportunities": ["{description of underserved position}"],
    "positioning_recommendation": "{Where to position and why}",
    "monitoring_priorities": ["Watch for: {competitor} expanding into {segment}"]
  }
}
```

**Output files**:
- `competitive_landscape_report.json` — Full categorized competitor inventory with threat scores
- `positioning_matrix.json` — 2D positioning data for visualization
- `competitive_landscape_summary.md` — Executive summary for pitch decks

## Output Schema

```json
{
  "output_type": "competitive_landscape_map",
  "format": "JSON",
  "columns": [
    {"name": "competitor_name", "type": "string", "description": "Company name", "required": true},
    {"name": "category", "type": "string", "description": "direct|indirect|substitute|potential_entrant|do_nothing", "required": true},
    {"name": "threat_score", "type": "number", "description": "Weighted threat score 1-5", "required": true},
    {"name": "pricing_model", "type": "string", "description": "Free|freemium|subscription|enterprise|custom", "required": true},
    {"name": "target_customer", "type": "string", "description": "Primary customer segment", "required": true},
    {"name": "key_features", "type": "array", "description": "Top 5 features", "required": true},
    {"name": "funding_total", "type": "string", "description": "Total funding raised", "required": false},
    {"name": "position_x", "type": "number", "description": "X-axis position on matrix (0-1)", "required": false},
    {"name": "position_y", "type": "number", "description": "Y-axis position on matrix (0-1)", "required": false}
  ],
  "expected_row_count": "15-50",
  "sort_order": "threat_score descending",
  "deduplication_key": "competitor_name"
}
```

## Quality Benchmarks

| Quality Metric | Minimum Acceptable | Good | Excellent |
|---------------|-------------------|------|-----------|
| Competitors discovered | >= 15 | >= 25 | >= 40 |
| Categories represented | >= 3 | All 5 | All 5 with examples |
| Data completeness (top 10) | Pricing + features | + funding + traffic | + customer count + growth |
| Discovery methods used | >= 3 | >= 5 | All 6 |

**If below minimum**: Expand search terms. Use competitor "alternatives" pages. Check G2 and Capterra category listings.

## Error Handling

| Error | Likely Cause | Recovery Action |
|-------|-------------|----------------|
| Zero direct competitors found | Market may not exist yet | Check for substitute solutions and manual workarounds. Validate demand separately. |
| 50+ direct competitors found | Market definition too broad | Narrow by customer segment, geography, or use case |
| Cannot find pricing for key competitors | Enterprise sales model | Note "custom pricing" and estimate from employee count and customer base |
| Competitor recently acquired or shut down | Market consolidation | Note in report; check acquirer's competitive position |
| AI tool lists competitors that don't exist | LLM hallucination | Verify every competitor with a live URL check |

## Cost Breakdown

| Component | Free Tier | Paid Tier | At Scale |
|-----------|-----------|-----------|----------|
| Web search / Google | $0 | $0 | $0 |
| Crunchbase | $0 (10 searches/mo) | $49/mo (Pro) | $49/mo |
| SimilarWeb | $0 (limited data) | $149/mo | $149/mo |
| G2/Capterra | $0 (browse) | $0 | $0 |
| SEMrush (optional) | $0 (limited) | $130/mo | $130/mo |
| **Total** | **$0** | **$49-328** | **$49-328** |

## Anti-Patterns

### Wrong: Listing only direct competitors
Ignoring indirect competitors, substitutes, and potential entrants creates blind spots. Uber's real competition was not just other rideshare apps — it was public transit, bike sharing, and car ownership. [src1]

### Correct: Map all 5 competitive categories
Include direct, indirect, substitutes, potential entrants, and "do nothing." The most dangerous competitors are often the ones you never considered because they approach the problem differently.

### Wrong: Static one-time analysis
Building a competitive map once and never updating it is like navigating with a year-old GPS. Markets move. Competitors launch features. Funding rounds shift power dynamics. [src2]

### Correct: Schedule quarterly updates with monitoring alerts
Set Google Alerts for all top-10 competitors. Use Crunchbase alerts for funding rounds. Review the landscape map every 90 days.

## When This Matters

Use after market sizing is complete and before developing go-to-market strategy or positioning. The landscape map determines differentiation strategy, pricing strategy, and which competitors to watch most closely. Essential for investor pitches — investors will ask about competitors, and "we have no competition" is the wrong answer.

## Related Units

- [Market Sizing Methodology](/business/market-research/market-sizing-methodology/2026) — Market size context for competitive shares
- [Competitor Analysis Framework](/business/market-research/competitor-analysis-framework/2026) — Deep-dive on individual competitors
- [Market Research Source Guide](/business/market-research/market-research-source-guide/2026) — Data sources for competitive intelligence
- [Idea Classification Framework](/business/startup-planning/idea-classification-framework/2026) — Business model determines competitor types
