BlogCompetitive intelligence

Most competitor website changes are noise: how to find the ones that matter

We read every change our own monitoring flagged on competitor websites for a month. Most were screen-reader widgets, half-typed animations and cookie banners. Here is what fooled us, and how to tell a real competitor move from a page that only flickered.

By the Clinch teamSeptember 24, 20268 min read

On Monday, the weekly digest for one of our own workspaces opened with a striking claim. Two competitors, it said, had moved their pricing pages in the same two-week window five separate times since June. If true, that is the kind of thing a product marketer drops everything for: two rivals adjusting price in lockstep usually means the market is shifting under you.

It was not true. Most of the evidence came from one of those pricing pages, which runs an accessibility widget that shows a line of text ("Press Alt+1 for screen-reader mode") on some page loads and not on others. Every time the line appeared or disappeared, the page counted as changed. Over 45 days that single line produced 21 "pricing changes". Our trend logic counted them, the trend fed the digest, and a sentence about coordinated pricing came out the other end. The coordinated pricing it described never happened.

So we stopped and read everything. Across the previous 30 days, the system had flagged 109 changes on the competitor pages we watch. Only 2 of them rated medium significance or higher. Of the 22 changes that had gone through a full AI write-up, 18 concluded that nothing substantive had changed. The monitoring did what we had built it to do, which was report every difference in the text. Almost none of those differences were a competitor doing anything.

What actually changes on a competitor's website on a normal day

If you have ever set up a page monitor and muted it within a week, this list will look familiar. These are the things that produced "changes" with no competitor decision behind them. The first three come straight from our own data; the rest are ones every page monitor runs into sooner or later.

  • Widgets that load on some visits. Accessibility overlays, chat launchers and support bubbles inject text into the page, and they do not load the same way every time.
  • Animations caught mid-frame. One competitor's homepage types its headline out letter by letter. Depending on the exact moment the page was read, the headline came back as "Th_", "robo_" or "The Fut_". That homepage produced 13 versions in 30 days. One of our battlecards went further and guessed that the animation was a teaser for an upcoming messaging relaunch.
  • Walls instead of pages. When a read hits a cookie consent dialog or a login screen, the page appears to have lost almost all of its content. One read like that led a battlecard to describe a competitor's site as having gone down behind a cookie wall, and the claim turned up as a weakness and as a question for reps to ask prospects. The site was fine; our reader had saved the consent dialog instead of the page.
  • Rotating content. Testimonial carousels, logo strips, and product demo widgets that cycle through sample data all show different text on different loads.
  • Dates and counters. Copyright years, "trusted by 12,431 teams", upcoming webinar dates and "posted 3 days ago" all change on their own.
  • Experiments and personalization. A/B tests serve two versions of a headline to different visitors, and some sites change currency or copy by region.

The opposite failure matters as much. The step that strips ads and navigation out of a page can strip too much. In our case, a filter meant to remove ad blocks matched a class name that one website builder puts on the page body. Every page of one competitor's site came back nearly empty for months. Its pricing page, about 6,500 characters of plans and prices once we fixed the filter, had been saved as 26 characters. Nothing on that site could register as a change, including a real pricing change, because there was nothing left to compare.

There are two ways to get this wrong. False alarms teach people to ignore the feed, and broken reads hide the real move. A monitoring setup that does not check for both will eventually do one or the other.

What noise costs you

The obvious cost is attention. A product marketer who gets ten alerts a day and finds nothing in nine of them stops reading on day four. That is a normal human response, and it is how a real change, the one where a competitor drops their entry plan, goes unnoticed for a month.

The worse cost is when noise gets promoted. A flickering widget is harmless in an alert feed you ignore. It is harmful once it has been counted, summarized and written into a battlecard, because a rep may repeat it to a prospect. "I hear they have had some reliability problems" is the kind of line that costs you credibility the moment the buyer checks. Competitive claims have to be right, since the people you are making them to can look.

How to tell a real move from a page that flickered

