Recover shoppers when a product comes back in stock
Restock adds a lightweight waitlist to out-of-stock WooCommerce products. Shoppers leave an email in one step; your store sends a notification automatically — through your own WordPress mailer, with no external service and no heavy JavaScript on the storefront.
Works with
See it in action
Out of stock should not end the sale
A shopper reaches a product they cannot buy, closes the tab and often never returns. Without a waitlist, the store cannot see real demand behind stockouts — and heavy widgets can make the product page feel even slower.
- ✗ Lost visits on out-of-stock products
- ✗ No signal for which products to reorder
- ✗ Manual replies to availability questions
- ✗ Forms that shift the layout and slow the page
Restock turns stockouts into measurable demand
- ✓ A signup form on unavailable and backorder products
- ✓ An automatic email when WooCommerce stock status changes
- ✓ Reserved-space rendering — no CLS on the product page
- ✓ An accessible form: keyboard paths, consent and aria-live feedback
What you get in the free edition
FREE is a full product on WordPress.org — not a trial. PRO adds analytics and automation when your store outgrows it.
Back-in-stock form
Email and consent collected on the product page — including backorder items.
Variations in FREE
After the shopper picks an unavailable variation, the form stores that specific version.
My Account → Waitlists
Logged-in customers see active signups and can leave the waitlist without contacting support.
`[restock_waitlist]` shortcode
Place the form in a custom product layout when your theme needs it.
Stable storefront
Server-rendered HTML plus a small footer fetch — no jQuery and no layout jump.
Admin list and CSV export
Subscriber list with product filter and export for further analysis.
How it works
Three steps — no cron service and no external SaaS.
Shopper signs up
The form appears on out-of-stock or backorder products.
Store replenishes stock
Restock reacts to the WooCommerce stock status change.
Email goes out automatically
The shopper receives a message with a link when the item can be bought again.
Who it is for
One plugin, different scenarios — from limited drops to everyday stock gaps.
Fashion and limited runs
Capture demand on sizes and colours that sold out before you place the next purchase order.
- ✓ Per-variation signup
- ✓ Email with product link
- ✓ No full page reload
High-traffic stores
The form does not add weight to Core Web Vitals — important when the product page already loads a gallery and reviews.
- ✓ Reserved layout space
- ✓ Footer vanilla JS
- ✓ HPOS and WooCommerce blocks
Teams without a dev department
Sensible default labels, a clear admin screen and step-by-step docs — live in minutes.
- ✓ WooCommerce → Restock
- ✓ Editable messages
- ✓ Documentation in English and Polish
Need more than basic back in stock?
FREE covers signup, email, variations, My Account and CSV export. PRO adds demand analytics, double opt-in, scheduled sends and category segmentation.
- ✓ Demand analytics — shipped in PRO
- ✓ Double opt-in — shipped in PRO
- ✓ Scheduled sends — shipped in PRO
- ✓ Category segmentation — shipped in PRO
Support and resources
Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin — we answer in the open.
Frequently asked questions
Will Restock be free?
Yes. The full FREE edition will ship on WordPress.org under the GPL — no account and no time limit.
How will Restock PRO differ?
PRO adds demand analytics, double opt-in, scheduled sends and category segmentation (shipped). Variation support and the My Account tab are already in FREE.
Will it work with variations?
Yes. On variable products the shopper selects options first; when that variation is unavailable, the form appears and the signup is stored for it.
Will emails send automatically?
Yes — when the product or variation returns to in stock, Restock emails subscribers via wp_mail and marks them as notified.
Why is this a better fit than heavy storefront widgets?
Restock focuses on a fast front, no layout shift, accessibility and honest feature boundaries — without hidden limits in the free edition.
Back in stock without a SaaS bill
Signup form, email, variations, My Account and CSV export — the full FREE edition under GPL. WordPress.org release follows Sieve.
Read the docsThe free edition is the full GPL product. PRO only when you need analytics and automation.