WT Waitlist
Lightweight back-in-stock waitlist for WooCommerce — automatic email notifications when an out-of-stock product (or variation) returns. Free and open-source.
What it does
WT Waitlist replaces the "Add to cart" button with a signup form on out-of-stock products. When stock returns, subscribers receive an email automatically through Action Scheduler — without blocking the PHP request. Custom database tables, no wp_postmeta bloat, scales to tens of thousands of subscriptions.
Key features
- Signup form on out-of-stock products with variation support
- Custom database tables instead of
wp_postmeta - Action Scheduler queue, batches of 50 emails per tick
- 5-minute throttle to prevent duplicate sends
- One-click unsubscribe with SHA-256 token
- Classic and block theme support (FSE)
- GDPR-ready consent log, anonymized IP
- WordPress Privacy Tools integration (export + erasure)
- Subscriber list with filters and CSV export
- Honeypot + rate limiter (10 per hour per IP)
- Shortcode fallback
[wt_waitlist] - Clean uninstall — drops tables and options
Installation
Install and activate WooCommerce first. Search for "WT Waitlist" in Plugins → Add New in your WordPress admin, or upload the ZIP manually. Activate and open the WT Waitlist menu in the admin panel.
Support
Report bugs and ask questions on the official WordPress.org support forum or by e-mail: wpsupport@webmasters.team.