Dynamic Pricing: Why the Price Changed While You Were Thinking About It
Algorithms reprice millions of products every hour based on demand, competition and stock. It is not personal - mostly. Here is what moves prices and how to stay ahead.
If you have ever added something to a basket, come back an hour later and found the price changed, you have met dynamic pricing. Large retailers now adjust prices continuously using software that watches competitors, stock levels, time of day and demand signals. It is the reason price-tracking charts look like heart monitors, and it is worth understanding before you decide when to buy.
What the algorithms respond to
- Competitor prices. The biggest driver. If a rival drops a price, the algorithm typically matches within hours.
- Stock levels. Low stock raises prices; overstock lowers them.
- Demand velocity. A product that starts selling faster than forecast gets more expensive.
- Time and calendar. Evening and weekend browsing often sees higher prices in some categories; seasonal events trigger pre-programmed changes.
- Sales rank. Products are sometimes priced to win a “lowest price” badge rather than to maximise margin.
Is it personal?
Mostly no. Showing different prices to different individuals based on their data (“personalised pricing”) is legally fraught in many jurisdictions and reputationally risky, and the evidence that major retailers do it at scale is thin. What is common is personalised discounting – different codes and offers to different segments – which produces the same effect by a route that is easier to defend. Logged-in loyalty members, new visitors and abandoned-cart shoppers genuinely see different offers.
Practical consequences
- Price history matters more than the current price. A chart tells you where the algorithm’s floor is.
- Alerts beat browsing. You cannot out-watch software; you can let software watch for you.
- Prices often dip mid-week and mid-month in competitive categories when demand is lowest.
- Codes are a stable layer on an unstable price. A 15% code applied at the price floor is the best outcome available.
- Clear your basket before clicking through a cashback portal – some repricing happens at basket level.
Where dynamic pricing is strongest
Marketplaces, electronics, travel and anything with many competing sellers. Where it is weakest: brand-owned stores with a single price list, which is one reason brand-direct shopping plus a verified code is so often the most predictable route to a good price.