← All articles

A Competitor Analysis Framework That Produces Decisions, Not Slides

A Competitor Analysis Framework That Produces Decisions, Not Slides

Key takeaways

  • The value is in repeatability, not depth. An analysis you can run again next quarter beats a deeper one you never repeat.
  • Collect fixed fields — claim, proof, price signal, ICP, channel, objection handled. Free-form research cannot be compared over time.
  • The output is a positioning gap: a claim your competitors cannot make, that is true of you, and that a buyer cares about. Two of three is not enough.
  • Search ad data is the cheapest honest signal of what a competitor is willing to pay to reach a buyer — and it is public.

Why most competitor analysis is wasted

The typical competitor analysis is commissioned before a planning offsite, runs to forty slides, and is never opened again. It fails for a structural reason rather than a quality one: it was collected free-form, so nothing in it can be compared to anything collected later.

If last quarter's analysis captured "messaging themes" and this quarter's captured "value propositions", you cannot tell what moved. And movement — a competitor changing a claim, adding a tier, entering a channel — is the only part that changes a decision.

The fixed field set

Capture the same six fields for every competitor, every time. Resist adding fields for individual competitors; a field that exists for one and not the others breaks comparison.

FieldWhat you recordWhy it earns a slot
Headline claimThe first sentence on the homepage, verbatimIt is the claim they have chosen to lead with, not the one you infer
Proof offeredWhat backs the claim — numbers, logos, cases, nothingDistinguishes a defensible position from an assertion
Price signalPublished price, "from" price, or hiddenHidden pricing is itself a position, usually enterprise
Stated ICPWho they say it is for, in their wordsOverlap with your ICP determines whether they are a competitor at all
Primary channelWhere they spend — search, social, outbound, partnersTells you where a fight would actually happen
Objection handledWhich buyer fear their copy pre-emptsReveals what their sales calls keep running into

Six fields, verbatim where possible. Verbatim matters: paraphrasing is where analysis quietly becomes opinion.

A positioning gap needs all three Two out of three is a claim that will not hold GAP True of you — provable, not aspirational Not claimable by them — you checked Cared about by the buyer — you asked
Most "differentiators" fail the second test: a competitor could say it too.

Finding the positioning gap

A positioning gap is a claim that satisfies three conditions at once:

  • It is true of you, and you can prove it today rather than after a roadmap.
  • No competitor can honestly make it — which you establish from the verbatim field set, not from memory.
  • A buyer cares, which you establish by asking buyers, not by reasoning about them.

Most claimed differentiators fail the second test. "Excellent support", "true partnership", "enterprise-grade security" — every competitor says these, which is why the substitution test is the fastest filter available: paste a competitor's logo onto your positioning statement. If it still reads as true, it is not a position.

Pro tip

Record the date beside every verbatim claim. Competitor copy changes silently, and a dated quote is the difference between "they repositioned in Q2" and "I think it used to say something else".

Public signals worth collecting

Beyond the copy, four public signals carry real information:

  • Search advertising. Google's Keyword Planner reports competition and top-of-page bid ranges for any term. A high entry bid means somebody is paying to reach that searcher — the clearest public evidence that a query has commercial value.
  • Ad libraries. Meta's Ad Library shows currently running ads for any advertiser, including how long a creative has been live. A long-running ad is a tested ad.
  • Job postings. Roles reveal roadmap earlier than announcements do.
  • Pricing page history. The Internet Archive holds prior versions; tier changes show where the model is moving.

All four are free, all four are dated, and none of them require guessing.

Cadence: making it repeatable

Quarterly is enough for positioning; monthly is enough for ads. The discipline that matters is that the fields do not change between runs. If you must add one, backfill it for previous runs or accept that the comparison restarts.

If you would rather not maintain the framework by hand, the AI Marketing Automation Vault includes competitor intelligence, competitor ad analysis and a positioning gap finder among its 50 workflows — each with a fixed output shape, which is the property that makes runs comparable. Teams selling into the same accounts usually pair it with the Sales Vault's competitor displacement workflow, and both sit inside the Complete Automation Bundle.

Related reading: landing page copy that converts covers the substitution test applied to your own page, and why AI marketing content sounds generic explains why undifferentiated inputs produce undifferentiated copy.

How many competitors should a competitor analysis cover?

Three to five direct competitors, plus the status quo. The most common alternative to buying from you is not a rival vendor — it is the spreadsheet, the manual process, or doing nothing. Leaving that out of the comparison overstates how much the decision is about features.

How often should competitor analysis be refreshed?

Quarterly for positioning and pricing, monthly for advertising if you compete in paid search. The value comes from noticing change, which requires the fields to stay identical between runs — a deeper one-off analysis is worth less than a shallower repeatable one.

Where can I see what competitors are actually advertising?

Meta's Ad Library shows live ads for any advertiser, including how long each creative has been running, and Google's Keyword Planner reports competition levels and top-of-page bid ranges for any keyword. Both are free and neither requires a relationship with the competitor.

What makes a differentiator real rather than claimed?

Apply the substitution test: if a competitor could paste their name onto the statement and it would still read as true, it is a category description rather than a position. A real differentiator is provable today, unavailable to competitors, and something buyers have told you they care about.

Sources

  1. Meta Ad Library — public archive of currently running ads, including how long each creative has been live.
  2. Google Keyword Planner — competition levels and top-of-page bid ranges for any search term; the public signal referenced above.
  3. Internet Archive Wayback Machine — dated prior versions of competitor pricing and positioning pages.
  4. Michael E. Porter, “The Five Competitive Forces That Shape Strategy”, Harvard Business Review — the structural view of competition behind treating the status quo as a competitor.

Want this working
in your business?