WooCommerce Back in Stock Notification, on Autopilot

StockPing adds an "email me when it's back" form to any out-of-stock WooCommerce product, then automatically emails every waiting shopper the moment you restock — recovering sales that would otherwise walk away for good.

Get StockPing Pro — $7/mo See Pricing

Every out-of-stock product is a leaking bucket

A shopper lands on a WooCommerce product page, finds it's out of stock, and leaves. Most stores never see that visitor again — there's no way to know they wanted the item, and nothing brings them back when the product is restocked. Multiply that across every popular SKU that sells out during a busy season, and it adds up to real, invisible revenue loss.

The fix is a waitlist: capture the shopper's email right there on the out-of-stock page, then notify them the instant stock returns. It's the single easiest upgrade path a store can add, because the demand was already there — the shopper already wanted to buy. StockPing automates the whole loop with zero manual work from the store owner.

How the email-when-back-in-stock flow works

1. Form appears automatically

The moment a WooCommerce product's stock status flips to "out of stock," StockPing renders a simple "Email me when it's back" form directly on the product page — no shortcodes, no page builder edits.

2. Shopper subscribes

The shopper enters their email. StockPing validates it, checks for duplicates against that product, and stores the request in its own database table — nothing touches your customer list unless you want it to.

3. Restock triggers the email

When you (or your supplier feed) mark the product back in stock, WooCommerce fires its native stock-status hook. StockPing catches it and queues a restock email to every subscriber for that product — in the background, so checkout and page loads never slow down.

4. Shopper clicks straight back to checkout

The email links directly to the product page. Subscribers are marked notified and the waitlist for that product clears automatically, so nobody gets emailed twice.

Set up in under two minutes

  1. Install and activate the StockPing plugin on your WooCommerce store.
  2. That's it for the free plan — the notify-me form and restock emails work immediately using WooCommerce's built-in stock status, with no configuration screens to fill out.
  3. Open the StockPing dashboard under WooCommerce → StockPing to see every waitlist, how many shoppers are waiting on each product, and how many restock emails have gone out.
  4. Upgrade to Pro when you outgrow the free subscriber cap or want custom email branding and CSV export of waitlist data.

Free vs. Pro

Free

$0
  • Notify-me form on out-of-stock products
  • Automatic restock emails
  • Waitlist dashboard
  • Up to 50 active subscribers

Pro

$7/mo

or $59/yr

  • Unlimited active subscribers
  • Custom restock email design
  • Double opt-in for subscribers
  • CSV export of waitlist data
  • No StockPing branding
Upgrade to Pro

Frequently asked questions

Does StockPing work with any WooCommerce theme? Yes — the notify-me form renders via the standard WooCommerce single-product-summary hook, so it appears correctly on any theme built for WooCommerce.

Do I need to configure anything for restock emails to send? No. StockPing listens for WooCommerce's own stock-status change, so the moment a product goes back to "in stock" (manually or via an inventory sync), waiting subscribers are emailed automatically.

Will it slow down my store? No. Restock emails are queued and sent in the background, so restocking a product is never delayed by StockPing.

How many subscribers can the free plan hold? Up to 50 active (unnotified) waitlist subscribers across your store. Pro removes that cap entirely.

Can I see who's on each product's waitlist? Yes — the StockPing dashboard under WooCommerce shows every product's waitlist size and notification history; Pro adds CSV export.

Is there a setup fee? No. Install the free plugin and upgrade to Pro only if you need unlimited subscribers, custom email branding, or CSV export.