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.

Version 1.0.5 WooCommerce 7.0+ WordPress 6.0+ PHP 8.0+ GPL-2.0+

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.