---
title: "How to set up restock alerts"
description: "Add the EZ PreOrder - Notify Me block to your product template, add products to the restock list, and turn on Track quantity with Continue selling off."
url: https://docs.ezpreorder.com/restock-alerts/set-up-restock-alerts
plan: Free
last_verified: 2026-11-11
---

# How to set up restock alerts

To set up restock alerts in EZ Preorder & Back In Stock, add the **EZ PreOrder - Notify Me** block to your product page template, then add products to the restock list on the **Restock Alerts** page. Each variant also needs **Track quantity** on and **Continue selling when out of stock** off in Shopify. After that, the Notify Me button shows on sold-out variants and back in stock alerts are emailed automatically.

**Available on:** Free, Core, Growth, Professional and Scale plans. **Bulk actions** (Bulk Add, Bulk Add Collections, Bulk Remove) need Core or above.  
**Where to find it:** EZ Preorder → **Restock Alerts** → **Products**.

## Before you start

- Check that the products you want to use track inventory. In Shopify admin, open each product and make sure **Track quantity** is on and **Continue selling when out of stock** is off for its variants. The Notify Me button never shows for a variant without both settings.
- Find out which product templates your products use. Most stores use only **Default product**, but if some products use another template, the block has to be added to that template too.
- Variants on preorder with the **Always** or **Sold out** rule do not show the Notify Me button, because those rules turn on **Continue selling when out of stock**. See [Preorder rules](https://docs.ezpreorder.com/preorders/preorder-rules).

## Step 1: Add the Notify Me block to your theme

The quickest way to add the restock alert block is from the app. If the block is missing from your live theme's default product template, the **Restock Alerts** page shows a **Notify me block is not enabled** banner.

1. Click **Enable Block** on the banner. Your theme editor opens on the default product template with the block already added.
2. Drag the block to where you want the button, usually just below the buy buttons.
3. Click **Save**.

To add the block by hand, or to a product template other than the default:

1. In Shopify admin, go to **Online Store → Themes → Customize**.
2. In the template menu at the top of the editor, choose **Products**, then the template your restock products use (for example **Default product**).
3. In the product information section, click **Add block**, open the **Apps** tab, and choose **EZ PreOrder - Notify Me**.
4. Drag the block to where you want the button.
5. Click **Save**.

Repeat these steps for every product template your restock products use. In the theme editor the block is always visible, with a note under it, so you can style it even on in-stock products. On the live store it appears only on sold-out variants of products on your restock list. To change its text and colors, see [How to customize the Notify Me button](https://docs.ezpreorder.com/restock-alerts/customize-the-notify-me-button).


## Step 2: Add products to the restock list

The restock list controls which products can show the Notify Me button. Adding a product covers all of its variants.

1. In EZ Preorder, go to **Restock Alerts** and open the **Products** tab.
2. Click **Add Products** at the top right.
3. Search for products and tick the ones you want. Click **Load More** to see more results. Products already on the list are not shown.
4. Click **Confirm**.

The page refreshes itself after 10 seconds. The app's banner explains that restock relies on Shopify metafields, which take 10 to 20 seconds to update. If a product is still missing after that, click **Refresh Page**.

## Step 3: Add many products at once (Core and above)

The **Bulk actions** menu on the **Products** tab adds or removes products in one go. On the Free plan the button is disabled and shows "Upgrade your plan to use bulk actions".

- **Bulk Add** adds every product in your store that is not already on the restock list.
- **Bulk Add Collections** opens **Bulk add collections**. Tick one or more collections and click **Add** to add every product in them. The window lists up to 250 of your collections.
- **Bulk Remove** removes every product from the restock list.

Each bulk action shows a **Bulk Action Notice** before it runs. Click **Continue**, then keep the page open until the **Bulk operation completed** banner appears. The page refreshes itself 15 seconds later. Bulk actions take longer when you have many products or collections.

Bulk Add is a one-time action. Products you create later are not added automatically, so add them with **Add Products** or run **Bulk Add** again.

## Step 4: Fix inventory settings flagged with a warning icon

A warning icon next to a product or variant on the **Products** tab means the Notify Me button cannot show for it. Either inventory tracking is off, or **Continue selling when out of stock** is on.

1. Hover over the warning icon.
2. Click **bulk edit page** in the message. Shopify's bulk editor opens with the inventory tracking and continue-selling columns.
3. Turn on **Track quantity** and turn off **Continue selling when out of stock** for the flagged variants, then save.

Leave the warning in place for variants you are selling on preorder with the **Always** or **Sold out** rule. Those variants need **Continue selling when out of stock** on, and the preorder button replaces the Notify Me button for them.


## Step 5: Test your restock alert setup

A test with your own email shows the whole flow working.

1. Pick a product on your restock list and set one variant's inventory to 0.
2. Open that product on your live store and select the variant. The Notify Me button should show.
3. Click it, enter your name and email, and click **Submit**. You see "Thank you! We'll notify you when this product is available."
4. In EZ Preorder, open **Restock Alerts** → **Signups**. Your signup shows as **Active**.
5. Set the variant's inventory to 1 or more. You receive the alert email, and the signup changes to **Notified**.

The test signup counts toward your plan's signup limit. On the Free plan, that is 1 of your 30 signups.

## Remove products from the restock list

To take a product off the restock list, tick it on the **Products** tab and click **Delete selected**. The Notify Me button stops showing for that product. Existing signups are not canceled: shoppers who already signed up are still emailed when the product is restocked. To stop those emails, cancel the signups on the **Signups** tab. See [How to track restock signups and revenue](https://docs.ezpreorder.com/restock-alerts/track-restock-signups-and-revenue).

## Troubleshooting

**The Notify me block is not enabled banner shows, but I added the block.** The banner checks only the default product template of your published theme. If you added the block to a different template or to an unpublished theme, the banner stays. Add the block to the default product template too, or ignore the banner if none of your restock products use that template.

**I added products, but they are not on the Products tab.** Wait 20 seconds and click **Refresh Page**. New restock products take a short time to appear.

**The Bulk actions and Email buttons are greyed out.** Both need the Core plan or above. See [Plans and pricing](https://docs.ezpreorder.com/plans-and-billing/plans-and-pricing).

**The Notify Me button does not show on my store.** Work through [The Notify Me button is not showing](https://docs.ezpreorder.com/restock-alerts/notify-me-button-not-showing).

## Frequently asked questions

### Do I have to add every product to the restock list?

Yes. The Notify Me button shows only for products on the restock list. Add the products you want shoppers to be able to sign up for, or use **Bulk Add** on Core and above to add your whole catalog.

### Does adding an in-stock product show the button?

No. You can add in-stock products safely. The Notify Me button shows only while the selected variant is sold out.

### Why can I add only one product to the restock list?

Some stores are still on an older version of the Free plan, which allows one product on the restock list. The **Add Products** window says so and offers **Upgrade now**. The current Free plan and every paid plan have no limit on the number of restock products.

### Do I need to set up the restock alert email before alerts are sent?

No. Alerts are sent with the default email from the start. On Core and above you can change it under **Email** → **Customize Email**. See [How to customize the restock alert email](https://docs.ezpreorder.com/restock-alerts/customize-the-restock-alert-email).

### Does the Notify Me button work if my theme is not on the compatibility list?

Usually, yes, because the block adds its own button. If it shows for the wrong variant or does not update when shoppers change variants, set the **Form selector** under **Configuration** → **Theme Settings** → **Restock Alerts**. See [Advanced theme settings](https://docs.ezpreorder.com/theme-setup-and-troubleshooting/advanced-theme-settings).

## Related articles

- [What are restock alerts and how do they work?](https://docs.ezpreorder.com/restock-alerts/restock-alerts-overview): the full picture before you start.
- [How to customize the Notify Me button](https://docs.ezpreorder.com/restock-alerts/customize-the-notify-me-button): button and popup settings with defaults.
- [The Notify Me button is not showing](https://docs.ezpreorder.com/restock-alerts/notify-me-button-not-showing): step-by-step fixes.
- [When are restock alerts sent?](https://docs.ezpreorder.com/restock-alerts/when-restock-alerts-are-sent): what triggers the email and what counts toward your limit.
- [Preorder rules](https://docs.ezpreorder.com/preorders/preorder-rules): how preorder rules change Continue selling when out of stock.
- [Advanced theme settings](https://docs.ezpreorder.com/theme-setup-and-troubleshooting/advanced-theme-settings): the restock form selector.
