The back-in-stock notifier module for WooCommerce is a customer retention tool that adds a “Notify Me” subscription form to out-of-stock product pages.
It allows shoppers to leave their contact information (usually an email) to receive an automated alert the moment inventory is restocked.
This functionality of WooCommerce stores keeps your brand top-of-mind and shows customers you value their interest, even when items are temporarily unavailable.
1. Front End Form #
To configure Back In Stock Notifier for WooCommerce, navigate to the WordPress admin menu ShopBuilder =>Settings =>Modules =>Back In Stock Notifier => Front End Form.

1.1) Enable Back In Stock Notifier? Toggle this button to activate the module.
1.2) Out of Stock Heading: Insert an out of stock heading. This text will be shown above the out-of-stock notice on the product page.
1.3) Out of Stock Details Message: Write a detailed message for the out of stock product.
1.4) Already in Waitlist Message: Put a waitlist message for users when they are already in waitlist.

1.5) Email Input Placeholder: Write a placeholder text for the email input field.
1.6) Show Email Label: Activate this option to show label for the email input field
1.7) Email Input Label: Insert the label for the email input field.
1.8) Submit Button Text: Add a text to display on the submit button.

1.9) Success Message: Write a message to display after successful form submission.
1.10) Enable Privacy Checkbox: Toggle this button to activate Privacy Checkbox.
1.11) Privacy Checkbox Text: Input a text for privacy checkbox. Example: I agree with the privacy policy.
2. reCAPTCHA #
Now, click on the reCAPTCHA tab.

2.1) Enable reCAPTCHA: Activate the reCAPTCHA option. This will ensure protection against spam submissions. Visit this site to learn How to get Recaptcha site & secret key?
2.2) reCAPTCHA Version: Choose your preferred reCAPTCHA version from the dropdown.
2.3) Site Key: Insert the site key.
2.4) Secret Key: Enter the secret key.
2.5) reCAPTCHA Theme: Select your preferred reCAPTCHA Theme: either Dark or Light.
3. Email. #
Navigate to the Email Settings tab.

3.1) Subscription Confirmation Email: First, you need to enable the template. Then enter the subject of the mail.
Lastly enter the email body content for the confirmation email. You can use the following dynamic variables: {{customer_name}}, {{product_name}}, {{product_url}}, {{site_name}}.

3.2) Admin Notification Email: Activate the template. Enter the admin email address and write a specific subject line.
Insert the email body content for the admin notification email.
You can use the following dynamic variables: {{customer_name}}, {{customer_email}}, {{product_name}}, {{product_url}}, {{date_subscribed}}

3.3) Back in Stock Email: Switch on the back in stock email template. Write a specific subject line.
Enter the email body content for the recovery email.
You can use the following dynamic variables: {{customer_name}}, {{product_name}}, {{product_url}}.
4. Styles #
Now, go to the Style section.

The Wrapper Styles section provides full control over the structural and aesthetic properties of the Front End Form container.
Use the Wrapper Min Height to maintain consistent section sizing. The Padding and Margin fields define the internal breathing room and external spacing, respectively.
You can further define the visual identity of your buttons by configuring Normal and Hover states, allowing for seamless transitions in background color, text color, and border styling.
WooCommerce Back in Stock Notifier #
To get a complete overview of Back in Stock Notifier, navigate to WooCommerce > Back in Stock Notifier.

The Statistics section provides a comprehensive overview of your store’s “Back in Stock” performance, allowing you to track demand and engagement at a glance.
You can monitor high-level metrics such as the total number of active users currently on waitlists and the total number of users notified once products are replenished. This quick overview helps you identify high-demand items and inventory opportunities.
For a more quick look, administrators can access a detailed Email Report log. This tracking email table provides full transparency into the notification process, including:
- Visual Context: Product images and titles for quick identification.
- Recipient Details: The specific email addresses that were reached.
- Email Status: Categorization of the email type.
- Time Stamps: The exact date and time each notification was successfully sent.

The Waiting List tab serves as a central command center for managing customer demand on a per-item basis.
This table provides a real-time snapshot of your Product and Variation specifics alongside their current Stock Status, allowing you to see exactly which items are driving the most interest.
Administrators can monitor the total number of Users in Waitlist and track the current Status of each request. From this view, you can also perform Necessary Actions, such as manually triggering notifications, see the users details, or delete the product waitlist.
Front End of Back in Stock Notifier #

When a customer visits an out-of-stock product page, they will see a streamlined Frontend Notification Form. To join the waitlist, the user simply enters their Email Address and checks the box to Agree to the Privacy Policy.
This ensures your store remains compliant with data protection regulations. Once they click the “Notify Me” button, their request is instantly registered, and they will be automatically alerted the moment the item returns to inventory.

Once the user submits their email and agrees to the terms, a Success Message will appear instantly on the frontend to confirm their registration. This notification provides immediate peace of mind, letting the customer know that their request was processed correctly.
Email Notification to Admin on New Waitlist #

Email Notification To Customers #

Email notification to customers after successfully joining the waitlist.

Email sent to waitlist customer on product’s stock update.