WPWing Smart Wishlist & Product Waitlist for WooCommerce

WPWing Smart Wishlist & Product Waitlist for WooCommerce

By WPWing
Details
View on WordPress

Two must-have conversion features, one lightweight plugin. WPWing Smart Wishlist & Product Waitlist adds a save-for-later wishlist and automated back in stock email notifications to your WooCommerce store – the two features most shops install two separate plugins to get.

Activate it, and both features are live immediately. No wizard, no shortcodes required (unless you want a dedicated wishlist page), no settings you have to touch. A settings page under WPWing Settings is there when you want it – disable a feature, customise the restock notification email, change the sender / Reply-To address, or adjust how long guest wishlists are retained.

Requires WooCommerce 9.0 or higher.

Why merchants choose it over two separate plugins

  • One install instead of two – one admin menu, one small asset file, one pair of database tables. Fewer updates, fewer conflicts, less weight on every page load.
  • Free features others sell – guest wishlist, wishlist demand analytics, waitlist CSV export, and a variation-aware waitlist form are included in the free plugin, not locked behind a Pro tier.
  • No ads, no nags – no dashboard banners, no upsell popups, no greyed-out settings teasing an upgrade. Just the features.
  • Built for performance – dedicated database tables (no postmeta bloat) and background email sending via Action Scheduler, so a large restock blast never slows down your store or your admin.
  • Deliverability done right – every restock alert includes a genuine one-click unsubscribe (RFC 8058 List-Unsubscribe header), the standard Gmail and Yahoo now expect from senders.

WooCommerce Wishlist – let shoppers save products for later

Shoppers can save any product with a single click. The button appears on every product page and toggles between “Add to wishlist” and “Remove from wishlist” via AJAX – no page reload.

  • Works for logged-in customers and guests (cookie-based, no account required)
  • Guest items carry over automatically when the shopper creates an account or logs in – no duplicates, no lost saves
  • [wpwing_wishlist] shortcode renders the shopper’s saved products anywhere on your site, with an inline Remove button
  • Wishlist data stored in a dedicated database table – not post meta

Back in Stock Notifications – automated product waitlist

When a product or variation goes out of stock, an email capture form appears on the product page automatically. When stock is restored, subscribers receive a restock notification email and can return to buy – recovering sales you would otherwise lose to “out of stock”.

  • Variation-aware: the form shows and hides in real time as a shopper selects different options – only out-of-stock selections trigger the form
  • Unlimited subscribers and unlimited restock alerts – no monthly caps, no per-email pricing
  • Notifications dispatched via Action Scheduler (bundled with WooCommerce) so a large restock batch never slows down your admin
  • Every notification email includes a one-click unsubscribe link
  • Honeypot field blocks automated spam signups without captcha friction

Know what to restock and what to promote

  • WPWing Waitlist – paginated table of all signups, filterable by status, with one-click CSV export for your email marketing tools
  • WPWing Wishlist – top 50 most-saved products ranked by wishlist count, so you can spot demand before it shows in sales

For Developers

Every meaningful step fires an action or filter hook so you can customise behaviour without modifying plugin files:

wpwing_wl_restock_email_message (filter the notification email body), `wpwing_wl_restock_queue_entries` (filter who gets notified), `wpwing_wl_before_send_restock_email`, `wpwing_wl_after_send_restock_email`, `wpwing_wl_before_process_restock_queue`, `wpwing_wl_after_process_restock_queue`, `wpwing_wl_product_stock_changed`, `wpwing_wl_wishlist_item_added`, `wpwing_wl_wishlist_item_removed`.

Details

Plugin code:
wpwing-smart-wishlist-product-waitlist-for-woocommerce
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.4 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.0.4
Total installations:
0
Last updated:
2026-08-24
Rating:
Times rated:
0
back-in-stock
restock-alert
save-for-later
waitlist
wishlist