Skip to main content
RestockBeacon for WooCommerce

Never lose a sale to an out-of-stock page again

Selling an out-of-stock product has two halves — take the order now, or capture the customer and email them later. RestockBeacon does both from one campaign screen, with waitlists, ship dates, branded restock emails, and deposits.

Works with simple and variable products, HPOS, the Cart & Checkout Blocks, block themes, and page builders. Translation ready and GDPR friendly.

RestockBeacon preorder storefront with ship-date messaging and a Preorder button
See RestockBeacon in action

From first preorder to fulfilled demand​

Explore the storefront experiences and management screens. Click any image to read its guide and setup details.

Preorders example in RestockBeacon for WooCommerce

Preorders

Keep selling before stock arrives, with a clear ship-date message.

Back-in-stock alerts example in RestockBeacon for WooCommerce

Back-in-stock alerts

Collect sign-ups from sold-out products and notify shoppers after a restock.

Preorder management example in RestockBeacon for WooCommerce

Preorder management

Review preorder demand, stock, order status, and expected ship dates.

Waitlist management example in RestockBeacon for WooCommerce

Waitlist management

Find pending and notified sign-ups, with CSV export in Pro.

Partial payments (Pro) example in RestockBeacon for WooCommerce

Partial payments (Pro)

Offer a deposit at checkout and track the remaining balance on the order.

Early Bird pricing (Pro) example in RestockBeacon for WooCommerce

Early Bird pricing (Pro)

Show the preorder price beside the launch price and supporting widgets.

Coming Soon (Pro) example in RestockBeacon for WooCommerce

Coming Soon (Pro)

Announce a launch and show a countdown before purchasing opens.

Preorder and waitlist analytics (Pro) example in RestockBeacon for WooCommerce

Preorder and waitlist analytics (Pro)

Compare preorder revenue, fulfilment progress, and waitlist demand.

Two plugins worth of features, one install

Everything you need for out-of-stock and upcoming products​

Most stores install one plugin for back in stock alerts and another for preorders. Choose the behaviour that matches the product and the moment instead.

Preorders and backorders

Sell before the stock arrives

Keep Add to Cart working on upcoming and out-of-stock products, set expectations with a ship date, and flag the order for fulfilment.

Ship Dates example in WooCommerce

Ship Dates

Ships as soon as possible, on a specific date, or X days, weeks or months out — shown on the button, cart, checkout and order.

Explore feature
Back in stock

Capture the sale you would otherwise lose

Turn every out-of-stock product page into a waitlist sign-up, then email everyone the moment inventory returns.

Campaigns and targeting

Configure once, apply everywhere

Campaigns replace per-product editing. Target the products, set the rules and the schedule, and the plugin applies the behaviour automatically.

Pro

Turn preorders into revenue tools

Take deposits, discount preorders, build urgency with widgets, and see what your waitlist is telling you to restock.

Built to be reliable

The details that decide whether customers trust you​

A restock email that arrives twice, or never, costs more than the sale. These are the parts that are not optional.

  • Sent once, never twiceRestock notifications are queued through Action Scheduler with a processing lock and a per-row notified status, so repeated stock saves cannot produce duplicate emails.
  • Anti-spam by defaultNonce verification, a honeypot field, per-IP rate limiting, email validation, required consent, and duplicate suppression — all on, with nothing to configure.
  • Privacy handledConsent at sign-up, a signed one-click unsubscribe link, and integration with WordPress personal-data export and erasure.
  • Theme resilientStandard WooCommerce hooks, broadened selectors, a JavaScript fallback, plus Gutenberg blocks and a shortcode for themes that skip the usual hooks.
A practical setup flow

Live on your storefront in three steps​

Campaigns replace per-product editing, so a single configuration covers your whole catalogue — with a live preview before anything reaches customers.

  1. Create a campaignChoose Preorder or Back in Stock, then target all products or specific ones.
  2. Set the text and rulesButton label, message, ship date or sign-up form, plus any schedule.
  3. Activate and saveEvery matching product updates immediately — no per-product editing.