A better way

Getting started with Mautic v3

Mautic 3 (M3) is a big leap forward. You won’t notice much as a casual user, but behind the scenes, a lot has changed. In a particular, compatibility with PHP 7.2 and 7.3 means that we will see significant improvements in speed.

We’re currently trialling v3 on a few systems, and there are some subtle changes that you’ll need to be aware of when setting things up.

We’ve compiled a few tips from our experience of moving to v3 that will hopefully speed your setup times along.

Tip 1. The console for Mautic cron jobs has moved

Most of the tutorials you’ll find online for setting up the Mautic cron jobs are based on v2. Whilst nothing has changed on the commands themselves, one big ‘gotcha’ is that the console file is now located in bin rather than app

So rather than:

php /var/www/html/wp-content/console mautic:segments:update

You’ll be doing:

php /var/www/html/bin/console mautic:segments:update

And whilst we’re talking about CRON jobs for Mautic, we thought we’d share our current setup:

0,15,30,45 * * * * 	user 	php /path-to-mautic/bin/console mautic:segments:update 	
5,20,35,50 * * * * 	user 	php /path-to-mautic/bin/console mautic:campaigns:update 	
10,25,40,55 * * * * 	user 	php /path-to-mautic/bin/console mautic:campaigns:trigger 	
10,25,40,55 * * * * 	user 	php /path-to-mautic/bin/console mautic:messages:send 	
0,15,30,45 * * * * 	user 	php /path-to-mautic/bin/console mautic:emails:send 	
0,15,30,45 * * * * 	user 	php /path-to-mautic/bin/console mautic:email:fetch 	
* */30 * * * 	user 	php /path-to-mautic/bin/console mautic:webhooks:process 	
0 0 1 * * 	user 	php /path-to-mautic/bin/console mautic:iplookup:download


Check out our other blog posts


Here's some of our work

"I would strongly recommend DCS Digital to any businesses looking to keep up to date with modern trends"

Simon Evans

Client since February 2020

Follow us on Dribbble

(Dribbble is a place where designers share their work)