Mautic – More Full of Bugs Than a Bait & Tackle Shop
Let me start this post by saying that I love Mautic. I hate Mautic too. For those who don’t know, Mautic is an open source marketing automation tool. I really believe that in the long term Mautic will revolutionise digital marketing. I believe it so much that my company has staked its future on Mautic in many ways – but that’s another story.
Get out the bug zapper!
Not much goes smoothly with Mautic. Multiply that by 10,000 if you are running Mautic on your own server, rather than using their hosted solution. I know how to install Mautic. Hell, I even made a video on about it that has proven to be popular on YouTube. That doesn’t mean that everything went smoothly from day one. I have personally put HUNDREDS of hours into coming up the learning curve on Mautic. Much of that has just been ironing out the bugs. You’ll need a thick skin to work with this baby.
Server configuration issues unlimited
Every time I turn around Mautic appears to have developed another server configuration issue. I’d estimate that about 97% of all problems I’ve ever encountered with Mautic are server configuration related. When Mautic fucks up (as it will) go looking for server permissions problems first.
You’ll need the help of your hosting support unless you are very server savvy yourself. The team at Liquid Web have been outstanding with us. I’d conservatively estimate that they have poured maybe 100 hours plus into support chats and tickets with regard to Mautic. It took several months (literally) to get things just right. In case you’re wondering, the Liquid Web claim of “Heroic Support” is the real deal. They rock!
Mautic server requirements – a dark mystery…
Mautic provides basic server requirements on their website. Those basic requirements are tested by Mautic upon installation and it will throw an error message if your server fails to meet them. That is FAR from what is required to get Mautic running correctly. Unfortunately, there is no comprehensive guide to Mautic server configuration. It’s trial and error. I’ve tried to raise some interest in the Mautic Github Community to create a comprehensive server configuration guide but none of the devs seems interested. I’m sure that thousands of people walk away from Mautic each week out of the sheer frustration of being unable to get their server configuration right.
Froala Editor: The editor from Hell!
Mautic utilises Froala Editor. Froala Editor is an abomination. There. I said it! I totally get that the Mautic dev team wants to make Mautic user-friendly for Mums and Dads without technical skills. That is a worthy objective. Unfortunately, Froala frustrates the shit out of people who do possess technical and creative skills. This horrid tool cannot be easily disabled in Mautic and strips code when users attempt to save using the code editor. Truly horrible behaviour.
I’ve been vocal within the Mautic community to get rid of Froala Editor. Thanks to one of the dev team explaining the realities of how many interdependencies there are with Froala, I completely get why ditching this tool is so difficult. It is due for deletion in a future edition of Mautic, so watch this space for updates.
These seem to be difficult at best – and just don’t work at worst. I’m completely lost with what’s supposed to work and what isn’t. What I do know is that when this stuff is finally sorted out, Mautic will become an indispensable tool in monitoring the social activity of your leads – all from within the Mautic CRM.
Mautic boasts a variety of email integrations. Some work better than others. Some don’t work at all. Part of that is related to the SMTP service providers, like SparkPost. Part of that is Mautic. Again, this is a feature that improves with each update. Same deal with the horribly buggy Campaign Builder.
Some Mautic Love
I haven’t written this post to be critical of Mautic. I love the product. I love open source. This post is a warning. As much as Mautic likes to position itself as something that anyone can use – that’s bullshit. That may change as the product evolves. Right now, you’re going to need some geek skills just to make Mautic work. You’re going to need intermediate to advanced geeks skills to make it work well, or you’re going to need somebody who has those skills helping you.
Mautic promises a lot. It delivers on most of those promises – if you have the technical skills to take advantage of it. If you don’t you’ll end up confused and frustrated. Right now, Mautic is a tool for web marketing professionals. If you accept that and get the help you need, you might also find that it can completely change the way that you do your marketing.
Keep up the awesome work team Mautic!