Guide

How to track competitor pricing changes

Track competitor pricing changes by reading each competitor’s own posted pricing page on a schedule, keeping a dated capture of every version, and recording the difference between two captures rather than a single observation. A posted price is material a company put on its own site for buyers to read, so reading it is ordinary; the discipline that makes the result defensible is the dating. A change nobody can date is an opinion, and a pricing claim a seller cannot source will be contradicted in front of a customer.

What you may read, and where the line actually is

The line is not about whether information is available. It is about what the site itself permits and what the law of your jurisdiction says about automated access. Three questions settle almost every case, in this order:

  • Does the site’s terms of service forbid automated access? If so, that is the end of it, whatever the page contains.
  • Does robots.txt disallow the path? A posted pricing page is almost always allowed; a search endpoint or an API often is not.
  • Is anything behind a login, a paywall or a click-through agreement? Then it is not material you may take, and a trial account you opened to read a price is a terms breach wearing a disguise.

Two captures, never one

A single reading of a pricing page tells you today’s number and nothing else. The unit of useful intelligence here is the pair: this page said £X on one date and £Y on another, with both captures kept.

Keep the capture, not the summary. A note saying "they raised prices in March" is worth very little six months later when somebody asks by how much and from what. A dated pair of captures answers that without anyone having to remember.

And state the change as a range unless the company announced it. The honest form is "the page said A on the 3rd and B on the 17th", not "they changed it on the 10th", which nobody observed.

The number is rarely the change

Headline prices move less often than the things around them, and the things around them matter more. Watch for these, because each one is a price rise that does not look like one:

  • A limit tightened (seats, queries, projects, storage) at the same headline price.
  • A capability moved up a tier, so the plan a customer is on no longer includes it.
  • A tier added at the top, which usually signals where the company now thinks its money is.
  • A tier removed at the bottom, which raises the entry price without changing any number on the page.
  • Annual discount changed, or the annual price shown monthly instead of the monthly price.
  • "Contact us" replacing a number, which is a repositioning rather than a price.

When a page refuses automated access

Sometimes the terms forbid it, or the page is behind a wall. The correct answer is to record the gap rather than route around it, and to say so wherever the finding is used.

There are legitimate alternatives for most of what you wanted: the company’s own announcements, a partner or reseller price list, a filing where the pricing is material, an analyst note, or a customer telling you what they pay. Each of those is weaker evidence than the page itself and should be attributed as what it is.

What you should not do is treat an absence as a stable price. A competitor whose pricing you cannot read is a competitor whose pricing you do not know, and a battlecard that implies otherwise will cost somebody a deal.

A cadence that survives a quarter

Weekly is enough for most markets and daily is noise: pricing pages change a handful of times a year, usually alongside a packaging change. What fails is not the frequency but the memory: the capture from eight months ago that nobody kept.

So the cadence that works is unremarkable: read on a schedule, keep every capture, compare each one against the version before it, and only raise something when the comparison shows a difference.

Where QuikSignal fits

QuikSignal reads each competitor’s posted pricing page on a schedule and keeps both captures, so a change arrives as a dated before-and-after rather than as a claim about the present.

Pricer compares every reading against the version before it and holds back everything identical, so what reaches a brief is the small number of pages that actually differ, each one opening the capture it came from.

Where a site’s terms forbid automated access, the coverage gap is stated in the brief rather than quietly filled from somewhere weaker.

AI competitive intelligence software that cross-checks itself. →

QuikSignal is developed by QuikSync Technologies.

See it on your own market →

What it does not do
  • It reads a company’s own posted pricing page. It does not open anything behind a login, a paywall or a click-through agreement.
  • It does not read a site whose terms forbid automated access, and the resulting gap is reported rather than filled.
  • Negotiated and enterprise pricing is not on any page, so it is not researchable here. A "contact us" tier is recorded as exactly that.
  • A change is stated as a range between two captures unless the company announced a date itself.
  • It does not forecast a price move, because nothing in it keeps a record of whether past predictions were right.
Questions

What people ask

Is reading a competitor’s posted pricing page acceptable?
Reading a page a company put on its own site for buyers is ordinary commercial practice. The considerations are the site’s terms, its robots directives, and the rate you read at, not the fact of reading. Anything behind a login or a click-through agreement is a different matter and is off limits.
How far back can a pricing history go on day one?
As far back as archive captures of that page exist, which for established companies is often several years. That history is the most valuable part of the record and it is available before you have observed anything yourself.
How often do pricing pages actually change?
A handful of times a year for most B2B software, and usually alongside a packaging change rather than as a bare number increase. The packaging change is the one teams miss.
What is the most common mistake in pricing intelligence?
Recording the observation date as the change date. It makes a settled move look fresh, and it is how a team ends up reacting to something that happened two quarters ago.

Read your own market the same way.

Eleven agents, the companies you choose, every night, with the document behind every line.