PHPackages                             dominicwatts/backinstock - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. dominicwatts/backinstock

ActiveMagento2-module[Mail &amp; Notifications](/categories/mail)

dominicwatts/backinstock
========================

Magento 2 Customers can register their interest for products out of stock and they will be sent an email when the product comes back in stock

1.0.4(6y ago)5391proprietaryPHP

Since Jul 9Pushed 4y agoCompare

[ Source](https://github.com/DominicWatts/BackInStock)[ Packagist](https://packagist.org/packages/dominicwatts/backinstock)[ RSS](/packages/dominicwatts-backinstock/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (7)Used By (0)

Magento 2 Back In Stock
=======================

[](#magento-2-back-in-stock)

Customers can register their interest for products when they are out of stock. An automated process periodically checks the requests and the customer will be sent a personalised email when the product comes back in stock.

Install instructions
====================

[](#install-instructions)

`composer require dominicwatts/backinstock`

`php bin/magento setup:upgrade`

`php bin/magento setup:di:compile`

Usage instructions
==================

[](#usage-instructions)

Form will appear on product page where customer can register interest.

[![Product screenshot](https://camo.githubusercontent.com/4df25fedd9d04d68aea5b4b23effd164649fe6d02d2b3c99013e588d267becb7/68747470733a2f2f692e736e61672e67792f5a64634d53712e6a7067)](https://camo.githubusercontent.com/4df25fedd9d04d68aea5b4b23effd164649fe6d02d2b3c99013e588d267becb7/68747470733a2f2f692e736e61672e67792f5a64634d53712e6a7067)

Managed within admin

- Marketing &gt; Back In Stock Interest

[![Admin screenshot](https://camo.githubusercontent.com/9152337d8e7bf03835fc644143f4b399c8c0b9472dd269365eab74a3bc127dd3/68747470733a2f2f692e736e61672e67792f6374694a30462e6a7067)](https://camo.githubusercontent.com/9152337d8e7bf03835fc644143f4b399c8c0b9472dd269365eab74a3bc127dd3/68747470733a2f2f692e736e61672e67792f6374694a30462e6a7067)

Process to send emails is either cron based on can be triggered by console command.

`xigen:backinstock:check [--] `

`php bin/magento xigen:backinstock:check check`

Or alternatively allow cron task to run

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

5

Last Release

2494d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/44d79495721d844614b7004c5811ff2ab7cf15c9be3544000f7ee89f3e187de3?d=identicon)[DominicPixie](/maintainers/DominicPixie)

---

Top Contributors

[![DominicWatts](https://avatars.githubusercontent.com/u/7295705?v=4)](https://github.com/DominicWatts "DominicWatts (18 commits)")[![XigenDominic](https://avatars.githubusercontent.com/u/6814203?v=4)](https://github.com/XigenDominic "XigenDominic (6 commits)")

### Embed Badge

![Health badge](/badges/dominicwatts-backinstock/health.svg)

```
[![Health](https://phpackages.com/badges/dominicwatts-backinstock/health.svg)](https://phpackages.com/packages/dominicwatts-backinstock)
```

###  Alternatives

[tijsverkoyen/css-to-inline-styles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.

5.8k505.3M228](/packages/tijsverkoyen-css-to-inline-styles)[minishlink/web-push

Web Push library for PHP

1.9k12.0M52](/packages/minishlink-web-push)[laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

2587.7M12](/packages/laravel-notification-channels-twilio)[spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

4422.3M16](/packages/spatie-url-signer)[mattketmo/email-checker

Throwaway email detection library

2742.0M5](/packages/mattketmo-email-checker)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
