Mautic Logo LB

It no longer seems fashionable to release large, fully-featured, open source platforms. It's much more common for developers to release small libraries or frameworks.

Mautic is rare - it is a brand new, open source platform with a ton of features. It's also unusual because it focuses on marketing, an industry often ignored by open source developers.

Mautic is a marketing automation platform, competing with the likes of HubSpot, Pardot and Silverpop. Many of those commercial products are hosted (so you can't modify them easily) and extraordinarily expensive.

Is there opportunity for an open source rival to HubSpot? Absolutely. Can Mautic seize that opportunity? Let's find out ...

About Mautic

Mautic is the brainchild of David Hurley, a Joomla core developer.

In terms of development, Mautic is currently at the Release Candidate stage after an initial release last year.

In terms of structure, the Mautic team seem to have studied the Automattic / Acquia module carefully:

  • The Mautic code is released under the GPL at and is on Github:
  • There's a commercial company called Allyde which provides services, support and hosting:
  • Allyde owns which provides free Mautic hosting. On the company site they refer to as the "Allyde Cloud".

Not everything is quite there yet. The site is a little sparse (no About or Team page) and has some broken links. The site is similar: it's not easy to navigate, lacks some key information and has broken links.

However, we're hear to judge Mautic's product rather than their websites. We took Mautic for a test drive ...

Before we start, it's worth noting that you should give yourself a quick education about marketing automation if you're not familiar with it. You''ll need to learn the language of landing pages, drop campaigns and lead scoring. Mautic won't explain the basics of marketing automation to you, and nor should it.

If you want to try Mautic then it quickest option is

Their website doesn't have pricing details, but I found them on The free plan that offers 2,500 leads for 3 users. You can send unlimited emails to those users and integrate with three outside services.

The image below shows the Mautic dashboard. The left-hand menu is used to navigate through the site.

Day 1 Review of Mautic: Marketing Automation

Getting started with Mautic

To get started with your marketing in Mautic, your first step is to create a list of leads.

Click Leads > Manage Lists > New and you create a new list. In the example below, we'll store the details of everyone who signed up for our marketing.

Click Leads > Manage Fields and you control the information you collect from them:

The second step is to create a campaign. To get started, click Email > Manage Campaigns > New.

So far so good. We've got basic system set up. But here's where Mautic starts to shine.

It has a "Campaign Builder" feature that allows you visually design everything that happens. You can use drag-and-drop to create marketing funnels. For example, if someone downloads a PDF you can send their details to Salesforce and/or add more points to the internal score. This is very, very nicely done.

This Campaign Builder really is the centerpiece of Mautic. Everything else you do builds up this page which allows to you define the actions and reactions in each campaign. Everything else we'll cover in this review is feeding into this screen.

Emails in a campaign

Now that we've seen the Campaign Builder, let's see the features that feed into it.

The heartbeat of most campaigns will be emails. Click Emails > Manage Emails > New and you can add an email.

There's a drag-and-drop email builder which is also nicely done:

A/B Testing is built into Mautic's email system:

Gathering leads with landing pages and forms

Mautic gives you the ability to create forms that you can use to gather leads:

Those forms can be embedded inside landing pages. As you might expect by now, Mautic comes with drag-and-drop builder for landing pages:

Scoring leads: Points

Once you have leads in your system, Mautic comes with a point scoring system to evaluate each lead:

Assets for leads to download

One of the cornerstones of marketing automation is the freebies given to leads ... PDFs, case studies, white papers etc. This is the first time I ran into a real bug with Mautic. Neither the hosted nor the self-hosted version of Mautic would accept my file uploads


Integrations and add-ons

Mautic comes with a large number of integrations. A really surprisingly, impressively large number.

Many of these can be installed via the Mautic admin. Somewhat oddly, you have to enable a group of add-ons first, such as "CRM" or "Chat":

Then, once a group is enabled, you can select the single integration that you want:

User permissions

Mautic also comes with a decent user permissions system:

Self-hosted Mautic

If you want to host Mautic yourself, you can go to and (after entering an email address) get a download of the Mautic files.

The installation was very similar to the typical WordPress / Joomla / Drupal process. I found all that the self-hosted version of Mautic was identical to with all the same pros and cons.


We're accustomed to the Minimum Viable Product strategy where developers ship half-baked products with a limited feature set. There are CMS and blogging platforms around that have been promising dashboards and visual builders for years.

The Mautic team seem to be taking a 180° opposite approach. Mautic arrives as a complete product. Technically it's a Release Candidate, but it's light years more advanced than most of the products we see labeled as stable.

Yes, the official websites are clunky. Yes, Mautic has some bugs and needs some more heavy user-testing. But, Mautic is already a great product.

It's already a viable alternative to the commercial marketing automation platforms out there. If you're interested in marketing automation, you really should try Mautic.

About the author

Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.