You do not need software to apply most of this. When a change comes in, run it through these questions before it goes anywhere near sales.

  1. 1Does it stick? Real changes stay on the page, while noise comes and goes. If the "new" text appeared on the page at some point in the last few weeks and went away again, you are probably looking at rotation. Pricing is the exception, since a discount that comes and goes is still worth knowing about.
  2. 2Can you see the exact words that changed? Look at what was added and removed, side by side. If all you have is "the page changed", you cannot judge it, and neither can anyone you forward it to.
  3. 3Are the changed words the kind that carry decisions? Prices, plan names, seat minimums, usage limits, "contact sales", integration names, compliance terms like SOC 2 or HIPAA, new customer logos, anything about AI. Changing one word, "Starter" to "Team", on a pricing page can matter more than a whole rewritten testimonial carousel.
  4. 4Did the page shrink a lot overnight? If 80% of the text vanished, assume the read failed before you assume the competitor deleted half their product. Check again the next day.
  5. 5Does it look the same to a buyer? Open the page in a private window, logged out, ideally from the region your buyers are in. If the change only shows up in your tool, it is probably your tool.
  6. 6Would a prospect notice? If not, write it down and move on. A dated record is still useful later. It just does not need to interrupt anyone today.

Most of the time, two of those questions settle it. The words that changed are a widget or a counter, or the change reverses itself the next day. What remains after that filter is a short list, and the short list is worth an afternoon of your time.

What we changed in Clinch

We rebuilt how Clinch decides that something changed, and the rebuild went live this week. Pages are now compared in a cleaned form, with accessibility overlays, animation frames, consent wording, loading states and copyright years stripped out first. Changes are measured as the exact sentences added and removed. Before, the system handed a model two versions of a page and asked it to spot the difference, and every difference, real or not, counted toward trends. That counting is how a screen-reader prompt became a pricing move. Trend counts now include only changes the analysis rates medium significance or higher.

Small changes that contain none of the words that carry decisions are stored as minor updates without an AI write-up. Borderline ones get a quick yes or no check. A page that suddenly shrinks is held until the next read confirms it, so a cookie wall does not become a finding. And when the cleaning step removes almost everything from a page that clearly had content, it falls back to a gentler pass instead of returning an empty page.

When we replayed the same 109 stored changes through the new rules, 60 stopped being changes at all, 11 were kept as minor updates, and 38 still went on to a check or a full analysis. The digest that started this post would have had nothing to say about coordinated pricing, which is correct, because there was none.

If you are evaluating a monitoring tool

Every vendor in this category will tell you they catch changes. The more useful questions are about what they do with the changes that do not matter.

  • Show me the exact before and after for a change you flagged last week.
  • What happens when a page loads a cookie banner, a chat widget or an accessibility overlay?
  • What do you do when a page fails to load or comes back nearly empty?
  • How do you handle carousels, rotating headlines and A/B tests?
  • Of the alerts you sent a customer like me last month, how many turned out to be cosmetic?
  • Can I see what this page said eight weeks ago?

A vendor who answers those with specifics has dealt with the problem. One who answers with a feature list probably has not looked at what their alerts actually contain. That includes us: ask us these questions too.

Frequently asked

Questions worth answering

How often do competitors actually change their websites in a meaningful way?
Less often than an alert feed suggests. In one 30-day window across the competitor pages we watched, 109 changes were detected and 2 rated medium significance or higher. Meaningful changes cluster on pricing and product pages, but any page can be noisy. The page that misled us most in that window was a pricing page with an accessibility widget.
What is a false positive in website change monitoring?
A change that a monitoring tool reports but that no person at the competitor made. Common causes are accessibility and chat widgets that load inconsistently, animations captured mid-frame, rotating testimonials, counters and dates, A/B tests, and cookie or login walls that block the page.
Should I monitor competitor websites daily or weekly?
Daily, if the tool filters noise well. Daily reads give you a precise date for each change and let you confirm that a change persisted. If you are checking by hand, weekly is realistic, and you should keep a dated copy of each pricing page so you can compare versions later.

Stop writing battlecards from scratch

Clinch does the CI work so you can do the rest of your job.

Snapshots in under two minutes. Auto updating battlecards. Weekly digests your team will actually read. $79 per month.

Ready when you are

Start knowing.

Setup takes under 3 minutes. No credit card required.

Start free