Track price changes on any website and get an alert when a price moves
Learn how to monitor a price on any web page and get an email the moment it drops or rises. A step by step guide, plus how to avoid false alerts.
The short answer
To track price changes on any website, pick the page the price lives on, narrow the check to the price with a rule like 'alert me when the price drops' rather than watching the whole page, choose how often it should be checked, and set an email alert. After the next check that finds the price has moved, you get a message with the old and new value.
Why watching the whole page does not work
Most pages change constantly for reasons that have nothing to do with price. A rotating banner, a stock counter, a cookie notice, a recommended products carousel, a timestamp in the footer. If you watch the entire page, every one of those counts as a change, and the alert becomes noise you learn to ignore.
The fix is to narrow the target. Watch the price and nothing else. Then a change means what you actually wanted it to mean.
Track price changes in four steps
The whole setup takes about a minute and needs no code.
- Copy the URL of the page the price sits on. Use the product page itself, not a category or search page, because search results reorder themselves and will fire constantly.
- Paste it in and let the page load a snapshot, so you can see exactly what is being watched.
- Say what you want to hear about in plain English, for example 'alert me when the price changes'. This narrows the watch to the price and ignores the rest of the page.
- Choose a check interval and an email address. Every 5 minutes suits a limited drop or a restock. Daily is plenty for a competitor's pricing page.
Choosing a check interval
The right interval depends on how fast the thing you care about disappears. Match the check to the stakes rather than defaulting to the fastest option.
If availability matters more than the price, see how to get notified when a product is back in stock; for a competitor's whole pricing page rather than one number, see competitor price monitoring.
For game prices, the Steam price tracker guide covers Steam's own wishlist alerts and how often Valve lets a game go on sale. If you are a brand checking that resellers advertise your minimum price, see MAP monitoring.
- Every 5 minutes: flash sales, limited stock, and anything you expect other people to be racing you for.
- Hourly: a competitor's pricing page during a launch window, or a product you expect to be restocked this week.
- Daily: long running competitor monitoring, supplier price lists, and pages that rarely move.
What a good price alert looks like
A useful alert tells you three things without you having to open anything: which page changed, what the value was, and what it is now. If an alert only says 'this page changed', it has handed the work back to you.
The alert should also link to a saved snapshot of the page, so you can confirm the change was real and see the context around it. That matters most when a price changes as part of a wider repackaging, such as a plan that got cheaper while also getting smaller.
Common reasons a price alert misfires
If you are getting alerts you did not want, one of these is usually why.
More fixes for noisy alerts are in how to stop false positives in website change monitoring.
- You watched a category or search page instead of the product page. Those reorder themselves on every load.
- The price is shown in a currency picked from your location, so it looks like it changed when the page was checked from a different region.
- You watched the whole page, so a countdown timer or a review count is firing the alert.
- The page shows a personalised price and needs a login, which means it is not publicly readable and cannot be monitored.