← All posts

How to set up back-in-stock alerts on Shopify

Shopify has no native "notify me" form, so a sold-out page lets ready buyers leave with no way to call them back. Add a notify-me form to the product page, collect an email per variant, then email those subscribers automatically the moment stock lands. Setup and the plan it needs, below.

A shopper found the exact thing they wanted, right size, right color, wallet out. The button says "Out of stock," greyed, and the page offers them nothing else. So they leave, and you never learn they were there. The easiest sale of your week, and the page handed it the door.

Illustration of a shopkeeper pinning a notify me card in an empty shelf gap while a bird carries off an envelope.

Why does a sold-out product page lose the sale silently?

Because Shopify's default sold-out page is a dead end: a greyed button, no email field, no way for the shopper to say "tell me when it's back."

That shopper is not a browser. They navigated to a specific variant, in their size, and tried to add it to the cart. It is the highest-intent moment in your store, and the page can only tell them no.

The miss is invisible, which is what makes it expensive. No error, no ticket, nothing logged to tell you a sale was even attempted. You restock later and that shopper is long gone, buying the same product somewhere that asked for their email.

What does a back-in-stock alert actually do?

It captures the demand before you have the inventory. A "notify me" form takes the shopper's email while the item is sold out, and an alert emails them the moment it returns, with a link straight back to the product. The shopper who would have vanished is now on a list, and one click brings them back while the intent is still warm.

The demand is captured instead of lost. Every notify-me signup is a buyer who asked to be called back, and the email goes out automatically the moment the variant returns; nothing waits on you to send it.

How do you add a "notify me" form to your Shopify product page?

You add a back-in-stock app, because Shopify has no native form for it. Shopify tracks inventory and shows "sold out," but capturing the waiting shopper is left to an app. So the choice is which app, and how much of your storefront it reaches.

Sledge Back in Stock injects the "notify me" field where the add-to-cart button used to be, on every sold-out variant, and places it in three spots, not one: the product page, the collection card so a shopper subscribes without opening the product, and a sticky variant selector that follows as they scroll. The form is geo-gated, so you collect emails only in regions you actually ship to. It installs without touching your theme code and renders on any theme. One plan note: Back in Stock is included on the Accelerate plan and up.

How does the restock email get sent?

Automatically, on a rule you set, the moment inventory crosses a threshold you choose. When stock for a watched variant comes back, the alert emails every subscriber waiting on that exact variant, with the product and a link back.

Two controls keep the alert from embarrassing you. The threshold fires the email when real stock arrives, not when one returned unit flickers in and sells out before anyone clicks. The cooldown stops the same shopper getting hit twice if stock wobbles up and down in a day. Sledge sends through Resend, per variant, so the shopper waiting on "blue, size M" hears the instant blue size M is back.

How do you decide which products to add alerts to?

Start with the sold-out items shoppers keep trying to buy. Any variant that goes out of stock often, or sold through fast last time, earns a notify-me form first.

Read it by intent, not catalog size. A clearance item you are happy to let run out does not need an alert. A bestseller in a size that always sells first, a seasonal product that returns every year: those are where the alert pays for itself, because the demand is real and repeatable. Turn the form on for the products you will restock regardless, and the alert turns a known reorder into buyers who come back the day it lands.

The back-in-stock alert checklist

  • Sold-out product pages show a "notify me" field, not just a greyed button.
  • The form appears on the product page, the collection card, and the sticky variant selector.
  • Subscribers are collected per variant, so the right size triggers the right email.
  • The form is geo-gated to regions you actually ship to.
  • The restock email fires on a stock threshold, with a cooldown to prevent repeats.
  • Alerts are on for bestsellers and seasonal SKUs you reorder, not one-off clearance.

Related reading

Back in Stock · Pricing · Pre-order · What is a back-in-stock alert?

// FAQ

Questions, answered

Does Shopify have a native back-in-stock notification?

No. Shopify shows sold out but has no built-in notify-me form, so capturing the waiting shopper needs an app. Sledge Back in Stock adds the notify-me form to the product page, the collection card, and a sticky variant selector, then emails subscribers automatically on restock.

When does the back-in-stock email get sent?

The moment inventory for a watched variant crosses the threshold you set. Sledge sends per variant through Resend, with a cooldown so a shopper is not emailed twice if stock fluctuates in a day.

Can I collect notify-me emails only in countries I ship to?

Yes. The Sledge form is geo-gated, so the notify-me field shows only in the regions you choose. A shopper outside your shipping zone simply does not see the form, so restock emails only reach shoppers you can ship to.

Which plan includes Back in Stock?

Back in Stock is included on the Sledge Accelerate plan and up. See pricing for the full plan breakdown so you can match the feature to the tier before you install.

Stop letting sold-out pages lose the sale.

Install free. Put a "notify me" form on your sold-out products, capture the demand while stock is gone, and email every buyer the moment it lands.

14-day free trial · No code · Works with any theme · Uninstalls clean