Mautic Tips and Tricks

Mautic is my favorite open-source marketing automation software. I use it for many projects and in quite a few situations, it can completely replace a SaaS marketing automation platform. If you would like to know more about Mautic’s features and if it might be a fit for your business, have a look at my in-depth Mautic review.

In this article, I will go over some Mautic tips and tricks, as well as best practices. This article will be organic, meaning that I will be adding to it whenever I feel the need.

Installing Mautic

Always (if you’re technical enough to accomplish this), install Mautic on your own VPS. I recommend installing Mautic on DigitalOcean. This allows you to be in full control of your Mautic installation and own your data. It also allows you to upgrade your server when necessary. Check out my Mautic Installation Guide for a step-by-step walk-through.

If you are not technical and words like Ubuntu, web servers and the Linux command line are Chinese to you, then you might want to consider installing Mautic through cPanel. A2hosting offers 1-click, easy Mautic installations.

Inserting the Mautic Tracking code

Mautic can integrate with WordPress in different ways. For example, there is a plugin for easily installing the Mautic tracking code on WordPress. However, my recommendation would be to use Google Tag manager to inject the code.

Some people have reported that GTM flags the Mautic tracking code as Malware, but I haven’t experienced this myself. You can always go back and download the Mautic plugin for WordPress if GTM refuses.

Mautic WPfluentforms (forms integration)

Another way of connecting beautiful forms on WordPress to Mautic, is through the use of WPfluentforms. This form builder offers a free integration with Mautic through the use of the API. Setup is easy and it works very well. What’s nice about WPfluentforms is that you can create beautiful forms easily and there are many extra features, such as field logic and file uploads, and payment system integration (for example stripe).

Mautic API connection to WPfluentforms

WPfluentforms Mautic Integration
WPfluentforms Form editor / builder

Mautic Woocommerce integration

Integrating Mautic with Woocommerce, was for a long time considered a hurdle. But it isn’t anymore. I don’t recommend buying an expensive Woocommerce integration plugin, because it’s easy to get the job done by using Integromat.

Integromat allows you to connect Mautic with Woocommerce easily and quicly. Best of all, there’s a very nice free plan, and if you need more actions, integromat pricing is very reasonable (in comparison to some paid plugins).

Mautic Woocommerce integration

Unsubscribing Mautic contacts

The standard unsubscribe link that is provided in the Mautic configuration leads to an ugly notification screen. This is the unsubscribe link that is automatically placed in every email. I’m always surprised at how many people just leave this link as it is. It may sound strange, but even the unsubscribe process needs to be nice (if you ask me).

Instead of leaving the unsubscribe link as it is, you can replace it with a link to a landing page with a nice unsubscribe form. This way you can get some user feedback about the reasons they are unsubscribing. The form then connects to an unsubscribe campaign and the campaign will then delete the contact from the database.

Replace the unsubscribe link
A simple unsubscribe campaign
My unsubscribe page. A Mautic form, which is connected to campaign that unsubscribes the contact.

Mautic Double opt-in

One thing users get confused about with Mautic is that there doesn’t seem to be an obvious double opt-in switch somewhere in the dashboard. As a result, some people think that this isn’t possible in Mautic. Nothing is further from the truth, because double opt-in signup functionality can be easily built by using conditional branches inside the signup campaign.

The way to create a double opt-in campaign in Mautic is to send a welcome email to the user, with a confirmation link inside that email. This link can then take the user to a landing page on your website. By means of the tracking pixel, Mautic can then identify if the user has visited the page or not. Next, the campaign simply moves the contact to either a ‘subscribed’ or a ‘to delete’ segment.

Mautic Cronjobs (selection and timing)

The Mautic documentation is clear about cron jobs, and without setting up your cron jobs, Mautic will simply do nothing. Always configure the cron jobs you feel you need for your project, and leave the ones you don’t need out. For Mautic cron job documentation, click here.

Don’t ever confiture Mautic cron jobs to run every minute. Instead, depending on your server size and the number of campaigns and contacts, set your cron jobs to run every 5 to 10 minutes. To see what cron job configuration I use, check out my Mautic Installation guide.

In short, I recommend starting with a base cron job configuration (the one that is shown in the installation guide).

Mautic Honeypot (keeps out bots)

A honey pot is necassary in order to to catch bot signups. You can implement a honeypot into your campaigns and have Mautic delete spam signups by bots.

A honeypot can be implemented by adding a text field to your Mautic form and then hiding it from the user with a CSS (cascading style sheet) rule. The result is that the user will not be able to see the form, but a robot will. Logically, the bot will then fill in this field and you can have Mautic check that filled field and return a true or false.

Mautic Honeypot Field and HTML field containing CSS
Mautic Honeypot

If Mautic finds that the hidden form field is filled in, it can only be a bot, who’s filled in the signup form (remember, a normal user doesn’t see the input field, so they cannot fill it in). Next, you can have Mautic delete this robot with a conditional branch, within a campaign.

