This is an info Alert.
xpay
  • 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
  • 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. Waitlist – Back in Stock for WooCommerce

Waitlist – Back in Stock for WooCommerce

Back-in-stock waitlist for WooCommerce. Shoppers leave their email, you email them on restock. Accessible, no layout shift.

fewer than 10 active installs
5.0
(2 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Waitlist – Back in Stock for WooCommerce running.

WordPress compatibility
Tested to 7.1
Tested against the WordPress branch in use today.
Last updated
6 days ago
Requires PHP
8.1
Your host must be running at least this version.
Requires WordPress
6.4
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

fewer than 10 active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Waitlist – Back in Stock for WooCommerce is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 3 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
11 / 15
5.0/5 across 2 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-09-17 from the WordPress.org plugin registry.
Ratings

5.0

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

Plogins Waitlist adds a waitlist form to out-of-stock WooCommerce products. A shopper enters their email, and when you set the product back to “In stock”, Plogins Waitlist emails everyone waiting through your site’s own WordPress mailer. There is no external service, no account to sign up for, and nothing leaves your database.

The form is rendered in PHP on the single-product summary, where it sits in the normal page flow rather than being injected after load, so it does not shift surrounding content. Submitting it runs a small vanilla-JavaScript fetch request loaded with defer in the footer; the plugin adds no jQuery of its own. On variable products it hooks into WooCommerce’s existing variation script so the form only appears once an unavailable variation is selected.

Accessibility was a first-class concern rather than an afterthought. The email field carries a visually hidden label, consent is a real required checkbox, and the success/error message is announced through an aria-live region while the form reports aria-busy during submission.

Subscriber data lives in a single {prefix}_restock_waitlist table that the plugin creates and version-tracks. A restock queues the mailing and sends it in batches on WordPress’s own cron, so the request that changed the stock is not held open while the emails go out. Uninstalling drops the table, removes the plugin’s options and unschedules any batch still waiting, leaving nothing behind.

Source and issues: github.com/wppoland/plogins-waitlist . Patches and bug reports are welcome there.

Features

  • Waitlist form shown automatically on out-of-stock and backorder (“on backorder”) product pages
  • Variable products: form appears after the shopper selects an unavailable variation
  • WooCommerce My Account > Waitlists tab for logged-in customers (review lists, leave waitlist)
  • Asynchronous submit with a vanilla-JavaScript fetch call, so the page does not reload
  • Email field pre-filled for logged-in customers
  • Required consent checkbox for every signup
  • Automatic plain-text email notification on restock, sent via wp_mail
  • Optional heading and intro text shown above the form
  • Customisable form labels, button text, on-screen submit messages, and notification email subject/intro/closing text
  • Place the form with the [restock_waitlist] shortcode or the Elementor “Back-in-Stock Waitlist” widget
  • Toggle guest (not-logged-in) subscriptions on or off
  • Social-proof “N shoppers are already waiting” line above the form (optional, customisable, singular/plural aware)
  • Admin subscriber list with per-product filter, CSV export, and one-click remove
  • Theme-overridable form template (yourtheme/restock/single-product/waitlist-form.php)
  • Compatible with WooCommerce HPOS (Custom Order Tables) and Cart/Checkout Blocks

You may also like these plugins

More free WooCommerce plugins from WPPoland:

  • Plogins Tiers – quantity and volume pricing tiers with a server-rendered price table.
  • Sieve – Search & Filter – fast AJAX product search and filtering for WooCommerce, with no jQuery.
  • Polski for WooCommerce – Polish-market compliance: GPSR, Omnibus, GDPR, invoices and storefront modules.

Browse the full catalogue at plogins.com/ .

Reporting a security issue: email hello@wppoland.com, and under our coordinated disclosure policy we confirm within two business days, assess within five, and patch a critical issue within seven days of confirming it.

Plogins Waitlist PRO

The free edition is the complete back-in-stock waitlist. Plogins Waitlist PRO adds demand insight and automation:

  • Demand analytics – see what shoppers are waiting for and prioritise restocks
  • Double opt-in – confirmed, consent-friendly signups
  • Scheduled and batched sends – stagger notifications by batch size and interval
  • Category segmentation – include and exclude rules per product category

Everything in the free edition stays free and open. Plogins Waitlist PRO starts at 29 EUR per year, billed in EUR.

Compare editions and pricing: plogins.com/plogins-waitlist-pro/pricing/

External Services

Plogins Waitlist does not connect to any external services. Back-in-stock notification emails are sent through your own site’s WordPress mailer (wp_mail); subscriber data stays in your WordPress database.

Translations

Plogins Waitlist is fully translatable and ships the plogins-waitlist.pot template. Translations are delivered by WordPress.org language packs from translate.wordpress.org, which is where Polish, German and Spanish are being contributed; the package itself carries no compiled translation files.

Documentation and links

  • Documentation – plogins.com/plogins-waitlist/docs/
  • Plugin page – plogins.com/plogins-waitlist/
  • Source code – github.com/wppoland/plogins-waitlist
  • Bug reports and feature requests – github.com/wppoland/plogins-waitlist/issues

Does Plogins Waitlist require WooCommerce?

Yes. Plogins Waitlist is a WooCommerce extension and requires WooCommerce 8.0 or later. It will show an admin notice and stay inactive if WooCommerce is missing or out of date.

How are notifications sent?

When WooCommerce sets a product’s stock status to instock, Plogins Waitlist queues the mailing rather than sending it inside that request. WordPress cron then walks the pending subscribers for that product (and its parent, for variations) in batches of 50, oldest signup first, emailing each one with your site’s own WordPress mailer (wp_mail). Subscribers who are emailed successfully are marked as notified so they are not contacted twice. Filter plogins_waitlist_notify_batch_size to change the batch size.

Does it work with variable products?

Yes. Choose options in the standard WooCommerce variation form first. When the selected variation is out of stock or on backorder, the waitlist form appears and the subscription is stored for that specific variation.

Can guests join the waitlist?

Yes by default. You can restrict signups to logged-in customers by unchecking Allow guest subscriptions in WooCommerce > Plogins Waitlist.

Can customers manage waitlists in My Account?

Yes. Logged-in customers see a Waitlists tab under My Account with active subscriptions, current stock status, and a button to leave each list.

Does this comply with GDPR / consent requirements?

Every signup requires the shopper to tick an explicit consent checkbox before they can join the waitlist; the form will not submit without it. Subscriber emails are stored only in a custom table in your own WordPress database and are never sent to any external service. You are responsible for the wording of your consent label and your site’s privacy policy.

Can I export the subscriber list?

Yes. From WooCommerce > Plogins Waitlist > Subscribers you can view subscribers, filter by product, and export the list as CSV.

Does the form reload the page on submit?

No. The form is submitted with a vanilla-JavaScript fetch call and the result is announced in an aria-live region, so the page stays put. Plogins Waitlist loads no jQuery for this; on variable products it does rely on WooCommerce’s own variation script to know which variation is selected.

Does this plugin work on WordPress Multisite?

Yes. This plugin is compatible with WordPress Multisite. Network activate it or activate it on individual sites; each site keeps its own settings and data.

Categories
Email & SMS
Plugin details
Version1.0.28
Last updated2026-09-14 6:20pm GMT
Added2026-06-30
Requires WordPress6.4
Tested up to7.1
Requires PHP8.1

Tags on WordPress.org
back in stock
email
stock notification
waitlist
woocommerce
Alternatives
Other plugins in the same categories.
YayMail – WooCommerce Email Customizer
50K+ installs
4.8(291)
Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation
30K+ installs
4.3(152)
Email Subscribers & Newsletters – Email Marketing, Post Notifications & Newsletter Plugin for WordPress
50K+ installs
4.6(1,169)
FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce
20K+ installs
5.0(346)
Email Marketing for WooCommerce by Omnisend
40K+ installs
4.9(168)
Email Marketing for WordPress and WooCommerce – Retainful
500+ installs
5.0(35)
xpay

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-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