Skip to main content
Agency Program 50% cashback. 10% commissions. Priority support. Built for growing agencies. 50% cashback for agencies Speak to the team Join free
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro icon

Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro

v5.8.0
by CodeWooGeek · 4.7 (115 reviews)

Automatically send mails to your subscribers when Product Back In Stock - Supported Product Types are Simple,Variable,Grouped,Simple Subscription and …

20K+ active installs Updated Feb 26, 2025 Tested to 6.7.2 Requires PHP 7.4
Try Demo Download
Pre-installed Ready in ~10s No card
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro

About Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro

The Back In Stock Notifier is a WooCommerce plugin that displays an email subscription form on your website when a product is out of stock. It automatically notifies subscribers by email when the product is back in stock, using a background process to ensure reliable delivery. There are also premium add-ons available for additional features such as WPML compatibility, double opt-in support, and integration with email marketing platforms like Mailchimp and Klaviyo.

Screenshots

Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro screenshot

Frequently asked questions

What does the Back In Stock Notifier for WooCommerce plugin do?
This plugin displays an email subscription form on the frontend when a product is out of stock. When the product is back in stock, it automatically notifies subscribers by email.
What WooCommerce product types are supported by this plugin?
It supports Simple, Variable, Grouped, Simple Subscription, Variable Subscription, and Product Bundle product types.
How does the plugin handle sending emails to many subscribers?
The plugin sends emails using a background process to prevent server crashes, timeouts, or duplicate emails, especially when dealing with a large number of subscribers.
What are some key features of the Back In Stock Notifier?
It shows an email subscription form for out-of-stock products, automatically notifies subscribers when products are back in stock, and includes Google reCAPTCHA for the subscribe field.
Does the plugin work for both guests and members?
Yes, it works for both guests and members. For members, their email ID is pre-filled in the subscription form.

Changelog

5.8.0 2025-02-26

  • New : {total_subscribers} count to display in Frontend Subscribe Form using Estimate Stock Arrival Settings
  • Tweak: Code enhanced as per WordPress Coding Standards – Plugin Check (PCP) by WordPress
  • Tweak: Removed WooCommerce Waitlist Pro from Plugin Name due to Copyright Notice by Plugin Check (PCP)
  • Tweak: Tested with WooCommerce 9.7.0
  • Tweak: POT File updated

5.7.9 2025-02-11

  • Tweak : Optimized Subscribers Count Display in Admin Menu
  • Tweak : Tested with WooCommerce 9.6.1
  • Tweak : Tested with WordPress 6.7.2

5.7.8 2025-01-22

  • Tweak : Enhanced code to increase ajax variation threshold
  • Tweak : Tested with WooCommerce 9.6.0
  • Tweak : POT File updated

5.7.7 2025-01-20

  • New : Compatibility with the Plugin “WooCommerce Bulk Variations by Barn2Plugins”
  • New : Added a new setting “Trash Subscribers upon Product Deletion”
  • Tweak : Tested with WooCommerce 9.5.2

5.7.6 2025-01-03

  • New : Compatibility with the Plugin “PVT – Product Variation Table for WooCommerce”
  • Fix : Depreceted error:CWG_DetectionMobileDetect::__construct(): Implicitly marking parameter $headers as nullable is deprecated, the explicit nullable
  • Tweak : Improved the test email functionality on the Status Page by integrating the as_schedule_single_action event to verify the proper functionality of scheduled actions, particularly for automatic emails
  • Tweak : Tested with WooCommerce 9.5.1

5.7.5 2024-12-11

  • Fix : Product titles extend into other columns when they are too long in the ‘Product(s)’ column under the Instock Notifier > Estimate Stock Arrival > Estimate Stock Arrival List table
  • Tweak : Enhanced Mobile view for “All Subscribers” List table

5.7.4 2024-12-06

  • Tweak : Added the display of the ‘Backorder’ status in the ‘Current Stock Status’ of the product in the Product column (Admin Dashboard > Instock Notifier > All Subscribers > Subscribers List Table > ‘Product’ column > Current Stock Status)
  • Tweak : Repositioned the ‘Copy Subscription Mail Subject’ and ‘Copy Subscription Mail Message’ options next to the ‘Enter Email Ids separated by commas that you want to receive subscription copy mail’ in the ‘Mail Settings’ section
  • Fix : Estimated stock arrival remaining days are displayed as negative when the stock date is earlier than the current date
  • Tweak : Tested with WooCommerce 9.4.3
  • Tweak : Tested with WordPress 6.7.1

5.7.3 2024-11-20

  • Fix : Code enhanced to display the button only on the JetProduct table

5.7.2 2024-11-19

  • Fix : An error of type E_ERROR due to JetProductTables Plugin Compatibility

5.7.1 2024-11-18

  • Fix : Duplicate emails to the variable product subscribers when restock variations

5.7.0 2024-11-18

  • New : JetProductTables Compatibility
  • Fix : Duplicate emails to the variable product subscribers when restock variations
  • Fix : Create variations triggers instock email
  • Fix : Added clear scheduled event “cwg_schedule_third_party_support” upon plugin deactivation
  • Tweak : Tested with WooCommerce 9.4.1
  • Tweak : Minimum version of PHP is 7.4

5.6.2 2024-11-12

  • Tweak : Renamed the option “Enable Stop Sending Email from staging site environment” to “Disable sending emails on staging environments” in the “Troubleshoot Settings (Experimental)” settings section
  • Tweak : Added a confirmation alert when clicking the “Send Instock Mail” in the “Subscribers” List table (Admin Dashboard > Instock Notifier > All Subscribers)
  • Tweak : Enhanced email masking in the log file

5.6.1 2024-10-28

  • New : Register Deactivation Hook to clear scheduled events
  • Tweak : Code Enhanced
  • Tweak : Tested with WordPress 6.7

5.6.0 2024-10-25

  • New : Added a new setting “Estimate Stock Arrival”
  • New : Added a new setting “Disable Prefilled Data for Logged-in Users”
  • Tweak : Keep Subscribed Status option info in Status Page
  • Tweak : Requires Plugins WooCommerce added
  • Tweak : POT File Updated

5.5.3 2024-10-10

  • New : Added a new setting “Enable Stop Sending Email from staging site environment”

5.5.2 2024-09-30

  • Tweak : Added support for HTML/Markdown in the “Hide Subscribe Form for Guests message” option.
  • Tweak : Tested with WooCommerce 9.3.3

5.5.1 2024-09-25

  • New : Added a new setting “Hide Subscribe Form for Guests message”
  • Tweak : Added dynamic class wrapper for subscriber form
  • Tweak : POT File updated
  • Tweak : Tested with WooCommerce 9.3.2
  • Tweak: Tested with WordPress 6.6.2

5.5.0 2024-09-10

  • Tweak : Updated Webhook payload (only_product_name, product_link , product_image)
  • Tweak : Tested with WooCommerce 9.2.3

5.4.2 2024-08-22

  • Tweak : Tested with WooCommerce 9.2.1

5.4.1 2024-08-21

  • Fix: Fatal error – Cannot access offset of type string on string in the file “class-copy-mailer.php”
  • Tweak: Tested with WooCommerce 9.1.4
  • Tweak: Tested with WordPress 6.6.1

5.4.0 2024-06-03

  • New: Added a new setting “Keep Subscription Entry to Subscribed Status even Instock Email Sent (Unless it is Unsubscribed)”.
  • Tweak:Tested with WooCommerce 8.9.1

5.3.2 2024-05-03

  • Fix: Vulnerability Unauthenticated Arbitrary Shortcode Execution reported by WordFence
  • Tweak: Tested with WooCommerce 8.8.3

5.3.1 2024-04-04

  • Fix: Critical error on access Bot Protection Section in Default UI Settings
  • Tweak: POT file updated

5.3.0 2024-04-03

  • New: Added New Bot Protection Settings and moved Google reCAPTCHA under Bot Protection
  • New: Added Cloudflare Turnstile Captcha(Supported Visible Captcha)
  • New: Added {subscriber_firstname} and {subscriber_lastname} shortcode in Mail Settings
  • Tweak: POT file updated
  • Tweak: Tested with WooCommerce 8.7.0
  • Tweak: Tested with WordPress 6.5

5.2.2 2024-02-27

  • New: Added new webhook topic “Subscriber upon Mailsent Status (Back In Stock)”
  • Tweak: Enhanced subscriber name retrieval

5.2.1 2024-02-23

  • New: Display “Current Stock Status” of the product in the Product column (Admin Dashboard > Instock Notifier > All Subscribers > Subscribers List Table > “Product” column > Current Stock Status)
  • New: Display the “Available Quantity” of the product in the Product column if it is in stock and managed by quantity (Admin Dashboard > Instock Notifier > All Subscribers > Subscribers List Table > “Product” column > Available Quantity).
  • New: Added Slovak translation files(Thanks to Vlado Laco)
  • Tweak: Modified “Quantity” column to “Required Quantity”
  • Tweak: Tested with WooCommerce 8.6.1

5.2.0 2024-02-15

  • Fix: PHP Deprecated: str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated
  • Fix: PHP Deprecated: Creation of dynamic property CWG_Instock_Mail::$get_message is deprecated
  • Tweak: Updated REST API support for fields ‘subscriber_phone’ and ‘custom_quantity’ in subscriber endpoints
  • Tweak: Updated Webhook support for fields ‘subscriber_phone’ and ‘quantity’
  • Tweak: Updated minimum PHP version requirement to 7.0 or greater
  • Tweak: Tested with WooCommerce 8.5.2 and WordPress 6.4.3

5.1.0 2023-11-30

  • New: Show Subscribers Count for Product List Table option added in Troubleshoot Settings
  • New: WooCommerce Composite Products Compatibility(From WooCommerce)
  • Fix: In Log file email not masking properly when email contain .(dot)
  • Fix: Instock Emails trigger in Ascending Order
  • Tweak: Revoked display of subscribers count column in product list table(It can be enable it in Troubleshoot settings)
  • Tweak: Code Enhanced
  • Tweak: POT File Updated
  • Tweak: Tested with WooCommerce 8.3.0

See changelog for all versions.

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…