Here is how to create a waitlist on Shopify: install a waitlist app, turn it on for a sold-out product, and customers who leave their email get notified automatically the moment that variant restocks. Restock Alert & Waitlist ‑ Mini has a free plan (1 product, 250 restock emails a month) and the whole setup takes about five minutes, no developer needed.
In this post:
- What a Shopify waitlist actually does
- How to create a waitlist on Shopify, step by step
- Setting up a variant-level waitlist
- Customizing the restock email
- Automating it further with Shopify Flow
- Free vs. paid: what you actually get
- Is a waitlist right for your store?
- FAQ
Quick disclosure: I am the founder of Minimate Apps, and Restock Alert & Waitlist ‑ Mini, the app in this walkthrough, is one of ours. The setup steps below apply to any similar app, so use them as a checklist even if you end up somewhere else.
Table of Contents
ToggleWhat a Shopify Waitlist Actually Does
Shopify does not ship a native customer waitlist. There is no toggle in the admin that adds a “notify me” button to a sold-out product. Why not, given how common the request is? Genuinely unclear, it is one of the most requested product-page behaviors on the platform, and merchants end up assuming it exists until they actually go looking for it.
A waitlist app fills that gap. It swaps the greyed-out “Sold Out” button for an email capture form, tags the customer against the specific product (and usually the specific variant), and watches your inventory feed.
The moment that variant’s stock goes from zero to a positive number, the app queues a restock email to everyone who signed up for it. Once you know how to create a waitlist on Shopify, that gap stops being a problem. (Shopify’s own guidance on the manual, code-based version of this is here: Add a back in stock notification form, useful background even if you end up using an app instead.)
How to Create a Waitlist on Shopify, Step by Step
Here is the actual setup, using Restock Alert & Waitlist ‑ Mini as the example:
- Install the app from the Shopify App Store and enable the app embed in your theme editor.
- Add the waitlist form block to your product page template, above or below the sold-out buy button.
- Set the trigger: the form should appear automatically when a product (or a specific variant) is out of stock.
- Pick which fields to collect. Email is required. Name and phone number are optional add-ons if you want them.
- Preview the sold-out state on a real product before publishing, both desktop and mobile.
That is a working waitlist. No Liquid required, and it survives theme updates because the form lives in the app, not hard-coded into your theme files.
“This app is an absolute game-changer for my online store! It’s incredibly user-friendly and seamlessly integrates with my website. The notifications feature works like a charm, ensuring my customers are instantly alerted when their desired products are back in stock. This has significantly reduced missed sales opportunities and improved customer satisfaction.”
LEFEET, Hong Kong SAR. Restock Alert & Waitlist – Mini on the Shopify App Store
Setting Up a Variant-Level Waitlist
Say you sell a jacket in five sizes and only Medium sells out. A product-level waitlist notifies everyone who signed up for that jacket, including people who wanted a Small that is still in stock, which trains customers to ignore your restock emails. A variant-level waitlist only notifies the people who actually wanted the Medium.
In the app, this is a setting on the waitlist form: scope the signup to the specific variant a shopper selected, not the parent product. Test it by selecting a sold-out variant and an in-stock variant on the same product page and confirming the form only appears for the sold-out one.
Customizing the Restock Email
The default restock email works, but a block-based editor lets you match it to your brand: swap in your logo, adjust the button color, and rewrite the subject line so it does not read like an automated notice. Keep the actual message short. The customer already wants this product; the email’s only job is to get them back to the product page before someone else buys the last unit.
Automating It Further With Shopify Flow
Shopify Flow adds the layer a waitlist app alone will not: cross-system automation. If you want the fuller picture of how a back-in-stock alert system fits together end to end, see our back in stock alert system for Shopify guide. A common workflow is triggering a Slack notification to your inventory team when a waitlisted product crosses a certain signup count, so restocking that item becomes a priority rather than a guess. Flow support depends on the app, so check this before you commit if automation is the main reason you are shopping for a waitlist tool.
Free vs. Paid: What You Actually Get
Here they are as a plain table rather than a paragraph, since the difference is really just a few numbers:
| Plan | Price | What You Get |
|---|---|---|
| Free | $0 | 1 product, 250 restock emails/month |
| Premium | $8.99/mo (or $83.88/yr) | Unlimited emails, Shopify Flow, CSV export, custom email domain |
One honest limit worth naming: 250 emails a month sounds like a lot until a genuinely popular item sells out. A restock list of 300 people burns through the free tier in one notification.
Is a Waitlist Right for Your Store?
A quick checklist before you install anything (and if you are already collecting emails on sold-out products, compare notes against how we set up collecting emails for back in stock products):
- You regularly sell out of specific variants, not just entire products.
- You currently lose the sale entirely when a product goes out of stock, rather than capturing the demand.
- You restock on a schedule you control, so a waitlist has something to notify people about.
- You want data on demand for out-of-stock items, not just a vague sense that “people ask about this.”
If none of that describes your store, for example if you never restock a discontinued item, a waitlist will not do much for you. We would rather say that plainly than sell you on a feature you will not use. In short, knowing how to create a waitlist on Shopify only pays off if your store actually generates repeat demand for out-of-stock items.
Frequently Asked Questions
What is a waitlist on a Shopify product page?
It is an email capture form that replaces (or sits alongside) the sold-out button, so customers can ask to be notified the moment that product or variant restocks.
Does Shopify have a built-in back-in-stock waitlist feature?
No. Shopify does not include a native waitlist or “notify me” button. Merchants add one either with custom Liquid code or with an app.
Can I set up a waitlist for one product variant only, not the whole product?
Yes, most waitlist apps, including Restock Alert & Waitlist ‑ Mini, support variant-level scoping so only the people who wanted that specific size or color get notified.
Is a Shopify waitlist app free to use?
Restock Alert & Waitlist ‑ Mini has a free plan covering 1 product and 250 restock emails a month, which is enough to test the feature before upgrading.
Can I customize the email a customer gets when the product restocks?
Yes, a block-based email editor typically lets you change branding, button color, and copy without touching code.
Does a Shopify waitlist work with Shopify Flow?
On apps that support it, yes. That is how most merchants trigger downstream automation, like alerting an inventory team, once a waitlist crosses a signup threshold. This is exactly why learning how to create a waitlist on Shopify pays off beyond the basic notification feature.