Dynamic Pricing Online and Why the Price Keeps Changing
You put a pair of running shoes in your cart at lunch for $89, and by the evening the same pair costs $104. Nothing about the shoes changed, so what did?

You put a pair of running shoes in your cart at lunch for $89, and by the evening the same pair costs $104. Nothing about the shoes changed, so what did? In most cases the answer is dynamic pricing online, a system that lets a store reprice products automatically, sometimes dozens of times a day, based on demand, stock and what competitors charge.
I track prices for a living, and the most common question I get is whether these swings are personal. Usually they are not. But knowing how the system works tells you when to wait, when to buy and when a "deal" is simply the price returning to normal.
What dynamic pricing online actually is
Dynamic pricing means the price is set by software rather than a person with a label gun. The software reads a handful of signals and adjusts the number on the product page. Large marketplaces run this across millions of listings. In the price logs I keep, popular electronics on big marketplaces can change price several times an hour during busy periods, while slow sellers might sit unchanged for weeks.
The rules behind it are rarely mysterious. Most repricing engines follow a short list of instructions written by the retailer, such as "stay 1 percent below the cheapest competitor but never below cost plus 12 percent." The algorithm is fast, but it is also fairly predictable once you know what it watches.
The signals that move the price
- Competitor prices. Many engines scan rival stores every few hours and match or undercut within set limits.
- Stock levels. When only 3 units remain, the price often rises. When a warehouse is overstocked, it drops.
- Demand and time. Traffic spikes on Sunday evenings and around paydays, and prices on popular items tend to follow.
- Seasonality. Heaters cost more in November than in May, and the software knows it.
- Third party sellers. On marketplaces, the price you see is often whichever seller currently holds the main "buy" button, and that changes hands constantly.
Is dynamic pricing personal?
This is where most advice goes wrong. You will read that clearing your cookies or browsing in a private window will reveal a lower price, because the store is charging you more for visiting twice. In my testing over the past two years, that almost never happens at large retailers in the US or Europe.
I ran a simple check on 40 products across six big stores: the same item loaded on a logged in account, a private window, a different browser and a phone on mobile data, all within five minutes. In 38 of the 40 cases, the prices were identical. The two differences came from a members only discount and a regional shipping charge, not from my browsing history.
Personalised pricing does exist in narrower forms. Travel sites can show different prices by country or currency. Some apps send targeted coupons to people who abandoned a cart. Ride hailing uses surge pricing tied to location. But the idea that a regular store quietly marks up a kettle because you looked at it yesterday is mostly a myth, and chasing it wastes the time you could spend on the things that do work.
How to buy well when prices keep moving
The good news is that a price that moves down as easily as it moves up rewards a little patience. Here is the routine I use for anything over about $50.
- Check the price history first. A chart covering at least 90 days shows the real floor. If the current price is within 5 percent of the lowest point, buying now is reasonable. Our guide to reading price history before you buy explains how to spot the patterns.
- Set a target, not a hope. Pick a number close to the historic low and set an alert for it. A target 20 percent below anything the item has ever sold for will never fire.
- Watch the seller, not only the price. On marketplaces, a sudden $15 drop sometimes comes from a new seller with no reviews and a 14 day shipping time.
- Buy where you can claim a price adjustment. Some stores refund the difference if the price falls within 14 or 30 days. That turns a repricing engine into your safety net.
- Give it two weeks if you can. Most fast moving products cycle through a low point at least once in a 14 day window.
If you are new to alerts, the explainer on how price drop thresholds decide when you get notified will help you avoid alerts that are too noisy or too strict.
Spotting a fake bargain created by repricing
Dynamic pricing makes one trick easier: raising a price for a few days, then "cutting" it back to where it was and calling it a sale. The software does not need a person to remember the old price, so the inflated number can sit there just long enough to become the "was" price.
Three signs give it away:
- The price jumped by 20 to 40 percent in the week before a big sale event.
- The "sale" price matches what the item sold for most of the previous two months.
- The discount badge is large but the item has no history of selling at the higher number.
A price history chart catches all three in seconds. That is why I treat any percentage off badge as a claim to check, not a fact.
| Product type | Typical repricing speed | Best strategy |
|---|---|---|
| Popular electronics | Several times a day | Alert near the 90 day low, buy on the dip |
| Household basics | Weekly | Buy when stocking up, ignore small swings |
| Seasonal goods | Monthly with sharp peaks | Buy out of season |
| Marketplace listings | Constant, seller dependent | Check seller rating before chasing a lower price |
When waiting is the wrong call
Patience is not always free. If the item is something you need this week, such as a replacement phone charger or a school uniform, the $4 you might save is not worth going without. And for products with limited stock, like a popular console bundle in November, the engine may push the price up as units sell out rather than down.
A practical rule: wait for a drop when the item is a want and history shows regular dips. Buy now when it is a need, when the current price is already near the low, or when stock is visibly running out. You can browse the rest of our price and deal guides for category specific timing.
Frequently asked questions
Why does the price change when I add something to my cart?
Usually because the listing repriced between your visits or a different seller took over the main offer. Carts on most big stores show the live price, not the price when you added the item. Check the seller name and the price history before assuming you are being targeted.
Does browsing in incognito mode get you a lower price?
At large retail stores, very rarely. Tests across many products show the same price whether you are logged in or private. Incognito can matter more on travel sites, where location and currency affect results, but it is not a reliable way to save on everyday shopping.
Is dynamic pricing legal?
In most countries, yes, as long as the price is clearly shown before you pay and is not based on protected traits such as race or religion. Rules on fake "was" prices are stricter, and consumer agencies in the UK, EU and Australia have fined stores for advertising discounts against prices that were barely used.
More in Prices and Deals
Black Friday Price Tracking to Spot Deals That Are Real
Every November the same headphones show "40 percent off," and every year a fair number of buyers later find they paid more than...
Prices and Deals
How to Get a Price Match From a Store That Offers One
You are standing at the till with a $189 air fryer, and your phone shows the same model for $149 at a rival store two miles...
Prices and Deals
Fake Was Prices and How to Check a Discount Is Real
A blender shows "Was $129, now $79, save 39%". You add it to the cart, feeling clever.