Competitor monitoring is useful only when it changes a decision. The smallest reliable system starts with a named decision, watches the few primary sources that could change it, preserves a before-and-after record, and sends reviewed evidence to an owner. It does not begin with “track everything this company does.”

What this guide covers

  • how to choose competitors and sources;
  • how to establish a comparable baseline;
  • how to separate commercial signal from page noise;
  • how to review, route, and close the loop on an observation;
  • a 30-day starter plan for a small team.

EXVIV corpus snapshot, August 4, 2026: the public record contained 1,035 companies, 1,334 monitored pages, and 219 reviewed published events. That breadth is useful for market discovery. It is not a recommendation to put 1,035 companies into one watchlist; a decision-led private set should be much smaller.

1. Start with the decision

Write the monitoring rule as a conditional decision:

If Company A changes price, included usage, or the free-plan boundary, the product marketing owner will review our packaging and current comparison language within two business days.

That sentence contains the competitor, change, owner, decision, and response time. “Keep an eye on Company A” contains none of them.

Use four decision buckets to keep the first system bounded:

DecisionChanges worth watchingLikely owner
Pricing and packagingprice, plan, limit, entitlement, trial, billing unitfounder, pricing, product marketing
Product and roadmaplaunch, general availability, deprecation, integrationproduct lead
Positioning and marketaudience, category claim, primary promise, proofproduct marketing, growth
Risk and readinessreliability, trust controls, policy, enterprise termsengineering, security, sales

If nobody would do anything differently, do not add the source yet.

2. Choose a peer set, not a vanity list

Begin with three to five direct competitors that appear in real deals, customer conversations, or product decisions. Add adjacent companies only when they create a concrete substitution or category risk.

The EXVIV company directory is useful for discovering a market, but a private watchlist should remain much smaller than a directory. A broad universe answers “who exists?” A monitored peer set answers “whose move could alter our next decision?”

For each company, record:

  • why it is in the set;
  • which buyer or use case overlaps yours;
  • the decision owner;
  • the source URLs;
  • the change types that deserve review.

Review the membership quarterly. A stale competitor list produces stale intelligence even when every page capture is technically current.

3. Map primary sources to commercial facts

Favor pages where the company defines its own offer. One company can require several different source types because each answers a different question.

Cursor, for example, maintains separate official pages for pricing and plan structure, product releases, and service status. GitHub publishes Copilot plans separately from product documentation and changelogs. Treating any one page as the complete record would miss important changes.

Start with this source map:

  1. pricing or plan page;
  2. changelog or release notes;
  3. product documentation for limits and deprecations;
  4. homepage for positioning;
  5. status page for operational incidents;
  6. jobs or trust pages only when those signals matter to a named decision.

Newsletters, social posts, directories, and reviews can help discovery. They should not replace the primary record when the primary page exists.

4. Treat the first capture as a baseline

A first capture proves only that a page had a particular state at a particular time. It is not a change event.

Record the capture time, final URL, response state, relevant content, and structured fields. For pricing, structured fields may include:

  • plan name;
  • visible price and currency;
  • billing period;
  • included usage;
  • feature entitlements;
  • free/trial conditions;
  • primary call to action.

The baseline should be reproducible. If the page is localized, personalized, or running an experiment, record the region and other conditions that could explain a different result.

5. Normalize before comparing

Web pages contain unstable elements: rotating proof, timestamps, cookie text, tracking parameters, navigation changes, and experiments. A raw HTML or pixel difference treats all of them as equally important.

Normalize the content around the decision. For a pricing rule, compare prices, plan boundaries, units, limits, and entitlements. For a status rule, compare incident state, affected component, and timeline. Preserve the original evidence privately, but generate the review item from stable fields.

This is where a monitoring practice becomes competitive intelligence. Detection says the page differs. Normalization helps answer whether the commercial proposition differs.

6. Review before interrupting anyone

Every candidate change should receive one of five outcomes:

  • confirm: the evidence supports a material change;
  • correlate: it matters only when combined with another source;
  • not material: a real change with no current decision impact;
  • false positive: presentation or extraction noise;
  • evidence fault: the capture is incomplete or incomparable.

The review note should explain the outcome. A quiet system is not one that detects little; it is one that interrupts only when the reviewed evidence clears a known threshold.

7. Write the intelligence item in four layers

Use a format that makes the boundary between fact and judgment visible:

  1. Observed: the exact field and before/after values.
  2. Source: page, capture dates, and evidence link.
  3. Interpretation: the plausible commercial consequence.
  4. Review: the owner and decision to inspect.

Avoid jumping from “new job posted” to “competitor is entering healthcare,” or from “status incident” to “the product is unreliable.” Those may be hypotheses, but a single public source rarely proves them.

8. Close the loop on action

Competitive monitoring has no learning loop until the team records what happened next. Add an outcome field:

  • no action;
  • copy or collateral updated;
  • roadmap assumption reviewed;
  • packaging experiment opened;
  • sales guidance changed;
  • risk accepted;
  • follow-up source added.

The outcome tells you whether the rule was valuable. Alert count does not.

A 30-day starter plan

Week 1: define

  • choose five competitors;
  • write one decision rule per competitor;
  • name an owner and response time;
  • add one pricing and one product source where available.

Week 2: baseline

  • capture the sources;
  • record structured fields;
  • note regional, login, and experiment conditions;
  • reject sources that cannot be compared reliably.

Week 3: review

  • compare new captures;
  • label every candidate change;
  • measure false positives and evidence faults;
  • tighten fields and thresholds.

Week 4: operate

  • route only confirmed items;
  • record decisions and outcomes;
  • remove sources with no decision value;
  • decide whether a weekly brief or faster escalation is justified.

The EXVIV competitor-monitoring field guide goes deeper on capture and classification. Use Evidence Compare to inspect how company records can be compared, then build your private system around the decisions your team actually owns.

Sources and further reading

Method note

This operating model reflects EXVIV's source → capture → normalize → deterministic diff → evidence → review workflow. It is guidance, not a claim that public web evidence reveals a competitor's private intent. Monitor public pages respectfully, use bounded request rates, and do not bypass access controls.