Title: Plogins Waitlist &#8211; Back in Stock for WooCommerce
Author: Mariusz Szatkowski
Published: <strong>30. јун 2026.</strong>
Last modified: 5. јул 2026.

---

Претражи додатке

![](https://ps.w.org/plogins-waitlist/assets/banner-772x250.png?rev=3592139)

![](https://ps.w.org/plogins-waitlist/assets/icon-256x256.png?rev=3592139)

# Plogins Waitlist – Back in Stock for WooCommerce

 [Mariusz Szatkowski](https://profiles.wordpress.org/motylanogha/)

[Преузимање](https://downloads.wordpress.org/plugin/plogins-waitlist.0.4.1.zip)

[Live Preview](https://sr.wordpress.org/plugins/plogins-waitlist/?preview=1)

 * [Детаљи](https://sr.wordpress.org/plugins/plogins-waitlist/#description)
 * [Прегледи](https://sr.wordpress.org/plugins/plogins-waitlist/#reviews)
 *  [Постављање](https://sr.wordpress.org/plugins/plogins-waitlist/#installation)
 * [Изградња](https://sr.wordpress.org/plugins/plogins-waitlist/#developers)

 [Подршка](https://wordpress.org/support/plugin/plogins-waitlist/)

## Опис

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. Notifications fire on the `woocommerce_product_set_stock_status`
hook, so there is no queue or background cron to run. Uninstalling drops the table
and removes the plugin’s options, leaving nothing behind.

Source and issues: https://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
 * `[restock_waitlist]` shortcode for placing the form manually in a product template
 * 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](https://wordpress.org/plugins/plogins-tiers/) – quantity and 
   volume pricing tiers with a server-rendered price table.
 * [Sieve – Search & Filter](https://wordpress.org/plugins/sieve/) – fast AJAX product
   search and filtering for WooCommerce, with no jQuery.
 * [Polski for WooCommerce](https://wordpress.org/plugins/polski/) – Polish-market
   compliance: GPSR, Omnibus, GDPR, invoices and storefront modules.

Browse the full catalogue at https://plogins.com/ .

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

## Снимци екрана

[⌊The waitlist form on an out-of-stock product, where a shopper leaves their email
and ticks the required consent box to be notified when it returns.⌉⌊The waitlist
form on an out-of-stock product, where a shopper leaves their email and ticks the
required consent box to be notified when it returns.⌉[

The waitlist form on an out-of-stock product, where a shopper leaves their email
and ticks the required consent box to be notified when it returns.

[⌊The Plogins Waitlist settings screen with sectioned cards and inline help for 
guest access, the heading and intro, form labels, on-screen messages, and notification
email text.⌉⌊The Plogins Waitlist settings screen with sectioned cards and inline
help for guest access, the heading and intro, form labels, on-screen messages, and
notification email text.⌉[

The Plogins Waitlist settings screen with sectioned cards and inline help for guest
access, the heading and intro, form labels, on-screen messages, and notification
email text.

[⌊A customer's My Account Waitlists tab, showing products they are waiting for, 
the current stock status, and a button to leave each list.⌉⌊A customer's My Account
Waitlists tab, showing products they are waiting for, the current stock status, 
and a button to leave each list.⌉[

A customer’s My Account Waitlists tab, showing products they are waiting for, the
current stock status, and a button to leave each list.

## Постављање

 1. Install and activate WooCommerce (8.0 or later).
 2. Install Plogins Waitlist from the WordPress plugin directory, or upload the `plogins-
    waitlist` folder to `/wp-content/plugins/`.
 3. Activate the plugin through the **Plugins** screen.
 4. Optionally visit **WooCommerce  Plogins Waitlist** to customise labels and notification
    text; sensible defaults work out of the box.
 5. The waitlist form appears automatically on any out-of-stock or backorder product
    page.

## ЧПП

### Documentation and links

 * **Documentation** – https://plogins.com/plogins-waitlist/docs/
 * **Plugin page** – https://plogins.com/plogins-waitlist/
 * **Source code** – https://github.com/wppoland/plogins-waitlist
 * **Bug reports and feature requests** – https://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 sends
a plain-text email to every pending subscriber for that product (and its parent,
for variations) using your site’s own WordPress mailer (`wp_mail`). Subscribers 
who are emailed successfully are marked as notified so they are not contacted twice.

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

## Прегледи

![](https://secure.gravatar.com/avatar/a6adab8aa9bbba9ddd9b35b256088d8164d23b07bd9b3d1d540c7995201fe162?
s=60&d=retro&r=g)

### 󠀁[Fantastic plugin](https://wordpress.org/support/topic/fantastic-plugin-2110/)󠁿

 [Marcin](https://profiles.wordpress.org/mszatkowski/) 30. јун 2026.

Fantastic plugin. It saved me a lot of time and effort. I especially like the customization
options available.

![](https://secure.gravatar.com/avatar/d87735216bfa9770ddb7792bffe1e719eb4e3ca47db51dac06049cbf3ca8632b?
s=60&d=retro&r=g)

### 󠀁[great](https://wordpress.org/support/topic/great-17157/)󠁿

 [hanka](https://profiles.wordpress.org/frogqi/) 30. јун 2026.

Very user-friendly. I appreciate how everything is clearly labeled, which makes 
configuration straightforward even for beginners.

 [ Види сва 2 прегледа ](https://wordpress.org/support/plugin/plogins-waitlist/reviews/)

## Сарадници и градитељи

„Plogins Waitlist – Back in Stock for WooCommerce“ је софтвер отвореног кода. Следећи
људи су допринели овом додатку.

Сарадници

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

„Plogins Waitlist – Back in Stock for WooCommerce“ је преведен на 1 језик. Хвала
[преводиоцима](https://translate.wordpress.org/projects/wp-plugins/plogins-waitlist/contributors)
за њихове доприносе.

[Преведите „Plogins Waitlist – Back in Stock for WooCommerce“ на свој језик.](https://translate.wordpress.org/projects/wp-plugins/plogins-waitlist)

### Заинтересовани сте за градњу?

[Прегледајте код](https://plugins.trac.wordpress.org/browser/plogins-waitlist/),
проверите [SVN складиште](https://plugins.svn.wordpress.org/plogins-waitlist/) или
се пријавите на [белешку градње](https://plugins.trac.wordpress.org/log/plogins-waitlist/)
преко [RSS-а](https://plugins.trac.wordpress.org/log/plogins-waitlist/?limit=100&mode=stop_on_copy&format=rss).

## Белешка о изменама

#### 0.4.1

 * Docs: added a „You may also like“ section linking the other free WPPoland WooCommerce
   plugins. No functional changes.

#### 0.4.0

 * New: optional social-proof line above the form showing how many shoppers are 
   already waiting for a product („12 shoppers are already waiting for this item.“).
   Singular/plural aware, fully customisable text with a {count} placeholder, and
   hidden when nobody is waiting.
 * New: remove a subscriber directly from the admin Subscribers list (nonce-protected,
   with confirmation).

#### 0.3.3

 * New: Elementor widget for the back-in-stock waitlist form, so it can be placed
   with the Elementor editor. Self-guarded: loads only when Elementor is active.

#### 0.3.2

 * Fix the text domain on three admin help strings so it matches the plugin slug.

#### 0.3.1

 * Renamed to Plogins Waitlist for WooCommerce for a distinct, non-generic directory
   name. No functional changes.

#### 0.3.0

 * New: WooCommerce My Account **Waitlists** tab with stock status and leave-waitlist
   action.
 * New: variation-aware waitlist signups on variable products (form shows after 
   an out-of-stock variation is selected).
 * New: settings for My Account menu label, variation prompt, and unsubscribe confirmation
   message.

#### 0.2.0

 * New: `[restock_waitlist]` shortcode to place the waitlist form manually (optional`
   id` attribute to target a specific product).
 * New: optional form heading and intro text, configurable from the settings page.
 * New: editable on-screen form messages (success, invalid email, missing consent,
   login required).
 * Improved: the settings page now exposes every form label, message, and email 
   text the engine supports, instead of relying on hardcoded defaults.
 * Improved: empty optional settings now correctly fall back to the built-in defaults.

#### 0.1.0

 * Initial release.

## Мета

 *  Version **0.4.1**
 *  Last updated **7 сати раније**
 *  Active installations **Мање од 10**
 *  WordPress version ** 6.4 или новије **
 *  Tested up to **7.0**
 *  PHP version ** 8.1 или новије **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/plogins-waitlist/) и [Polish](https://pl.wordpress.org/plugins/plogins-waitlist/).
 *  [Преведите на свој језик](https://translate.wordpress.org/projects/wp-plugins/plogins-waitlist)
 * Tags
 * [back in stock](https://sr.wordpress.org/plugins/tags/back-in-stock/)[email](https://sr.wordpress.org/plugins/tags/email/)
   [stock notification](https://sr.wordpress.org/plugins/tags/stock-notification/)
   [waitlist](https://sr.wordpress.org/plugins/tags/waitlist/)[woocommerce](https://sr.wordpress.org/plugins/tags/woocommerce/)
 *  [Напредни преглед](https://sr.wordpress.org/plugins/plogins-waitlist/advanced/)

## Оцене

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/plogins-waitlist/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/plogins-waitlist/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/plogins-waitlist/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/plogins-waitlist/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/plogins-waitlist/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/plogins-waitlist/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/plogins-waitlist/reviews/)

## Сарадници

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

## Подршка

Имате нешто да кажете? Потребна вам је помоћ?

 [Види форум подршке](https://wordpress.org/support/plugin/plogins-waitlist/)