...
Magento has its own back-in-stock functionality, however using Magesuite module comes with some advantages:
support for guest users, the native solution requires login
push notifications support (with BackInStockPwaNotifications (optional) module)
counting of the return to stock uses a message queue based on actual salable quantity taking into account reservations just after data update in inventory
counting of the return to stock is not done by cron but "almost live"
in combination with swatchenator module (Swatchenator (optional) ) correct support for simple products in a configurable and grouped product
Admin settings
In order to activate this module go to:
...