چۈشەندۈرۈش
Lime Stock Watchlist lets customers subscribe to back-in-stock email notifications directly on your WooCommerce product pages. When you restock a product, subscribers are notified automatically via Action Scheduler — no third-party service required.
More free WooCommerce plugins at limewoo.com.
Core features
- Subscribe form on out-of-stock single product pages — inline or popup display mode
- Optional: show subscribe forms on shop / category / search archive pages
- Full variable product support — per-variation subscriptions and notifications
- Optional name field (configurable; can be required)
- Subscription confirmation email sent immediately on sign-up
- Automatic back-in-stock email notification via WooCommerce Action Scheduler
- Unsubscribe link in every notification email
- Backorder subscribe option — accept subscriptions on backorder products
Admin
- Subscribers tab: view by subscriber or by product, with drill-down into individual products
- Stats bar: Total / Watching / Notifying / Notified / Unsubscribed / Failed
- Failed notification state with one-click resend from the admin
- Single and bulk subscriber delete
- Per-product enable/disable override (WooCommerce Product Data tab)
Settings & customisation
- Master on/off toggle
- Customise form title, button label, success/duplicate/error messages
- Configure sender name and address for all outgoing emails
- Customise confirmation and back-in-stock email subject, body, and footer
- Email shortcodes:
{product_name},{product_url},{subscriber_name},{subscriber_email},{site_name} - Full style control: button colour, text colour, border-radius, padding; input border colour, radius, padding; heading colour; success and error message colours
- Style preview updates live in the React admin UI
Technical
- HPOS (High-Performance Order Storage) compatible
- Block cart and block checkout compatible
- Subscriber data stored in a dedicated
{prefix}lime_watchlistdatabase table — no external service - React-powered admin interface (Gutenberg components + TanStack Table)
- Requires WooCommerce 8.0+
Development
The plugin’s JavaScript and CSS are compiled from source. Full source code is on GitHub:
https://github.com/Limewoo/lime-stock-watchlist
To build from source:
- Clone:
git clone https://github.com/Limewoo/lime-stock-watchlist.git - Install dependencies:
bun install(ornpm install) - Production build:
bun run build - Watch mode:
bun run start
Source files live in src/. Compiled output goes to build/. Do not edit build/ directly.
ئېكران كەسمىسى

Subscriber list — view and manage all watchlist sign-ups with status, product, and date 
Product view — see subscriber counts grouped by product with drill-down to individual sign-ups 
Settings — configure the notify form, email sender, confirmation and back-in-stock email content 
Style — customise button colours, input appearance, and success/error message styles 
Inline form on a single product page — displayed when the product is out of stock 
Popup form on a single product page — a trigger button opens an overlay with the notify form 
Popup form on an archive/shop page — displayed inline in the product grid for out-of-stock items
ئورنىتىش
- Upload the
lime-stock-watchlistfolder to/wp-content/plugins/. - Activate the plugin through the Plugins menu in WordPress.
- Go to WooCommerce > Stock watchlist to view subscribers and configure settings.
FAQ
-
Does this work with variable products?
-
Yes. Subscribers are tracked per variation. When a variation comes back in stock only the subscribers for that specific variation are notified.
-
Where are subscriber emails stored?
-
In a dedicated
{prefix}lime_watchlisttable in your WordPress database. Emails are never sent to third parties. -
How does the unsubscribe link work?
-
Each notification email contains a unique signed unsubscribe link. Clicking it marks the subscriber as unsubscribed — no login required.
-
What is the popup display mode?
-
Instead of rendering the form inline on the page, a trigger button is shown. Clicking it opens a modal overlay containing the form. Both modes are fully themed via the Style settings.
-
What happens if a notification email fails to send?
-
Action Scheduler marks the action as failed and the subscriber status changes to «Failed» in the admin. You can resend failed notifications individually from the Subscribers tab.
-
Can customers re-subscribe after being notified?
-
Yes. Once notified (or after unsubscribing), the form reappears and a customer can subscribe again.
-
Does it work with backorder products?
-
Optionally. Enable Allow subscriptions on backorder in Settings Subscriber Form to show the form and accept subscriptions on products with a backorder stock status.
باھالاشلار
بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.
تۆھپىكار ۋە ئىجادكار
«Lime Stock Watchlist for WooCommerce» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە قوشقان.
تۆھپىكار«Lime Stock Watchlist for WooCommerce» نى تىلىڭىزغا تەرجىمە قىلىڭ
ئىجادىيەتكە قىزىقامسىز؟
كودقا كۆز يۈگۈرتۈپ، SVN خەزىنە تەكشۈرۈپ ياكى RSSئارقىلىق ئىجادىيەت خاتىرىسىگە مۇشتەرى بولغىلى بولىدۇ.
ئۆزگىرىش خاتىرىسى
1.0.0
- Initial release.
