Retailer restock notifications are unreliable, often delayed, and frequently sent to everyone at once. Watching the product page yourself gives you the signal directly — and works on the many sites that offer no notification at all.
Free plan forever · No credit card · Set up in under a minute
How do you get a back-in-stock alert?
Watch the product page and select the region that shows availability — the "out of stock" label, the add-to-basket button, or the size selector. When that text changes you are alerted. It works on any public product page, including the many that offer no restock notification, and it does not put you in a queue behind everyone else on the retailer's list.
A retailer's own "notify me" list has two problems. It goes to every subscriber simultaneously, which for anything scarce means you are racing thousands of people who got the same email. And plenty of sites do not offer it at all.
Watching the page directly avoids the queue. You are alerted when the page changes rather than when a marketing system gets round to sending, and you control how often it is checked.
This guide covers selecting the right thing to watch — which is less obvious for stock than for price — and is direct about where this approach loses to a purpose-built bot.
Less obvious than price, because availability is shown in several different ways.
If the page says "Out of stock", "Sold out" or "Currently unavailable", select that text. When it changes to anything else you get alerted. This is the cleanest option when it exists.
On pages where the button itself changes — greyed out, replaced with "Notify me", or missing entirely — select the button region. Its reappearance is your signal.
For clothing and footwear, individual sizes come back separately. Selecting the size grid catches one size returning even when the rest stay out.
Product pages carry reviews, recommendations and delivery estimates that change constantly. Watching all of it produces alerts that have nothing to do with stock.
Stock monitoring is more time-sensitive than almost any other use of change detection.
For an ordinary product that sells steadily, five-minute checks are ample — a restock lasts hours or days. For anything scarce, the window can be minutes, and a thirty-minute check on the free plan will simply miss it.
That is the honest position on the free plan here: it checks every thirty minutes, which is fine for a wishlist item and useless for a limited drop. Five minutes on the $5 plan covers most real restocks; sixty seconds on Pro is as fast as we go.
| What you are watching | Interval needed | Realistic outcome |
|---|---|---|
| Limited console or sneaker drop | Every 60 seconds | Possible, but retail bots are faster |
| Popular item, restocked in batches | Every 5 minutes | Works well |
| Ordinary product back in stock | Every 15-30 minutes | Works well |
| Wishlist item, no urgency | Every 30 minutes | Free plan is fine |
Three limitations that matter specifically for stock monitoring.
For a release that sells out in under two minutes, dedicated bots with checkout automation will win. We alert you; they buy. If your goal is securing limited releases, that is a different category of tool and we are not it.
We identify ourselves honestly rather than pretending to be a browser, so sites that refuse non-browser traffic will refuse us. This affects some of the biggest names, so test your specific page on the free plan first.
Where availability is drawn client-side, enable browser rendering on a paid plan — which checks at up to every fifteen minutes rather than every five. For scarce items that trade-off may not be worth it.
There is no checkout automation here at all. You get a notification, and what happens next is yours.
Get told when a product becomes available again on any public page.
We load it and show it back, so you can confirm the stock status is visible without signing in.
Whichever actually changes when the item returns. For clothing, select the size grid instead.
Sixty seconds on Pro for scarce items, five minutes on the $5 plan for most restocks, thirty minutes on free for a wishlist.
A push notification reaches your phone lock screen. Email is often too slow for this particular job.
Where each size or colour has its own URL, watch each one — they restock independently.
The first check records the current state. You hear from us when it changes.
Typically about 2 minutes from start to finish.
Uptime monitors, watched pages and heartbeats each get their own allowance, so adding a page watch never costs you a monitor. SSL and domain checks ride along with the monitor they belong to and use nothing extra.
| Plan | Monitors | Watched pages | Heartbeats | Fastest interval | Alert channels | Price |
|---|---|---|---|---|---|---|
| Free | 1 | 1 | 1 | Every 30 minutes | 1 email address | $0 |
| Founding Member first 20 only | 25 | 25 | 25 | Every 5 minutes | Email + webhook & chat | $5/mo |
| Basic | 10 | 10 | 10 | Every 10 minutes | Email + webhook & chat | $8/mo |
| Growth | 50 | 50 | 50 | Every 5 minutes | Email + webhook & chat | $19/mo |
| Pro | 100 | 100 | 100 | Every 60 seconds | Email + webhook & chat | $34/mo |
Annual billing is cheaper on every paid tier. The pricing page is the authoritative list.
Every recorded change is compared word by word and kept with a before-and-after image. This is the real output, shown with worked example data.
Price fell from $49 to $39, and an annual discount was added.
The item is available again and the basket button returned.
A new subprocessor was added in another jurisdiction.
The free plan sends to one email address. Every paid plan adds the chat and webhook channels below, with 2 to 10 destinations depending on the plan. However many alerts you receive, the price does not change — nothing here is metered or charged per alert.
There are no voice calls and no SMS. If a phone call at 3am is a hard requirement, say so before you subscribe — we would rather tell you now than refund you later.
Watch the product page and select whatever indicates availability — the "out of stock" label, the add-to-basket button, or the size selector. When that text changes you are alerted, without joining the retailer's notification queue.
Usually, for two reasons. Their list emails every subscriber at once, so you are racing everyone. And many sites have no such list. Watching the page puts you on your own schedule.
The stock status text if there is one, otherwise the add-to-basket area. For clothing and footwear select the size grid, because individual sizes return independently and a page-level check will miss that.
Every 60 seconds on Pro, five minutes on the $5 plan, and 30 minutes on free. Be realistic: 30-minute checks are fine for a wishlist item and will miss a limited drop entirely.
Probably not. Items that sell out in under two minutes are won by purpose-built retail bots that automate checkout. We send an alert; we do not buy anything. We would rather tell you that now.
No. Some large retailers block automated requests outright, and some render stock status in JavaScript, which needs browser rendering on a paid plan. Test your specific product page on the free plan before subscribing.
One on free, 25 on the $5 plan, 50 on Growth, 100 on Pro. No check quota, so watching 25 products every five minutes costs no more than watching one.
Yes, where each size has its own URL. If they share one URL, select the size grid and you will be alerted when any of it changes.
No. There is no checkout automation of any kind. It tells you the page changed and it is up to you from there.
Yes — browser push reaches a phone or desktop lock screen on any plan, which is considerably faster than email for this use.
Last updated August 4, 2026 · Written by Amit Gupta, founder of MonitoringDaddy
Free plan checks every 30 minutes. $5/mo checks every five, and Pro every sixty seconds.