How to Set Up Back in Stock Notifications in WooCommerce (2026 Guide)
Every out-of-stock product is a silent revenue leak. Back in stock notifications turn that leak into a recovery engine — automatically alerting customers the moment inventory returns.
Why WooCommerce Back in Stock Notifications Matter
When a customer lands on an out-of-stock product page and sees no way to be notified, the most likely outcome is that they leave and buy from a competitor. They don't bookmark it. They don't come back. They move on.
A back in stock notification changes that dynamic entirely. Instead of losing the customer, you capture their intent — their email address and their willingness to buy — and convert them the moment the product is available again.
Here is what the data shows for stores that implement back in stock notifications:
- Notification emails achieve open rates of 40-65% — far above typical promotional emails
- Conversion rates on restock emails range from 10-25%
- Stores recover 15-30% of lost out-of-stock revenue with a simple notification system in place
The reason for such high engagement is simple: the customer self-selected. They wanted this specific product badly enough to leave their email. When you tell them it's back, they act.
What WooCommerce Provides Out of the Box
By default, WooCommerce has limited back in stock functionality. When a product is set to out of stock, you can display an "Out of Stock" badge, but there is no built-in mechanism to let customers subscribe for restock alerts.
WooCommerce does send a low stock and out-of-stock email to store administrators — but nothing goes to customers. To enable customer-facing back in stock notifications, you need a plugin.
Setting Up Basic Stock Management in WooCommerce First
Before installing a notification plugin, confirm your stock management settings are correct. In your WooCommerce dashboard:
- Go to WooCommerce > Settings > Products > Inventory
- Enable Manage Stock
- Set your low stock threshold (e.g., 5 units)
- Enable notifications to the store admin email
- Save changes
With inventory tracking enabled at the store level, you can also enable it per-product from each product's Inventory tab. Once WooCommerce knows a product is out of stock, a notification plugin can display the subscription form.
How Back in Stock Notifications Work
The flow is straightforward once you understand the moving parts:
- A product goes out of stock (stock quantity reaches zero)
- WooCommerce replaces the "Add to Cart" button
- Your notification plugin displays a "Notify Me" form in its place
- The customer enters their email and subscribes
- When stock is updated (manually or via order fulfillment), the plugin detects the change
- An automated email goes out to all subscribers for that product
- Customers click through and complete their purchase
The best plugins handle all of this automatically. You restock a product, and within minutes every waiting customer gets an email — without any manual work on your part.
Key Features to Look For in a Back in Stock Plugin
Not all back in stock plugins are equal. When evaluating options, prioritise these features:
- Automatic triggering: Emails should fire when stock is updated, not require manual sends
- Variable product support: Can customers subscribe to a specific size or color variant?
- Subscriber management: Can you see who subscribed to which product?
- Email customisation: Can you brand and edit the notification email?
- Unsubscribe handling: Does it respect opt-out requests?
- Sending delay controls: Can you set a delay to prevent notifying customers before you've confirmed the restock?
The Best Plugins for WooCommerce Back in Stock Notifications
Here is an honest comparison of the leading options in 2026. Each serves a different store size and budget.
WPBundle Stock Alerts (Free)
WPBundle Stock Alerts is a free, self-hosted plugin that covers everything most WooCommerce stores need. Customers can subscribe to out-of-stock products and receive automatic email notifications when inventory is restocked. It supports variable products (so customers can subscribe to a specific variant, not just the parent product), includes a subscriber management dashboard, and lets you customise the notification email.
Because it is self-hosted and free, there are no monthly SaaS fees, no data leaving your server, and no vendor lock-in. It is lightweight by design — no dashboard analytics suite you'll never use, no upsell prompts, just the core functionality that generates recoverable revenue.
Best for: Small to medium WooCommerce stores that want a solid, no-cost solution with no ongoing fees.
WooCommerce Back In Stock Notifications (Official, $59/yr)
WooCommerce's own extension provides back in stock notifications with tight core integration. At $59 per year, it is well-supported and maintained by the WooCommerce team. It covers the fundamentals and integrates cleanly with WooCommerce Blocks themes. However, for many stores its feature set is similar to free alternatives, making the annual cost hard to justify unless you specifically need official WooCommerce support.
YITH WooCommerce Waitlist
YITH's offering is one of the most feature-rich options available. It includes a full waitlist queue, priority notifications, marketing integrations, and detailed reporting. The free version covers basic use cases, while the premium tier (around $94/yr) unlocks advanced features. It is a strong choice for larger stores that need deep customisation — though for most small stores, the feature set is overkill.
Notifima
Notifima focuses on multi-channel notifications, supporting email plus browser push notifications. It is a SaaS-style plugin with a monthly subscription model. If you need push notifications alongside email, it is worth evaluating. If you only need email notifications, the additional cost and complexity may not be warranted.
Back in Stock Notifier by WPPOOL
WPPOOL's Back in Stock Notifier is a popular free option with a clean interface and reliable email sending. It handles the basics well. The free version is limited, and the premium tier adds features like subscriber exports and custom email templates. It is a reasonable alternative, particularly for stores already using other WPPOOL plugins.
Step-by-Step: Setting Up WooCommerce Back in Stock Notifications with WPBundle
Here is the complete setup process using WPBundle Stock Alerts:
- Install the plugin: From your WordPress dashboard, go to Plugins > Add New and search for "WPBundle Stock Alerts", or download directly from the WPBundle plugin page and upload via Plugins > Upload Plugin.
- Activate the plugin: Click Activate after installation. The plugin will add a Stock Alerts menu item to your WordPress dashboard.
- Configure email settings: Go to Stock Alerts > Settings. Set your notification email subject, edit the email body using the available template tags (product name, product URL, subscriber name), and set the sender name and address.
- Customise the subscription form: Adjust the form label and button text that appear on out-of-stock product pages. By default it shows "Notify me when available" — customise this to match your store's tone.
- Set a sending delay (optional): If you want a buffer between when stock is updated and when notifications go out — for example, to verify the restock before alerting customers — set a delay in minutes.
- Test with a product: Set a test product to out of stock, visit the product page, and subscribe with a test email. Then update the stock to a positive quantity and confirm the notification email arrives.
- Review subscribers: Go to Stock Alerts > Subscribers to see who has subscribed to which products. You can also manually send notifications from this panel if needed.
Best Practices for Back in Stock Notification Emails
The notification email is high-intent — the customer is waiting to buy. Do not waste that opportunity with a generic message. Here is how to maximise conversion from your notification emails:
- Lead with the product name and urgency: "Your [Product Name] is back in stock — limited quantity available." Remind them why they subscribed and create urgency around limited inventory.
- Include the product image: Visual recognition accelerates the click-to-purchase decision. A customer who sees the product they wanted is far more likely to act than one reading a text-only email.
- Single clear CTA: One button, one action: "Shop Now" or "Add to Cart". Do not distract with cross-sells or navigation links. Get them to the product page.
- Send promptly: The window for action is narrow. Customers who subscribed weeks ago may have moved on. Send within minutes of restocking, not hours.
- Mobile-optimise the email: Most customers will open the notification on a phone. Ensure the button is large enough to tap and the layout reads cleanly on a small screen.
Handling Variable Products
Variable products — those with size, colour, or other variants — require special handling. A customer who wanted a medium blue t-shirt does not want to be notified when the large red one comes back in stock.
When evaluating plugins, confirm that they support variation-level subscriptions. WPBundle Stock Alerts supports this: the "Notify Me" form appears on a specific variation page, and notifications are sent only when that exact variation is restocked. This precision dramatically improves the relevance and conversion rate of notification emails.
Common Setup Mistakes to Avoid
- Not tracking stock at the product level: If WooCommerce isn't managing stock quantities for a product, it cannot go out of stock, and the notification form will never appear. Enable stock management per product.
- Sending from a no-reply address: Use a real, monitored email address as the sender. Customers sometimes reply to notification emails with questions, and missing those messages costs you sales.
- Not testing before launch: Always run an end-to-end test with a real email address. Verify the form appears, the subscription works, the restock triggers the email, and the email renders correctly.
- Ignoring your subscriber list: Beyond the automated notification, your subscriber list is a valuable audience. Stores that export subscribers and add them to their email marketing platform see additional lift from targeted campaigns.
Measuring the Impact of Your Back in Stock System
To understand the revenue impact, track these metrics:
- Subscriber count per product: Shows demand for out-of-stock items and informs restock decisions
- Notification email open rate: Benchmark is 40-60% for restock emails
- Click-through rate: Aim for 20-35%
- Conversion rate post-click: 10-25% is typical for high-intent restock traffic
- Revenue recovered: Orders from customers who subscribed via the notification form
Use UTM parameters on your notification email links to track these conversions in Google Analytics. A simple ?utm_source=stock-alert&utm_medium=email parameter on the product URL gives you clean data in your analytics dashboard.
Conclusion
Setting up WooCommerce back in stock notifications is one of the highest-ROI improvements you can make to your store. The implementation is straightforward, the cost can be zero, and the payoff — recovering customers who were ready to buy — is immediate and measurable.
For most WooCommerce stores, a free plugin like WPBundle Stock Alerts covers every requirement: automatic notifications, variable product support, subscriber management, and customisable emails. More expensive options make sense when you need enterprise features, but the basics are available without a monthly subscription.
Start with a clean setup, test it thoroughly, and monitor your notification conversion rates. Stores that do this consistently recover tens of thousands in otherwise-lost revenue each year.
Start Recovering Lost Sales Today
WPBundle Stock Alerts is free, self-hosted, and takes under 5 minutes to install. No SaaS fees. No bloat. Just back in stock notifications that work.
Get WPBundle Stock Alerts Free