When working with Magento 2, many tasks have to be performed regularly, such as sending alerts or newsletters, generating a sitemap, or backing up your database. Performing all of them manually would be time-consuming and simply impossible.
That's where Magento cron jobs come into play to help you out. However, your options are rather limited when it comes to managing them in the default Magento. This is why you might need an additional tool to schedule, enable and disable cron jobs without too much effort.
The question is, what tool to choose?
Today, we'll shed some light on this and help you choose the best Magento 2 cron schedule extension. So, let's get right to it.
Post Contents [hide]
Best Magento 2 Cron Schedule Extensions
Vendor | Extension Name | Price | Guarantees | Rating |
Free |
- 100% Open Code - 30 Days Money Back Policy - 365 Days Free Support - 365 Days Free Updates
|
New |
||
Cron Scheduler for Magento 2 by Amasty |
$115.00 |
- 100% Open Code - Support Subscription - 30 Days Refund Policy |
4.5 ⭐⭐⭐⭐⭐ 4 reviews |
|
Magento 2 Cron Scheduler by Wyomind | Free |
- Lifetime License - 12 Months Free Support - 12 Months Free Updates - 60 Days Money Back |
5.0 ⭐⭐⭐⭐⭐ 8 reviews
|
|
Magento 2 Cron Schedule Extension by Mageplaza |
$79.00 |
- 100% Open Code - 60 Days Refund Policy - Frequent Updates - 365 Days Free Support |
5.0 ⭐⭐⭐⭐⭐ 8 reviews |
1. Magento 2 Cron Schedule Extension by Magefan
Let's begin with the Magento 2 Cron Schedule Extension by Magefan. This is a true game-changer if you want to avoid looking through the database to manage crons. Using this extension, you have all the necessary assets right in the admin panel.
That said, you can easily filter your cron jobs, find the one you need, and reschedule it in the admin grid. Just click on a specific cron job for the editor to appear and change the schedule easily.
(Scheduling cron jobs in the grid - Magefan Demo)
Together with that, you get a chance to enable and disable the cron jobs without editing the code and execute them right in the admin panel.
Magefan Cron Scheduler also offers a visual representation of each cron job's timeline. You receive accurate details on the mouse hover. So, you can always be updated on the progress and status of each cron job.
(Cron timeline - Magefan Demo)
One more perk is that you can configure email notifications to learn promptly if any errors occur when the crons are running. This is a great benefit since you won't have to monitor the admin panel all the time but rather set a schedule to receive notifications.
2. Cron Scheduler for Magento 2 by Amasty
A similar set of options offers the Cron Scheduler by Amasty. It helps you to get all the cron tasks in one grid and see their status and execution details.
This solution also allows to reschedule cron jobs in the admin panel and displays the modifications in a separate column. Moreover, all your cron job logs are organized in a separate grid.
(Modifying the cron job schedule - Amasty Demo)
The cron timeline grid shows the progress of cron execution and errors if any happened during the execution.
Here you also have a chance to receive error notifications and set their frequency to avoid spam. You just need to fill out a couple of fields in the admin panel.
(Setting up email notifications - Amasty Demo)
3. Magento Cron Scheduler by Wyomind
One more option for you to consider is the Magento 2 Cron Scheduler by Wyomind. The extension comes with a handy grid with multiple filtering options for you to see and quickly find the cron tasks.
Besides, you can reschedule the cron job, as well as edit its group, instance, method, and schedule.
(Cron job editing - Wyomind Demo)
Enabling, disabling, and running the cron jobs right from the grid is possible with Wyomind's solution too, same as creating new cron jobs.
Here you also have the visualized timeline with the cron task details that appear on hover. Additionally, a separate cron task view page appears if you click on the particular cron.
(Cron task view page - Wyomind Demo)
The extension comes with additional commands to manage cron jobs via CLI. However, it doesn't have the error notification functionality. Thus, you need to monitor the admin panel yourself.
4. Magento 2 Cron Schedule Extension by Mageplaza
The next option in our list is Magento 2 Cron Schedule Extension by Mageplaza. Just like in the options we've just described, here you can enable, disable, delete, and run the cron jobs manually.
The timeline and execution statuses are also there for you to monitor cron tasks effectively.
Same as in other extensions, in the Mageplaza solution, you can create new cron jobs in the admin. But here's a catch — you can't reschedule or edit a specific cron job unless it is added via the admin panel.
(Cron job grid - Mageplaza Demo)
Still, using this extension you can configure error notifications both email and backend ones, set their frequency, and specify how often the logs are to be cleared.
(Configuring cron error notifications - Mageplza Demo)
There you go! Hopefully, this list will come in handy and make it easier for you to find the best Magento 2 cron scheduler for your store.
The choice is all yours. But don't miss the chance to check other best extensions for Magento 2 to make your store as customer-friendly and responsive as it can get.