Back to Blog
Feature

A Price Can Move 19 Times a Month. A Weekly Check Sees Two.

June 26, 20266 min readCrawlbot Team

Ask most brand teams how often a retailer changes the price of one of their products and you will hear "a few times a month, maybe". That guess is usually wrong by a factor of ten. Prices on the consumer-electronics shelf move constantly: promotional resets, competitor matching, stock-driven adjustments, and the occasional pricing error. The number you actually see depends entirely on how often you look. Check once a week and you catch a handful of moves. Watch hourly and you catch all of them, while they still matter.

Crawlbot tracks the CE digital shelf hourly across the UK, Poland, South Africa and the Nordics, roughly 7.4 million listings a month across 34 retailers. That cadence is the point of this piece. Below is what price monitoring records, and a single product that shows why weekly checking quietly fails you.

What price monitoring actually records

For every product, on every retailer that lists it, Crawlbot keeps a running history of four things:

  • The live price at each scrape, timestamped, so you can see the full curve rather than a single snapshot.
  • The RRP the retailer is showing, so you can tell a real discount from a fake "was" price.
  • The drop, the gap between RRP and live price, expressed in both currency and percent.
  • The lowest price in a window, for example the 7-day or 30-day low, so you can answer "is this the cheapest it has been lately" without scrolling through every reading.

Because this runs per retailer, you see the same product priced eleven different ways across eleven shops at the same moment. That is the raw material for matching a rival's drop, spotting an undercut, or catching a reseller who has broken your RRP. We go into the mechanics in the price monitoring guide.

One product, one month, nineteen moves

Take the Acer Swift Go 14 at Currys. Open it on the first of the month and you see GBP999, the RRP. Open it on the last day and you see GBP829, a 30-day low. A weekly check would log those two readings and conclude the price "fell GBP170 over the month". Tidy, and almost entirely wrong about what happened in between.

The live price changed roughly 19 times across that month. A few of those moves, simplified:

  1. Starts at GBP999 (RRP), the opening reading.
  2. Drops to GBP949 mid week, a quiet GBP50 trim, no campaign attached.
  3. Back up to GBP999 two days later when the trim ends.
  4. Falls to GBP899 for a weekend promotion.
  5. Briefly GBP799 for a few hours, almost certainly a pricing error, then corrected.
  6. Settles at GBP849, then steps to the GBP829 month-end low.

A team checking weekly sees maybe two of those moves. They never see the weekend promotion that ended before Monday, they never see the GBP799 error window, and they have no idea the price bounced back to RRP twice. The story they tell internally is "steady decline". The real story is a price that rarely sat still. Watching daily or hourly, a competitor sees all 19 and can react within the hour: match the GBP899 weekend price, flag the GBP799 glitch, or hold position when the price climbs back up.

Why cadence is the whole game

Everything about price monitoring comes down to how the gap between readings compares to how fast prices change. If a price moves 19 times a month and you sample it four times, you are seeing about one in nine of the moves, and you have no control over which ones. The promotion that converts best, the error that costs you margin, the competitor undercut that pulls your sales: any of them can open and close inside the blind spot between two weekly checks.

Hourly sampling closes that gap. When a rival cuts a price at 2pm, you know by 3pm, not next Tuesday. When a marketplace seller breaks your MAP or your RRP, you catch it the same afternoon instead of a week into the damage. The same applies to your own range: a stuck "was" price or a discount that should have ended last Friday is the kind of thing only a tight cadence surfaces. If you are comparing your range against rivals, the same logic carries straight over to tracking competitor prices.

What late reactions cost a category manager

The cost of slow monitoring is not abstract. A category manager working off a weekly export is always reacting to a price that may no longer exist. By the time the spreadsheet says a competitor dropped GBP100, the competitor may have already moved on, or the promotion may have run its course and taken the sales with it. Three concrete losses pile up:

  • Lost sales. A weekend price cut you match on Wednesday is a weekend of volume handed to a rival.
  • Eroded margin. Matching a competitor's price days late often means matching it after they have raised theirs again, so you sit cheaper than you needed to be.
  • Unnoticed RRP and MAP breaks. A reseller pricing below your floor for five days before anyone notices trains shoppers to wait for the lower number and undercuts every other partner in your network.

With hourly data the same manager works from a live picture. They see the drop while it is live, decide whether to follow it, and move before the window closes. The decision is the same one they always made; the difference is they make it on time. The mechanics of running this across a set of shops sit in our retailer price tracking walkthrough.

How this looks in practice

In daily use the category manager does not stare at every scrape. They set the questions and let the history answer: which of my products are below RRP right now and by how much, who is currently the cheapest seller of each SKU, where has a price hit a fresh 30-day low in the last 24 hours, and which resellers are sitting under my floor. Each of those is a query against the price history Crawlbot keeps, not a manual round of opening tabs. The hourly cadence means the answers are current, so a morning alert reflects what shoppers will see at lunch, not what they saw last week.

The headline number on a product page, GBP999 down to GBP829, is the part everyone can see. The 19 moves underneath it are the part that decides who reacts first. A weekly check sees the headline. Hourly tracking sees the whole curve, and the whole curve is where the decisions live.

Related reading

See your prices the way shoppers do

7.4 million listings, 34 retailers across the UK, Poland, South Africa and the Nordics, tracked hourly. Free report with brand rankings, sponsored split and price benchmarks.

Download the Free Report