CSS can be added within the form itself (through a HTML field), or even through the customizer in WordPress (if that’s what you’re using).

Lex Gabrees

Digital Marketing Strategist
I build cutting edge digital marketing strategies that seamlessly align with your business goals.

Get Help with Mautic

Scroll to Top

Cookies

Cookies are placed when they are necessary for the site to function properly, to show you targeted advertising messages on other sites, and to improve our service to the visitor. ‘Improve our services to the visitors’ means that we are able to assess which content is more popular so that we can focus our energy on delivering better suiting web pages to you (the reader) and serve you advertisement messages which are relevant to your interest(s) instead of showing you ads which are irrelevant to your liking.

What are cookies and why are they used?

Cookies are small pieces of text that are placed on your computer. They hold simple information for various different reasons. Cookies can be deleted anytime. There are different types of cookies, for different tools and they all have different functions. Cookies have a specific lifetime set to them. This means that after this time passes, the cookie deletes itself.

This site places cookies because the bits of information that the cookie holds make it possible  to:

  • improve the way the site works,
  • serve you better content, because it’s more relevant to your interest(s),
  • increase the site’s reach by using targeted advertising. This means that if any advertising is done through one of the mentioned partners, you might see advertising messages that are relevant to your interests, instead of irrelevant ads.

Different types of cookies and what they are used for

  1. Session cookies – these are temporary cookies that are deleted once you end your session. Session Cookies make sure that you remain recognized when you move from page to page within one site, and this way you are not required to e.g. log in.
  2. Functionality Cookies – these enable using the basic features of sites (e.g. remembering information about sites visited in order to enable ‘recalling’ them upon visitor’s request).
  3. Analytical Cookies – these provide analytical and statistical information about your site use.
  4. Targeting and Advertising Cookies – these allow measuring the effects of our advertising campaigns and personalizing advertising messages for individual users on this and other sites. Using these cookies enables us to show you advertising messages which are tailored to your interests, instead of serving you ads that are unrelated to your like(s) and interest(s).

Below you can find the list of third-party Cookies and outline of the purposes for which this site uses cookies.

You can be sure that I work with renowned and trusted vendors, who ensure a transparent approach to privacy. Such vendors have their own privacy policies with respect to the protection of Personal Data and using Cookie technology. I always recommend that you read their privacy policies so that you can understand the manner in which your personal information will be handled by these providers.

Analytical cookies

Google Analytics
Google Analytics allows us to measure and thoroughly analyze the traffic on our Site. With this information, we can make informed decisions about what content is relevant for our audience and which content is less relevant. We basically use Google Analytics to optimize the choices we make about the type of content we publish on this website.

More info:

  1. Google’s Privacy Policy
  2. Types of cookies placed
  3. Opt-Out of Google Analytics

Google Optimize
Google Optimize allows us to test our site solutions and personalize them in order to deliver engaging content to Visitors and End Users. With the Google Optimize service, we are able to test different web pages against each other and determine which of the two are more interesting to our readers (A/B split test). Based on the results we will continue adding more content to the site that is of more interest to our audience(s).

  1. Types of cookies placed

Hotjar
We use Hotjar to personalize our Site, collect your feedback and analyze site traffic. This enables us to make choices about the content we deliver. It allows us to analyze which content is most popular with our readers so that we can give them more of that type of content.

  1. HotJar privacy policy
  2. Opt-out of HotJar

Targeting and Advertising cookies

Adroll
Adroll is a service that enables us to extend our reach around the web. It allows us to make advertising messages more relevant to our audience. This means that on certain (3rd party) sites, our readers might be served relevant (and hopefully for them interesting advertisement messages), instead of non-relevant ads.

  1. Adroll Privacy Policy
  2. Opt-Out of Adroll

DoubleClick
As a Google Company, DoubleClick allows us to extend our reach while delivering relevant advertisement messages on certain (3rd party) sites to our readers. Our aim is to serve advertisement messages that are relevant to their interest(s) instead of showing irrelevant ads.

  1. DoubleClick Ad Policy
  2. Opt-Out of DoubleClick

Facebook Pixel
We have embedded a Facebook pixel on our site. This allows us to serve relevant messages across Facebook to our readers. Furthermore, it helps us make advertising messages more relevant to our audience and lets us analyze some site statistics, such as number of conversions.

  1. About the Facebook pixel

Google AdWords
We use Google Adwords, to extend the reach of our advertisement messages and campaigns. The service allows us to serve relevant advertisements to our readers as well as introduce them to our newest content.

  1. Google Adwords Ad Policy
  2. Opt-Out of Google Adwords

Opting out and removing cookies

Cookies can be removed at any time, and there are several ways of doing so. You can:

Changes to this cookie policy


The right to make changes to this cookie policy is reserved. This means that there might be changes made to this cookie policy whenever necessary. Though the policy changes will usually be minor, we do encourage our visitors to re-visit this page periodically.

For more information about cookies, you may also visit this link.