Competitive intelligence
How to separate competitor facts from strategic interpretation
A writing and review discipline for keeping public evidence, hypotheses, confidence, and recommendations distinct.
Competitive intelligence becomes unreliable when an observed edit and a strategic conclusion are written as the same sentence. Separating fact from interpretation does not make the report less useful. It makes disagreement specific and gives the team a clear path to stronger evidence.
Use a four-line evidence pattern
Write the observation, source, interpretation, and decision separately. For example: “The pricing page added an annual plan.” “Source: pricing URL, checked date.” “Hypothesis: the company may be prioritizing annual conversion.” “Decision: compare our annual discount and watch the signup path.”
This pattern also works for AI-generated summaries. The model can help compress evidence, but it should not erase the source or turn an inference into a stated fact.
| Layer | Writing pattern | Confidence |
|---|---|---|
| Observation | The page says or shows… | Direct |
| Context | A related page also… | Corroborated |
| Hypothesis | This may suggest… | Interpretive |
| Action | We will investigate or… | Decision |
Name what would change your mind
A useful hypothesis includes the next evidence to seek. If you think a competitor is moving upmarket, check enterprise plan language, sales CTAs, customer roles, implementation content, and hiring patterns. If those signals do not move, keep the conclusion narrow.
Avoid a false demand for certainty. Many strategic questions cannot be proven from public pages alone. A bounded hypothesis with a clear confidence level is more useful than an absolute claim unsupported by evidence.
Make the distinction visible in reports
Use labels such as Observed change, Why it may matter, Confidence, and Next question. The competitive intelligence report format provides a practical place for each layer.
This discipline protects the reader and the organization. It reduces accidental misinformation, makes source review faster, and prevents a single copy edit from becoming an overconfident narrative about a competitor’s strategy.
Use an evidence ladder
Write observations in a form another reader can verify: page, exact wording or field, timestamp, and source link. Then write interpretation as a separate sentence beginning with a bounded phrase such as may, could, or is consistent with. A recommendation is a third layer owned by your team. Keeping the grammar separate reduces accidental certainty when notes are summarized later.
Use corroboration deliberately. A new sales CTA plus higher-tier feature gates and enterprise customer proof may support a hypothesis about a more assisted buying motion; any one of those facts alone is weaker. Keep alternative explanations visible, especially when the site could be running a localized experiment or temporary campaign.
- Fact: what the source visibly says.
- Interpretation: what the pattern may mean.
- Decision: what your team will test or change.
| Layer | Example | Evidence requirement |
|---|---|---|
| Fact | annual toggle was added | direct page snapshot |
| Interpretation | annual conversion may be a focus | context and caveat |
| Decision | review our annual offer | internal owner and date |
Preserve provenance through summaries
Normalize quotes, extracted fields, and generated summaries before comparing snapshots. Resolve relative links against the final origin, remove tracking parameters only when they do not change content, normalize whitespace and Unicode punctuation, and preserve meaningful numbers, units, currency, and plan names. Keep both the raw evidence and the normalized representation: the first supports review, while the second makes repeatable matching possible.
Treat normalization as a documented loss budget rather than a cleanup step with no owner. Do not strip a region merely because it is difficult to parse; classify it as dynamic, inaccessible, or unknown and retain the limitation. Google's canonical URL guidance (https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls) and URI syntax in RFC 3986 (https://www.rfc-editor.org/rfc/rfc3986) are useful references for identity, but neither proves that two pages have the same commercial meaning. See what-to-include-in-a-competitive-intelligence-report for the related operating method.
- Normalize identity before text, then normalize text before scoring.
- Compare arrays of plan, feature, link, and heading records by stable keys.
- Keep a before-and-after sample whenever a rule removes content.
| Layer | Normalize | Preserve |
|---|---|---|
| URL | scheme, host, path, safe query rules | redirect chain and source URL |
| Text | whitespace and repeated navigation | numbers and labels |
| Collections | stable identity and order | insertions and removals |
Make uncertainty operational
Turn an interpretation with competing explanations into a repeatable workflow with four states: discovered, confirmed, interpreted, and routed. Discovery can come from a link or a page change; confirmation requires a second observation, a corroborating page, or a clearly published event; interpretation records a bounded hypothesis; routing assigns an owner, review date, and urgency. This prevents an interesting edit from becoming an unsupported strategic claim.
Run the workflow on a fixed cadence and review its failure modes. A transient 429, partial render, locale mismatch, redirect, or deleted page should produce an operational result, not a business alert. Google SRE's monitoring and alerting guidance (https://sre.google/sre-book/monitoring-distributed-systems/, https://sre.google/sre-book/practical-alerting/) supports separating collection health from human notification. Use how-to-run-a-weekly-competitive-intelligence-review as the internal reference for the broader monitoring loop.
- Confirm the page identity and observation timestamp.
- Separate observed change, possible meaning, confidence, and action.
- Route only changes that map to a decision or explicit watch question.
| State | Required evidence | Output |
|---|---|---|
| Discovered | URL or diff candidate | Queue item |
| Confirmed | repeat or corroboration | Observed change |
| Interpreted | hypothesis plus caveat | Research note |
| Routed | owner and urgency | Alert, brief, or archive |

