verbb / back-in-stock
A Craft CMS plugin for notifying Craft Commerce customers when products are back in stock.
Fund package maintenance!
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- craftcms/commerce: ^5.5.0
- verbb/base: ^3.0.18
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-craft-5
- 4.1.8
- 4.1.7
- 4.1.6
- 4.1.5
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.1.1
- 2.1.0
- 2.0.0
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- dev-craft-4
- dev-craft-6
- dev-craft-3
This package is auto-updated.
Last update: 2026-09-30 09:41:11 UTC
README
Back in Stock for Craft CMS
Back in Stock is a Craft CMS plugin that turns sold-out Craft Commerce variants into a reason for customers to return. Collect interest at the product, notify the right people when inventory recovers, and keep the message on brand.
Add a notification form to a product page and subscribe guests or signed-in customers to the exact variant they want. Requests remain visible in Craft, giving the team a clear view of demand while the item is unavailable.
Features
- Record the exact size, colour, or other variant a customer is waiting for.
- Accept notification requests from visitors with or without a Craft account.
- Control confirmation and availability messages with your own Twig templates.
- Decide how much inventory must be available and whether a variant must also be available for purchase before notifications are sent.
- Review notification requests and their status from the control panel.
- Remove completed requests automatically when your privacy policy calls for it.
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