All guides

6 min read

How to track price changes on any website

The short answer

To track a price change on any website, pick the page the price lives on, select the price element itself rather than the whole page, choose how often it should be checked, and set an email alert. You then get a message the moment that number moves, with the old and new value side by side.

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 a price in four steps

The whole setup takes about a minute and needs no code.

  1. 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.
  2. Paste it in and let the page load a snapshot, so you can see exactly what is being watched.
  3. 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.
  4. 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.

  • 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.

  • 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.

Frequently asked questions

Can I track a price on Amazon or another large retailer?
You can monitor any page that loads publicly in a browser without signing in. Some large retailers show different prices to different visitors or require an account, and a personalised price behind a login cannot be monitored.
How fast will I hear about a price drop?
On the next check after the page changes. If you check every 5 minutes, you hear within 5 minutes. If you check daily, you could be up to a day behind, which is fine for competitor tracking and not fine for a flash sale.
Do I need to write a scraper?
No. Paste the URL, say what to watch for, and set an email address. There is nothing to code, host, or maintain.

Keep reading

Stop checking pages by hand

Add the pages you care about. We check them on your schedule and email you the moment something you asked about actually changes.

Start monitoring free

No credit card required

We're a good bot. We only fetch public pages, at a polite rate, identifying ourselves in the user agent. These are the same pages any browser or search engine can open. We don't log in, we don't go behind paywalls, and we respect robots.txt.

ยฉ 2026 Website Change Tracker. All rights reserved.

websitechangetracker