codel
← Back to the index

INT-03 · SEC. 09 Competitive Intelligence

Positioning Gap Analysis

Compare your product against competitor URLs to find the gaps worth leading with in messaging.

FORMAT
workflow
DIFFICULTY
advanced
TIME
15 min
TOOLS
universal
MODELS
any
COPIES
0 so far

When to use this

You're writing a landing page, pitch deck, or sales battlecard and need to know what to say that's true, differentiated, and not just "we're better." Use this after you already have a rough list of competitors, before you write a word of copy.

The pattern

Pastes as plain text
My product: [PRODUCT_DESCRIPTION]

Competitors to check: [COMPETITOR_URLS]

Visit each competitor URL and read their homepage, pricing, and features pages. Then:

1. List what every competitor in this set has in common (the table stakes, don't lead with these)
2. List what each competitor is missing or underemphasizing, specifically
3. Cross-reference those gaps against my product description to find where I already have a real, verifiable advantage
4. Rank the top 3 gaps by how likely they are to matter to a buyer choosing between these options, not just how different they sound

For each of the top 3, write one sentence of messaging that states the gap as a customer benefit, not a feature brag. Flag anything where my product description doesn't give you enough to confirm the claim.

Real example output

Table stakes across all 3 competitors: SSO, REST API, Slack integration, 99.9% uptime SLA. Don't lead with these.

Gaps found:
1. None of the three publish a self-serve migration tool. Two require a sales call to switch off a competitor.
2. Competitor A and C have no visible audit log feature. Competitor B has it but gated to Enterprise only.
3. All three price per-seat with no usage-based option, which penalizes teams with spiky usage.

Top 3 ranked messaging:
1. "Migrate in an afternoon, not a sales cycle." (self-serve migration, high buyer relevance, low competitor coverage)
2. "Audit logs on every plan, not just Enterprise." (needs confirmation: does the product description actually include this on lower tiers?)
3. "Pay for what you use, not how many people are logged in." (usage-based pricing, medium relevance, depends on buyer segment)

Why it works

Table stakes get filtered out first so the agent doesn't waste a differentiator slot on something every competitor already has. Ranking by buyer relevance, not just novelty, stops you from leading with a gap nobody cares about. The confirmation flag catches claims your own product description doesn't actually support.

Entry INT-03 · by codel · 2026-07-08 · CC-BY-4.0