How to Add Back-in-Stock Notifications to WooCommerce

How to Add Back-in-Stock Notifications to WooCommerce

When a product sells out in WooCommerce, the product page shows “Out of stock” and the add-to-cart button disappears. The shopper who came ready to buy has nothing to do but leave, often for a competitor. A back-in-stock notification form changes that: instead of a dead end, the page offers “Notify me when it’s available,” and you build a list of buyers who want that exact product.

In this guide, you’ll learn why out-of-stock pages cost you sales, how to add a waitlist signup form to WooCommerce, how to follow up when stock returns, and how to handle out-of-stock products without hurting your SEO.

Why Out-of-Stock Pages Cost You Sales

An out-of-stock product page still attracts visitors from search results, ads, social posts and links. Each of those visitors arrived with high intent. Without a way to capture that interest, you lose:

  • The sale itself, because the shopper buys elsewhere.
  • The customer relationship, because they may not come back even after you restock.
  • Demand data, because you can’t see which sold-out products people still want.

A signup form turns every visit to an out-of-stock page into a lead. When the product returns, you have a list of people who already want it, which is one of the warmest audiences a store can have.

How Back-in-Stock Notifications Work

  1. A product’s stock reaches zero.
  2. The product page shows a short form asking for the visitor’s email.
  3. The visitor joins the waitlist for that product.
  4. When you restock, the people on the list are told the product is available again.

Depending on the tool, the notification is sent automatically or you export the list and email it through your email marketing platform.

How to Add a Back-in-Stock Form to WooCommerce

Step 1: Enable Stock Management

WooCommerce needs to track stock for out-of-stock detection to work.

  1. Go to WooCommerce → Settings → Products → Inventory.
  2. Tick Enable stock management.
  3. Choose whether out-of-stock products stay visible. Keep them visible if you want to capture waitlist signups.
  4. For each product, open Product data → Inventory, tick Track stock quantity and enter the quantity.

Step 2: Install a Waitlist Plugin

Out of Stock Signup Form from Simpli Plugin is a free plugin for this. As soon as a product reaches zero stock, it shows an embedded signup box on the product page, so you can build a waitlist of buyers who want to know the moment inventory returns.

  1. Download the plugin ZIP from its product page.
  2. Go to Plugins → Add New Plugin → Upload Plugin.
  3. Upload the file, click Install Now, then Activate Plugin.

Step 3: Customise the Form Text

Make the message specific and reassuring. For example:

This item is currently sold out. Leave your email and we’ll let you know as soon as it’s back.

Keep the form to a single email field. Every extra field reduces signups.

Step 4: Test It

Set a test product’s stock to zero, open it in a private browser window and confirm the form appears in place of the add-to-cart button. Submit a test email and check where the signup is stored.

Want waitlist signups sent straight to Klaviyo, Mailchimp or your CRM, with automatic restock emails and SMS? Simpli Plugin’s team builds custom WooCommerce integrations around your marketing stack.

Discuss Your Integration →

How to Follow Up When Stock Returns

The waitlist is only valuable if you act on it quickly. When stock arrives:

  • Notify the list right away. Interest fades with time.
  • Write a short, direct email. The subject line can be as simple as “It’s back: [Product name].”
  • Link straight to the product page, not your homepage.
  • Mention limited quantities honestly if stock is low.
  • Notify in batches if your waitlist is larger than your new stock, so customers don’t get an email for something that sells out again in minutes.

Use Waitlist Data to Plan Inventory

Waitlist signups are a direct measure of demand. Review them every month:

  • Products with long waitlists may justify larger reorders.
  • Variants with many signups, such as a specific size or colour, show what to stock more of.
  • Products with no signups after selling out may not be worth restocking.

How to Handle Out-of-Stock Products for SEO

It’s tempting to hide or delete sold-out products, but that can throw away rankings you’ve built:

  • Temporarily out of stock: keep the page live, keep it indexable and show the waitlist form. Add structured data that marks availability as out of stock. Yoast SEO and WooCommerce output this automatically in most setups.
  • Permanently discontinued: redirect the page with a 301 to the closest replacement product or category.
  • Avoid deleting pages that still get traffic, since visitors and search engines will hit a 404.

To keep sold-out products from crowding your shop pages, you can sort them to the end of category listings rather than hiding them entirely.

Common Problems and How to Fix Them

The Form Doesn’t Appear on Out-of-Stock Products

Check that stock management is enabled and that the product tracks stock quantity. Products set to “Out of stock” manually, without stock tracking, may behave differently depending on the plugin.

Out-of-Stock Products Aren’t Visible at All

Go to WooCommerce → Settings → Products → Inventory and untick Hide out of stock items from the catalog.

Variable Products Show the Form at the Wrong Time

For variable products, stock is usually tracked per variation. Make sure each variation has its own stock quantity, and test by selecting a sold-out variation.

Frequently Asked Questions

Does WooCommerce have back-in-stock notifications built in?

No. WooCommerce marks products as out of stock, but it doesn’t collect waitlist signups. You need a plugin.

Should I hide out-of-stock products?

For temporary stockouts, usually not. Keeping them visible with a waitlist form captures demand and preserves search rankings.

Is collecting waitlist emails allowed under privacy laws?

Generally yes, as long as you only use the email for the purpose stated, such as the restock alert, and follow your privacy policy. Ask for separate consent before adding signups to your marketing newsletter.

Can I use waitlists for pre-orders?

Yes. A waitlist is a good way to measure demand before launching a product or opening pre-orders.

Turn Sold-Out Pages Into Future Sales

An out-of-stock product doesn’t have to mean a lost customer. Keep the page live, offer a simple email signup, notify your list quickly when stock returns and use the data to plan your next order.

Download Out of Stock Signup Form for free, and explore more free WooCommerce plugins from Simpli Plugin. If you need waitlists connected to your email or SMS tools, our developers can build it.

Request a Custom Build →