Theme Stack Guide

How to Add Back in Stock Alerts to Your Shopify Store

October 16, 2026

A back in stock alert lets a shopper leave an email or phone number on a sold out product and get notified automatically when it returns. Done well, it recovers sales you would have lost, builds a launch list for restocks, and tells you exactly which sizes and colors to reorder. You can add it with an app in minutes or with a waitlist form and automation if you want to avoid another subscription.

Why alerts beat a plain sold out page

A sold out page with no next step ends the shopping session. The visitor arrived with intent, often from search or an ad you paid for, and a plain sold out message wastes that intent completely. An alert signup keeps the relationship open and gives the shopper a reason to return the moment stock lands.

The signup data is valuable on its own. Alert lists by product and variant show real demand at size and color level, which is better reorder evidence than gut feeling. Stores routinely find that a small set of variants drives most of the waitlist, and those are the ones to deepen on the next order.

Setting it up with an app

Dedicated back in stock apps handle the button, the form, the notification email and SMS, and the reporting in one package. Install, match the button styling to your theme, and place the signup on the product page where the buy button would normally sit, not hidden below the description.

Configure the notification to send promptly when inventory returns, and cap the window so old signups do not get alerts months later for a product they no longer want. Test the full flow with your own email on a real variant, including the link in the alert, which should land on the exact variant that restocked.

The no app alternative

If your catalog is small, a simple waitlist works: replace the sold out state with a form using your email platforms signup form, tag subscribers by product, and send a manual or automated restock email when inventory returns. This costs nothing but your time, and it keeps all the data in the email tool you already use.

The tradeoff is maintenance. Someone has to watch stock and trigger the emails, and variant level precision is harder by hand. Stores with more than a few dozen frequently restocking SKUs usually outgrow the manual route within a season and move to an app with the data to justify it.

Mistakes that kill alert signups

Hiding the form is the most common mistake: below long descriptions, inside tabs, or behind a generic notify me link in small text. The signup should be the primary action on a sold out product page. Asking for too much information is second: email only, or phone only for SMS, converts far better than a full form.

Slow notifications are the third killer. An alert that arrives two days after restock, when the popular sizes are gone again, trains customers to ignore you. Automate the trigger, test it monthly, and treat the alert email as a sales email with a clear product image and a direct link.

Keep reading on this site: Index, Index, Index. Each of those pieces connects to the ideas above and gives more detail on the parts this guide could only summarize.

Frequently asked questions

Do back in stock alerts work for small stores?

Yes, often proportionally better. Small stores lose more from each dead end because traffic is scarce. Even a handful of signups per week is a warm list for restocks and launches, and the demand data helps a small buyer order with confidence.

Should I offer email or SMS alerts?

Offer the channel your customers already use with you. SMS gets faster opens and suits high demand restocks that sell out in hours. Email is cheaper and better for considered purchases. Many stores offer email by default and SMS only on their most contested products.

What should the alert email contain?

A clear subject line naming the product, the product image, the exact variant that restocked, current price, and one button back to that variant. Skip the newsletter content. The reader asked for one thing, and speed to the buy button is the whole job of the message.