This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro

Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro

Show a waitlist form on out-of-stock products and automatically email subscribers when items are restocked. Turn lost sales into customers.

20K+ active installs
4.7
(121 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
5 days ago
At least 16.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
4.7
Requires other plugins
woocommerce
These must be installed and active first.
Support responsiveness
100% of 6 recent threads resolved
From the plugin's WordPress.org support forum.
Contributors
3

20K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro is looked after — not on how many stores run it.

98

out of 100
Well maintainedRatings and support history both substantial.

Maintenance
35 / 35
Updated 5 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
20 / 20
100% of 6 threads resolved.
Merchant satisfaction
13 / 15
4.7/5 across 121 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

4.7

121 ratings
5★109
4★2
3★1
2★4
1★5
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Every out-of-stock product is a lost sale waiting to happen. Back In Stock Notifier for WooCommerce captures those visitors instead of losing them. It shows an email subscription form on out-of-stock products, then automatically emails every subscriber the moment the product is restocked.

Try the Live Demo | Documentation & Support | Browse Add-ons

Why store owners choose this plugin

  • Built for scale. Restock emails are sent through a background process engine. Even with 10,000+ subscribers on a single product, notifications go out reliably. No server crashes, no timeouts, no duplicate emails that loop-based plugins suffer from.
  • Works out of the box. Activate the plugin and the waitlist form appears on out-of-stock products immediately. No setup required.
  • Native WooCommerce emails. The subscription confirmation and restock notification emails use the WooCommerce email system, so they match your store branding and are fully customizable under WooCommerce > Settings > Emails.
  • Trusted by 20,000+ stores worldwide.

Supported product types

  • Simple and Variable products (product level and variation level)
  • Grouped products
  • Simple and Variable Subscriptions (WooCommerce Subscriptions)
  • Product Bundles (WooCommerce Product Bundles)

Core features

  • Automatic restock emails sent through a reliable background process
  • Email subscription form on out-of-stock products, for both guests and members
  • Email address pre-filled for logged-in members
  • Duplicate check per product, the same email is never added twice to a waitlist
  • Customizable subject and message with placeholders like {product_name}, {product_link}, {cart_link} and more
  • Customizable form labels, messages, and error texts
  • Option to show the subscribe form for backorder products
  • Fair Sending (First-Come-First-Served), on a limited restock notify only as many subscribers as units in stock, the rest stay on the waitlist for the next restock
  • Email speed limit, send automatic emails gradually to respect hosting and SMTP provider limits
  • Bot protection with Google reCAPTCHA (v2/v3) and Cloudflare Turnstile
  • Subscriber management dashboard to view, sort, filter, and delete subscribers
  • Manual and bulk send instock mail actions
  • Dashboard report widget with subscription and mail statistics
  • Estimate Stock Arrival messages on the subscribe form
  • Auto-delete old subscriber entries on a schedule
  • GDPR-friendly privacy checkbox
  • Third-party inventory management support (stock updated directly in the database)
  • REST API to create, read, update, and delete subscribers
  • Webhooks for subscription events
  • Quantity field support
  • Works with Elementor
  • Translation ready

Premium Add-ons

Supercharge your waitlist with premium add-ons. Every purchase is a one-time payment with lifetime updates. No subscriptions, no recurring fees. You can browse and manage everything from your dashboard under Instock Notifier > Marketplace.

Best value: get Bundle Add-ons, all 15 add-ons plus every future add-on, for one discounted price.

  1. Bundle Add-ons – All 15 add-ons below plus any future add-ons, at one discounted price.
  2. Double Opt-In – Subscribers confirm by email before joining the waitlist. Keeps your list clean and compliant, and unconfirmed entries are auto-deleted after X days.
  3. Unsubscribe – Adds an unsubscribe link to emails, and members can manage their waitlists from My Account.
  4. Ban Emails – Block disposable email domains (mailinator and similar), public domains, and specific addresses to stop fake signups.
  5. Never Restock – Product discontinued? Point waiting subscribers to an alternative product and notify them when it becomes available, so no waitlist goes to waste.
  6. Mailchimp – Automatically sync waitlist subscribers to your Mailchimp audience in the background.
  7. Klaviyo – Sync subscribers to Klaviyo and trigger Klaviyo Flows for Back In Stock and Successful Subscription events, so you can build advanced automations and campaigns.
  8. ActiveCampaign – Sync subscribers to ActiveCampaign automatically.
  9. Twilio SMS – Send restock alerts by SMS in addition to email, so customers never miss a restock.
  10. Track Sales – See which subscribers purchased after receiving a restock email and measure the revenue your waitlist recovers.
  11. Export CSV – Export subscriber lists to CSV for records, newsletters, or promotions.
  12. Import CSV – Import subscribers from a CSV file when migrating from another platform or store.
  13. Edit Subscribers – Correct or update existing subscriber entries directly from the admin.
  14. Custom CSS – Style the subscribe form with color, size, and custom CSS options. No coding needed.
  15. WPML – Send every email in the subscriber’s own language using WPML string translation.
  16. Polylang – Send subscription and restock emails in the subscriber’s chosen Polylang language.

See the full catalog at propluginslab.com, with more add-ons coming soon.

Pro WooCommerce Plugins by ProPluginsLab

Six standalone premium WooCommerce plugins built by the same team, each a one-time payment with lifetime updates:

  1. Multivendor for WooCommerce – Turn your store into a complete multi-vendor marketplace with vendor dashboards, commissions, and payouts.
  2. Advanced Shipment Tracking for WooCommerce – Complete fulfillment manager. Add tracking numbers to orders and keep customers informed with tracking details in order emails.
  3. Composite Products for WooCommerce – Let customers build their own kits, boxes, and product combos. Includes a built-in Product Bundle feature (2 in 1).
  4. Extra Fees for WooCommerce – Add conditional fees and surcharges based on cart total, shipping method, payment gateway, product category, user role, and more.
  5. Gift Cards for WooCommerce – Sell digital gift cards with customizable templates, scheduled delivery, and balance management.
  6. Name Your Price for WooCommerce – Let customers choose their price. Perfect for donations, tipping, and pay-what-you-want campaigns.

Visit ProPluginsLab for all our premium WooCommerce plugins and solutions.

Difference between this plugin and other similar plugins?

Actually, we sync and send the email to your subscribers in a background process, so server crashes or timeouts are ignored when using our plugin. This ensures a 99.99% success rate for sent emails.

How to import subscribers’ data to my new site?

You can do this by using the native way of WordPress. Go to Admin Dashboard -> Tools -> Export -> Subscribers -> Download Export File (xml). Later, you can import that data into your new site by visiting Admin Dashboard -> Tools -> Import -> Upload Downloaded XML file and Finish Import. Now you’ve successfully migrated subscribers’ data.

Something went wrong error upon subscription and how to get rid of such error?

We use one layer of security to our ajax request which is WP Nonce, but due to caching mechanism from third party plugins/hosting this security nonce also cached which cause this error “something went wrong, please try again after some time”, some cases by setting up cache timeout in plugin settings reduce this kind of issue.

How to get rid of this error?

We added new techniques in version 2.0 to avoid the Something Went Wrong Error. If your site has encountered such issues, we suggest you try the below steps to get rid of the Something Went Wrong Error.

  1. Switch to the WordPress REST API Route: Go to Admin Dashboard -> Instock Notifier -> Settings -> Troubleshoot Settings Section -> Frontend Subscribe Form Submission. One is WordPress AJAX (default) and the other is WordPress REST API Route. Try changing that option to “WordPress REST API Route” and checking it out (purge your cache and check it out).

  2. Google reCAPTCHA: Consider using Google reCAPTCHA v2 or v3. You will need a Site Key and a Secret Key for this. (Go to Admin Dashboard -> Instock Notifier -> Settings -> Bot Protection -> Bot Protection through -> Google reCAPTCHA -> 1. Enable Google reCAPTCHA in Subscribe Form : Enable 2. Select Google reCAPTCHA version -> v2/v3. Enter the Site Key and Secret Key corresponding to the selected version for proper operation.)

  3. Turnstile: Consider using Turnstile as an additional bot protection option. You will need a Site Key and a Secret Key for this. Go to Admin Dashboard -> Instock Notifier -> Settings -> Bot Protection -> Bot Protection through -> Turnstile -> Enable Turnstile in Subscribe Form (Enable) -> Turnstile Site Key -> Turnstile Secret Key.  

How to override/create a custom template for the front-end subscribe form?

  1. Create a folder inside your current theme with the name “back-in-stock-notifier-for-woocommerce.” For example: wordpress -> wp-content -> themes -> storefront/(your theme) -> back-in-stock-notifier-for-woocommerce.

  2. Go to our plugin folder, then inside, find the “templates” folder. (wordpress -> wp-content -> plugins -> back-in-stock-notifier-for-woocommerce -> templates -> default-form.php)

  3. Open the “templates” folder and copy the file with the name “default-form.php” from that folder.

  4. Now, paste the copied file inside your theme under the folder with the name “back-in-stock-notifier-for-woocommerce” (step 1).

  5. That’s all. Now, you’ve successfully loaded the template from your theme, and you can edit it however you want.

I manage stock inventory in thirdparty inventory management will your plugin handle this?

Not all site owners manage stock within the website; some of them manage their stock through third-party inventory management. The problem with our plugin is that Automatic Instock Email is not triggered/detected because some third-party software directly updates the stock in the database.

From v2.4, we methodologically implemented support for Third-party stock management to send our Automatic Instock Email. Do the following:

Go to Admin Dashboard -> Instock Notifier -> Settings -> Troubleshoot Section -> Enable this option if you have updated the stock from a third-party inventory plugin. Enable that checkbox option and save changes.

Now we check the product every five minutes to trigger our Automatic Instock Email when the stock status becomes “In Stock.”

How can I manually check for subscribers’ email?

Our plugin syncs with WordPress users who subscribe to our plugin. In some cases, an email id can be added without subscriptions (like cart abandonment, checkout page, etc.) by website owners. To check such emails, you can go to Admin Dashboard -> Users -> Add any data you want. For example, custom text.

What to do when a product is in stock but subscribers didn’t get emails?

If your product is in stock and your subscribers didn’t get emails, do the following:
1. Go to Admin Dashboard -> Instock Notifier -> Settings.
2. Go to the Troubleshoot Section.
3. Set “Enable to send Instock Email after ‘X’ time when stock becomes Instock” to something like 5 minutes.
4. Save Changes.

The status says “Mail Sent” but the email never arrives. Why?

Without an SMTP plugin, WordPress sends email through the server’s PHP mail() function. The server accepts the email (which is why the status says sent), but many servers cannot actually deliver it, or the email lands in spam. To fix this, install and configure an SMTP plugin such as WP Mail SMTP or FluentSMTP so emails are sent through a real mail service. You can verify delivery from Admin Dashboard -> Instock Notifier -> Status -> Test Email.

Does your plugin support REST API?

From Version 2.0, we added support for REST API, which allows you to create/update/get/delete subscribers. For this, you need Consumer Key and Consumer Secret.

How to generate Consumer key and Consumer Secret?

We designed our plugin to work on top of WooCommerce, so the credentials created from WooCommerce (consumer key and consumer secret) can also be used for our REST API Endpoint to perform different actions. Go to WooCommerce -> Advanced -> REST API -> Create Keys (with read/write permissions).

What endpoints are provided by your plugin?

We created documentation for the REST API, which you can check here https://documenter.getpostman.com/view/15423262/TzJrDfTe

How to contact your support?

You can contact us via the support Forum of WordPress or by creating a support ticket from our site https://propluginslab.com/

Categories
Email & SMSInventory & stock
Plugin details
Version7.3.3
Last updated2026-07-28 1:53pm GMT
Added2018-04-13
Requires WordPress4.7
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
back in stock
notification
out of stock
restock
waitlist
Alternatives
Other plugins in the same categories.
Email Marketing for WooCommerce by Omnisend
40K+ installs
4.9(168)
Mail Mint – Email Marketing, Newsletter, Email Automation & WooCommerce Emails
5K+ installs
4.7(126)
MailPoet – Newsletters, Email Marketing, and Automation
500K+ installs
4.4(1,426)
FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce
20K+ installs
5.0(344)
YayMail – WooCommerce Email Customizer
50K+ installs
4.8(291)
Email Marketing for WordPress and WooCommerce – Retainful
500+ installs
5.0(33)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy