Point of view

Most Competitive Intelligence Is Stale the Moment You Read It

Article · 6 min read ·

A competitor report is a photograph of a moving object. Every claim in it decays at its own rate, and a report without dates hides which ones already have. The fix: intel with expiration dates.

Somewhere in your files there’s a competitor analysis someone put real work into. It has a pricing table, a positioning summary, maybe a SWOT grid. It was accurate when it was written. Here’s the uncomfortable question: how much of it is still true today — and can you tell which parts? If the document doesn’t answer that on its face, it isn’t intelligence anymore. It’s a photograph of a moving object, and you don’t know when it was taken.

Every claim decays at its own rate

The core problem with the traditional competitor report isn’t that it goes stale — everything does. It’s that it goes stale unevenly, and the document hides which parts have already expired. A report is a bundle of claims with wildly different half-lives:

  • Days to weeks: promotional pricing, ad copy, a landing-page test, a limited-time bundle. By the time a quarterly report circulates, these were probably stale before the first person read it.
  • Weeks to a quarter: published pricing and packaging, homepage messaging and value props, active hiring focus, review-site momentum.
  • Months: positioning, target segment, product scope, partnerships, leadership.
  • Years to never: founding story, funding history, ownership, the market they came from. This is the only layer a static document handles well.

Mix those into one undated document and the whole thing inherits the shelf life of its most perishable claim — except nobody treats it that way. The report keeps its authority long after its fastest-decaying facts have quietly gone wrong.

Stale intel is worse than no intel

No intel makes you appropriately humble: you know you don’t know, so you check. Stale intel makes you confidently wrong. You quote a competitor’s old price in a deal and the prospect corrects you — now your credibility is the thing in question, not the competitor’s pricing. You position against a claim they retired two quarters ago. You dismiss a rival as “SMB-only” based on a snapshot taken before they moved upmarket.

The failure mode is structural, not personal. Documents get forwarded, and forwarding strips context. The analyst who wrote the report knew it was a point-in-time snapshot; the account exec who receives it third-hand six months later reads it as current truth. Nothing in the document itself pushes back. There’s no expiry stamp, no “this claim was last verified on…” — so the reader’s trust is set by the document’s polish, which never decays, rather than its accuracy, which started decaying at write time.

Treat intelligence like perishable inventory

The fix is a change of posture, not a bigger research budget. Grocery stores don’t solve freshness by buying better milk; they solve it with dates on every carton and a rotation discipline. Intelligence deserves the same handling:

  1. Date every claim, not just the document.“Report: March” tells you almost nothing. “Pricing verified March 4, sourced from their pricing page” tells you exactly how much to trust it in July — and exactly what to re-check.
  2. Give fast-decaying claims an explicit expiry.A recommendation built on a competitor’s current promotion should expire with the promotion. If acting on something only makes sense within a window, the window belongs on the recommendation itself.
  3. Cite the source next to the claim.A dated claim with a link to the public page it came from can be re-verified in seconds. An unsourced claim can only be re-researched from scratch — so in practice it never is.
  4. Refresh as a diff, not a rebuild.The valuable question in month two isn’t “what’s the full picture?” — it’s “what changed since last time?” A rebuilt report buries the three changes that matter inside forty pages that didn’t move. A diff leads with them.
  5. Let monitoring reset the clock. A claim watched by continuous change detection stays fresh indefinitely; a claim nobody is watching expires on schedule no matter how carefully it was researched. The cheapest way to keep intel current is to watch the handful of surfaces where change actually shows up.

What this looks like when a product takes it seriously

We built Dozier around this posture, because we think it’s the honest way to sell research. A Dossieris a living record, not a PDF frozen at delivery: refresh it and every finding is marked new, updated, or superseded, leading with what changed since the last sweep. Every claim carries a citation to the named public source it came from, archived as it looked at capture time — so “when was this true?” always has an answer. Radarkeeps watching those sources so the fast-decaying claims get re-verified by machinery instead of memory. And the recommendations Dozier produces — Moves— carry explicit expiry dates, because a recommended action built on a moving fact is only honest if it admits its window. An expired Move disappears from your queue instead of lingering as advice that’s no longer safe to take.

You can run the same discipline manually — dated snapshots, per-claim sources, a refresh-as-diff habit; the competitive intelligence playbook lays out the full method. The tooling matters less than the posture: stop asking whether your competitor research is good, and start asking whether it’s current— and whether you could tell the difference from the document alone. If the answer is no, the report isn’t informing your decisions. It’s decorating them.

Stop checking by hand. Let Dozier watch.

Run one Sweep on a competitor and Dozier keeps watching for what changes next — every finding cited to its source.

Answer engines

Ask an AI about Dozier

Get an independent rundown of what Dozier does, how it works, and how it compares — straight from your assistant of choice.