One email when a sold-out item is back
Back-in-stock alerts with fixed plans and clear logs. Email shoppers once when a sold-out item is back, and see why each alert was or was not sent.
For Shopify stores. Free plan, then from US$5 a month, billed by Shopify.
Back-in-stock alerts you can see and control
Every feature below is built into the app.
A form on sold-out products
A Notify me form appears on a product page only when the variant is sold out. Add it in the theme editor as an app block, or switch on the app embed for themes that cannot take blocks. There is no theme code to edit.
Restocks found automatically
Shopify tells the app when a variant is back in stock, and an hourly check catches anything missed.
Stock checked again before every alert
Moments before each email goes out, the app checks stock again. If the item has sold out once more, the alert is not sent and the shopper stays on the list. A check cannot stop an item selling out in the seconds after it.
Batches sized to the stock
When only a few units come back, alerts go out in batches sized to that stock, so a small restock does not email every shopper at once. The batch size and the gap between batches are settings you can change.
A log that says why
Every sign-up and every alert is in a log. When an alert is waiting or was not sent, the log gives a plain reason, such as still out of stock, this cycle's allowance used up, or the shopper unsubscribed.
Your email, your wording
Edit the alert email, see a preview as you go, and send yourself a test. Every alert carries an unsubscribe link, with no tracking pixel and no click tracking.
Your list is yours
Export your waiting list as a CSV, or import one from another app (you confirm that those people asked to be told). Shoppers who sign up are added to your Customers with a back-in-stock tag.
How it works
A shopper on a sold-out product page enters their email address to ask for one alert.
When the item is back, the app sends alerts in batches sized to the stock, checking stock again before each one.
Every alert, and the reason for any that was not sent, is in your log.
Fixed plans, every feature on every plan
These are the plans on the Shopify App Store listing. Prices are in US dollars, billed by Shopify every 30 days. There is no free trial; the Free plan is there instead.
Free
US$0
no charge
100 alerts every 30 days
No extra allowance: after 100, new alerts wait
Unlimited shoppers and products
Every feature included
Starter
US$5
every 30 days
1,000 alerts every 30 days
Sends up to 2,000, then alerts wait
Unlimited shoppers and products
Every feature included
Growth
US$12
every 30 days
5,000 alerts every 30 days
Sends up to 10,000, then alerts wait
Unlimited shoppers and products
Every feature included
Pro
US$25
every 30 days
20,000 alerts every 30 days
Sends up to 40,000, then alerts wait
Unlimited shoppers and products
Every feature included
How the allowance works
Alerts are counted per 30-day billing cycle (on Free, per 30 days from install). Each plan includes the number of alerts shown. On a paid plan, alerts keep going past the included number, up to twice that number in the cycle, with no extra charge.
After that, new alerts wait until the next cycle starts or you upgrade, and each waiting alert is checked for stock again before it is sent. The Free plan has no extra allowance: after the included alerts, new ones wait. No plan bills for alerts beyond its price.
Shoppers and products are unlimited on every plan, and every feature is on every plan. Plans change on Shopify's plan page, from the app's Plan page or the Shopify admin, without contacting us or reinstalling.
Read how your data is stored: privacy policy for this app.
Need something custom for your store?
We build custom Shopify apps, integrations, GST tax invoice setup, migrations and theme fixes for New Zealand and Australian merchants.
Questions
Yes. Install NullGlitch Back in Stock from the Shopify App Store. The Free plan has no charge; paid plans are billed by Shopify every 30 days.
It works on stores that sell through the Online Store channel, because the form is added to your online store's theme. It is not limited to one country or currency.
No. Add the Notify me block in the theme editor, or switch on the app embed. There is nothing to paste.
No, it only reads them. The one thing it writes is Customers: a shopper who signs up is added to your Customers by email address, tagged back-in-stock, and nothing else about that customer is changed. Marketing consent is written only if the shopper ticked the optional box, and an existing unsubscribed status is never overwritten.
One alert per sign-up. Once it is sent the request is finished, and the shopper signs up again to hear about the next restock. A shopper who has unsubscribed is asked to confirm by email before a new sign-up counts.
No. The app has no usage billing and never charges for alerts beyond your plan's price. On a paid plan alerts keep going up to twice the included number, then wait for the next cycle or an upgrade.
It is email only: no SMS, no web push, no pop-ups and no pre-orders. The admin, the form's default text and the default alert email are in English only, though you can edit the wording of the form and of the email.
An email address and a record of the request. The form sets no cookies, uses no browser storage and sends nothing to any third party. The privacy policy for this app has the detail.
NullGlitch, a small product house in Auckland.
Want back-in-stock alerts on your Shopify store?
Questions first? Ask us.