Atomic Notify
All posts

How to get notified when a product comes back in stock

Waiting on a sold-out product, a discontinued item, or a supplier restocking their catalogue? Website monitoring can alert you the moment anything changes.

Checking a product page repeatedly to see if something is back in stock is one of those tasks that is genuinely difficult to do well by hand. You either check too often and waste time, or not often enough and miss the window. Some products sell out again within hours of restocking.

Website change monitoring handles this automatically. Set it up once and get an alert the moment the page changes.

How product availability monitoring works

A product page is just a web page with text on it. When a product goes from out of stock to available, the text on that page changes. "Out of stock" becomes "Add to cart". "Unavailable" disappears. A price appears where there was none before.

A content monitor watches that page on a schedule and compares what it finds against the last version. When the text changes, it alerts you. You do not need any special access to the retailer's systems or any kind of formal notification signup.

Setting up a stock alert

Add the product page URL as a monitor and set the check interval based on how quickly you need to know. For high-demand items that sell out fast, every five minutes is appropriate. For slower-moving products, every hour is fine.

The most reliable way to filter for what you actually care about is keyword alerts. Rather than alerting on every minor page change — a promotional banner rotating, a review count incrementing — set a keyword for the specific text that indicates availability.

Common ones to watch for:

Set the alert to fire when any of those words appear on the page. You will only hear about it when the product actually becomes available, not when the page changes for unrelated reasons.

To watch for a product going out of stock, flip it: alert when "out of stock" or "sold out" appears.

Targeting the right part of the page

A product page has a lot of content that changes frequently — related products, recently viewed items, review counts, promotional headers. A CSS selector lets you narrow the monitor to just the part of the page that matters.

On most product pages, the availability and add-to-cart section is in a specific div or section element. Open the page in your browser, right-click the availability text or the add-to-cart button, choose "Inspect", and look for a parent element with a clear id or class like #product-actions or .purchase-section. Use that as your CSS selector so the monitor only watches that section.

This cuts out all the noise from the rest of the page.

Supplier and trade catalogues

Stock monitoring is not only useful for consumer products. Businesses that buy through trade suppliers often need to know when items come back into a supplier's catalogue, when minimum order quantities change, or when lead times shift.

If your supplier publishes a product catalogue or pricing page that is accessible without logging in, the same approach applies. Watch the page for the specific product category or item you need. If the page is behind a login, you can still monitor it by pasting your session cookie into the monitor configuration.

Discontinued products and limited runs

For products that have been discontinued, manufacturers sometimes restock them for a limited period, or a retailer may receive a final batch. Setting up a monitor before the restock happens means you are first in line for the alert rather than finding out about it from social media.

Limited-edition releases, seasonal products, and waiting list openings all fit the same pattern: a page that currently shows "unavailable" or "join waitlist" and will eventually change to something that lets you buy.

Combining with price monitoring

Availability and price often change together. A product that has been out of stock for a long time sometimes comes back at a different price point. Monitoring the full product section — rather than just an availability keyword — will catch both the return to stock and any price change at the same time.

If you only want the price alert, use the AI change summary to understand what shifted. It will tell you whether it was the price, the availability status, or both.

What you cannot do

Some retailers use dynamic content that loads via JavaScript after the initial page load, which can make the availability status difficult to detect with a standard HTTP check. If you set up a monitor and the page always looks the same regardless of stock status, this may be why. In those cases, scoping the CSS selector more tightly or using a different part of the page that does change cleanly will usually solve it.

Retailers with aggressive bot protection may also block automated checks. This is relatively rare for product pages but worth being aware of.

Atomic Notify

Uptime and content monitoring in one place.

Start free