Product Scheduler - Magento 2

M1 M2
100% of 100

Schedule products visibility on your store in advance or set opening & closing hours of products to make available to shop.


Magento® Community 2.0.x, 2.1.x, 2.2.x
Magento® Enterprise 2.0.x, 2.1.x, 2.2.x

24/7 Support
90 Days Free Support
30 Days Money-Back Guarantee
High Quality Code
Write Your Own Review

Product Scheduler is an amazing product that helps to control product visibility on your store. It provides you an option to plan which products need to be visible or hide from store for specific date and time. You can plan for special occasions or promotional offers in advance with effective way. It save your time and make you free from the hectic routine to manually enable or disable products on the store. It also notifies the admin in advance about the visibility schedule, which contains the list of products those are going to become visible and hide on store front.

Why Product Scheduler?

  1. Control products visibility
  2. Make products available to shop on occasion and sales
  3. Set opening & closing hours for products
  4. Show/hide products for particular time span
  5. Schedule product Individual


  1. Show/hide any type of products.
  2. Associated products of a configurable product can also be scheduled to show/hide.
  3. Set product status enable and disable for specific date.
  4. Relief from enable/disable products manually on daily basis.
  5. Make products show to shop on store over particular dates.
  6. Future planning of the products to make them visible and remove from the store.
  7. Get auto email notification in advance to get the list of scheduled products.
  8. Facility to change the email template for report.
  9. Support multiple websites to schedule the products separately for each website.

Easy admin configuration

Opening and closing time for each product

Set email template for admin report

  1. Backup your web directory and store database.
  2. Download the extension package and unzip it.
  3. Upload the content of the extension package to root directory of the store.
  4. In SSH console of your server navigate to your store root directory:
    cd path_to_the_store_root_directory


    php -f bin/magento module:enable EH_Core php -f bin/magento module:enable EH_ProductScheduler

    then run:

    php -f bin/magento setup:upgrade --keep-generated

    then run:

    php -f bin/magento cache:clean

    then run:

    php -f bin/magento indexer:reindex
Version 1.1.0 - July 06, 2018
- [Added] Support multiple websites to schedule the products separately for each website.
- [Fixed] Compatibility with Magento 2.2.5.
- Performance improvements while scheduling the products.
Version 1.0.3
- Compatibility with Magento 2.2.
- Fixed the timezone issue while scheduling the products.