Search by

mediabeastnz / craft-commerce-back-in-stock

mediabeast

A Craft CMS plugin for notifying Craft Commerce customers when products are back in stock.

Package info

github.com/verbb/back-in-stock

Documentation

Type:craft-plugin

pkg:composer/mediabeastnz/craft-commerce-back-in-stock

Fund package maintenance!

verbb

Statistics

Installs: 14 118

Dependents: 0

Suggesters: 0

Stars: 3

Open Issues: 1

4.2.0 2026-11-06 00:25 UTC

README

Back in Stock icon

Back in Stock for Craft CMS

Back in Stock lets customers enter their email address to be notified when a sold-out Craft Commerce variant becomes available again. See who is waiting for each variant, choose how many people to notify when stock returns, and review what happened when Back in Stock tried to send each email.

Add an unstyled notification form to any product page for guests or signed-in customers. Craft Commerce remains the source of stock information, and Back in Stock can notify everyone waiting or start with the oldest requests based on the quantity available. The plugin does not add CSS or JavaScript to the storefront.

Features

  • Match the number of notifications to available stock, or notify everyone waiting.
  • Keep one request for each email address and variant, with optional email verification.
  • Process larger lists in configurable groups and retry email attempts that fail before Craft’s mailer accepts them, up to a chosen limit.
  • Edit confirmation, verification, and availability emails through Craft System Messages, with full Twig template overrides for confirmation and availability emails.
  • See how many customers are waiting in Overview, then use Products to find a variant or subscriber email and review what happened over time.
  • Run a scheduled check to catch missed stock changes, expire old requests, and remove completed history when required.

Documentation

Visit the Back in Stock Plugin page for all documentation, guides, pricing and developer resources.

Credit & Thanks

Originally created by Myles Beardsmore.

Support

Get in touch with us via the Back in Stock Support page or by creating a GitHub issue

Verbb