Magento 2 Create Cron Job

Magento 2 Create Cron Job is setting an automatic schedule on time, that is really convenient when you run Magento 2 store. Why is it such useful function? For example, you need assitance from a software like website statistics or content management system which require to run at the certain time, however, maybe you are unavailable to do that. That is why you must create the cron job on your web server.

Are you looking for a understanable tutorial? This post is all for you. The simple and clear instructions will be mentioned here.

What is a Cron Job?

Cron job is a great feature by Linux, the free operating system for the user. The cron job will create a command or a script that is appropriate with the task you want to do. Instead of manual working, the cronjob allows running automatically in exact time and date. Due to its automation, the cron jobs is the perfect choice for repeated projects every date or every week.


Cron configuration is very important in Magento to set the schedule for many system activities such as reindexing, auto-update of currency rates, Magento emails, etc. Only when the configuration is correct, the cron job is active. In the case of making an error, this means Magento won’t function as expected.

Run cron job

Please follow the guides to start the cron job program as your wish while the cron schedule is set by you.

  • Create a class within the “Cron” folder

  • Manually setup the cron schedule by using PHP: bin/magento cron:run

  • Find a log in the var/log/system.log after the cronjob has run.

  • Login to Magento 2 Admin panel, do as the path: Stores > Configuration > Advanced > System, then changing scheduler settings per cron group.

  • Finally, run cron from the command line:

magento cron:run [--group="<cron group name>"]

Enjoyed the tutorial? Spread it to your friends!


Comments for Magento 2 Create Cron Job

Please leave comments if you have any questions, feedbacks.

Module Development

You also may like these Magento 2 Extensions

One Step Checkout

10 reviews

Layered Navigation

12 reviews


no review

People also searched for:

  • magento 2 create cron job
  • create cron job in magento 2
  • create job magento 2
  • create cron job for magento 2
  • how to setup cron job in magento admin
  • magento 2 cron job cpanel
  • magento 2 cron not working
  • magento cron:run
  • magento cron job tutorial
  • magento cron job not running
  • magento 2 test cron
  • error from updater application cron script: cron job has not been configured yet