Mautic Community Forums

New Cron Timing Plugin - Send Emails During Working Hours!

We’ve created a new Mautic plugin that allows you to set a cron timing expression on any Campaign action events (such as a “Send Email” action). For example, you could add a cron expression that only allows sending a particular personal email on weekdays during working hours in New York. It also supports using the contact’s timezone if known. This can keep your emails from going out to your customers at 3 in the morning on Saturday night. We’ve been using it in production for over 3 months now.



Download it from GitHub at the below link. Also on GitHub is a full feature list, and install instructions.



https://github.com/thirdset/ThirdSetMauticTimingBundle

We’ve created a new Mautic plugin that allows you to set a cron timing expression on any Campaign action events (such as a “Send Email” action). For example, you could add a cron expression that only allows sending a particular personal email on weekdays during working hours in New York. It also supports using the contact’s timezone if known. This can keep your emails from going out to your customers at 3 in the morning on Saturday night. We’ve been using it in production for over 3 months now.

Download it from GitHub at the below link. Also on GitHub is a full feature list, and install instructions.

https://github.com/thirdset/ThirdSetMauticTimingBundle

Great @ckrawll thanks for sharing.

@ckrawll : DUDE, AWESOME!!
Thanks a lot, mate, for the development. Will try it in te next days, thanks soooooo much for sharing!

@ckrawll: Awesome plugin, thanks for publishing this!

I was testing it out and everything seems to be working well. I just had a question regarding the automatic time zone detection function, there doesn’t seem to be much documentation on how it works.

Could you explain a little bit on how this function works? What format should the timezone follow for it to be identified automatically?