Waitlist

Waitlist lets customers subscribe to out-of-stock products and receive an email when those products become available again. It also helps store administrators see which unavailable products have the most customer interest.

Enable and configure Waitlist

Navigate to Dashboard -> Theme Settings -> Shop -> Waitlist, enable Enable “Waitlist”, configure the required options, and save the Theme Settings.

Waitlist options in WoodMart Theme Settings
Enable Waitlist and configure its general behavior.

The available options include:

  • Login to see waitlist — displays the feature only to registered customers who are logged in.
  • Initial state — determines whether the subscription form or the customer’s current subscription status is displayed initially.
  • Wait interval — sets the interval between batches of back-in-stock emails when many notifications need to be sent.
  • Enable privacy policy checkbox — requires customers to accept the privacy policy before subscribing.

Choose the initial form state

Always open initially displays the form for joining the waitlist. This is useful when the same cached product page is served to different visitors.

Always open Waitlist form on an out-of-stock product page
Always open displays the form for joining the Waitlist.

When Always open is selected, you can enable Enable fragments updating. This updates the form dynamically so that the correct subscription state can be displayed when full-page caching is used.

Enable fragments updating option for the WoodMart Waitlist
Use fragments updating to refresh the Waitlist form on cached pages.

Current state displays whether the current visitor has already joined the waitlist and provides an option to leave it.

Current subscription state displayed by the WoodMart Waitlist
Current state shows whether the visitor has joined the Waitlist.

Configure the privacy checkbox

Enable Enable privacy policy checkbox to require consent before a customer joins the waitlist. Use Privacy checkbox text to customize its label. The text supports the [terms] and [privacy_policy] placeholders, which are replaced with links to the corresponding WooCommerce pages.

Privacy policy checkbox in the Waitlist subscription form
Customers must accept the privacy policy before joining the Waitlist.

How customers join a waitlist

The subscription form is displayed for out-of-stock simple products and out-of-stock variations. Customers enter an email address and click Add to waitlist. For variable products, the form follows the availability of the selected variation.

Logged-in customers can also review and remove their subscriptions from My account -> Waitlist. When Login to see waitlist is enabled, guests do not see the subscription form.

Configure Waitlist emails

Navigate to Dashboard -> WooCommerce -> Settings -> Emails. WoodMart registers three customer emails for the Waitlist:

  • Waitlist: confirm your subscription — asks the customer to confirm the subscription.
  • Waitlist: subscription confirmed — confirms that the customer has joined the Waitlist.
  • Waitlist: product back in stock — notifies confirmed subscribers when the product or variation becomes available.

Open an email to enable or disable it and configure its subject, heading, and email type. The confirmation email also provides Send to, which can apply confirmation to all users or only to guests.

Waitlist product back in stock email settings in WooCommerce
Configure the back-in-stock customer email in WooCommerce.

If the confirmation email is disabled for a customer, the subscription is confirmed immediately. WoodMart then sends the subscription-confirmed email if that email is enabled.

Waitlist customer emails listed in WooCommerce email settings
Manage the Waitlist confirmation and notification emails from the WooCommerce email list.

Manage Waitlist subscriptions

Navigate to Dashboard -> Products -> Waitlists to view products and variations with active subscriptions. The table shows their stock status and subscriber count. Use View customers to open the subscribers associated with a product.

Products and subscriber counts on the WoodMart Waitlists screen
The Waitlists screen shows products, stock states, and subscriber counts.

When a product or variation changes to in stock, WoodMart schedules the back-in-stock notifications. After a notification is sent successfully, that subscription is removed from the Waitlist.

Note
In a custom single product layout, the Waitlist form is rendered by the Add to cart element. The form is not displayed when Catalog mode is active.

Video tutorial