Mautic WooCommerce Integration – Open Source Marketing Automation


Mautic WooCommerce Integration plugin allows you to automate your email marketing system to reduce the manual labour involved in tedious marketing masks. It helps sellers to integrate their WooCommerce store with Mautic in just a single click.

The extension creates best practiced custom fields for contacts on Mautic in order to store their real-time shopping data. As a result, the sellers can manage their follow ups through Mautic campaigns and emails based on the custom fields created by the plugin. The fields helps the seller in email marketing and decision making activities.

Why Go For Mautic ?

  • Mautic provides detailed contact tracking along with powerful contact nurturing tools to help you organize your marketing campaigns

  • Mautic automates the process of finding and nurturing contacts through landing pages and forms, sending emails, text messages, web notifications, tracking social media and integrating with your CRM and other systems.

  • You get this powerful CRM absolutely free of cost

How the extension pushes contacts to Mautic?

The extension continuously monitors the contacts activities on the store and captures them for Mautic update whenever one of the following event takes place on the store:

  • New User Registeration
  • User Profile Update
  • New Order placed/woocommerce checkout ( works for registered users )
  • Order status change

Main features

  • Best practiced custom fields for contacts.
  • Sellers can enlist different segments based on the recent purchases of customers.
  • The seller can assign various rules to the different customer groups.
  • Provides real-time user activity syncing.
  • Real-time order details syncing.
  • RFM Segmentation.
  • The Mautic WooCommerce Integration plugin is highly optimized and super flexible.
  • Optimized backend scheduler to sync real-time data to Mautic without affecting to server performance.
  • OAuth 2 for secure authentication of the plugin with Mautic.

Note: The features listed below are available with the Premium version of Mautic WooCommerce Integration. This implies that you need Mautic WooCommerce Integration – “Premium version” to take advantage of these exclusive features. You can get the premium version here

Premium features

  • RFM Segmentation with more control over the RFM ratings.
  • Provides real-time user activity syncing for guest as well as registered users.
  • Real-time order details syncing.
  • Full history of products purchased.
  • Full purchase history of SKUs and categories.
  • Guest Customer Data Sync
  • Shopping cart details.
  • Support for more and best Contact fields.
  • Support for best practiced Mautic Segments.
  • One-Click sync for old users and customers.
  • Abandoned Cart Tracking for guests as well as registered customers
  • Assign coupon codes based on contact’s RFM score.
  • Assign coupon codes to segments.
  • Site tracking with Mautic
  • More advanced options for the ease of the user.


  • WordPress 4.4 or greater
  • WooCommerce 3.0.0 or greater
  • PHP version 5.6 or greater
  • MySQL version 5.0 or greater

Want Help!

  • Need Help in Setup and starting with Mautic you can visit here

  • For Plugin Documentation you can visit here

  • For More Plugins By MakeWebBetter visit here

  • For More Plugins By MakeWebBetter over codecanyon you can visit here


If you need support or have any question then kindly use our online chat window here or send us email at

Follow Us

  • Our Official Website –
  • Our Codecanyon Portfolio –
  • Our Facebook Page –
  • Our Twitter Account –
  • Our LinkedIn Account –


  1. Getting started

    Getting started

  2. Mautic APP setup guide and Mautic Connection form.

    Mautic APP setup guide and Mautic Connection form.

  3. Authorize with Mautic APP

    Authorize with Mautic APP

  4. Allow Mautic access to connect with the extension.

    Allow Mautic access to connect with the extension.

  5. Custom Fields by the extension.

    Custom Fields by the extension.

  6. Custom Fields on Mautic.

    Custom Fields on Mautic.

  7. General Settings

    General Settings

  8. Mautic Automation

    Mautic Automation


How to setup new APP in Mautic for gettings connection keys?

Please refer to the APP setup section of connect page in plugin. You will find a link to APP setup and from there you can follow the steps to setup a new APP in mautic.

Getting problems in creating Mautic custom fields. What should i do?

From few last reponses from our users/clients, we came to know of this common issue “Something went wrong, Please try again later!” while creating the custom fields in mautic. These issues have been because of mautic configuration and permission setup on the server.
But at all no worries. We have just come up with a solution to this.

Please follow the steps as described:
1) One of the “annotations” folder on mautic should be writable in order to make custom fields. Please navigate to the folder where the mautic has been setup and follow this path:
path -to-mautic/app/cache/prod/ and make the annotation file writable. Set the permission as 777.

2) After this the mautic cache has to be clear.

There are several ways to do that. The easiest is to go to the /app/cache folder and delete its content.

Through terminal command: navigate to the folder where the mautic has been setup and then run the following command- `php app/console cache:clear`

For more tips and knowledge about the Mautic, you can also refer to the following link:

What should I do? I cann’t see the API Credentials section in Mautic.

If your Mautic doesn’t show up API Credentials section in side menu then please make sure that API is enabled in your mautic account. The same can be achieved from Settings Configuration API Settings.Please mark the API enabled checkbox to “YES” and your Mautic account will be enabled for API.

Why the plugin is not getting redirected back and showing some Mautic error?

Please make sure you are using correct Mautic base URL and connection keys for authorization. Make sure that the redirect URI set in Mautic APP is same as your wordpress URL( or you can copy the Redirect URI from the APP setup guide directly ).

Real time user data in not syncing properly. Why?

Please make sure you have completed the fields setup for the plugin. The real time sync will be done in every 5 minutes so make sure that you wait for that much time. Also please assure the wordress cron is enabled on your site and works properly.

I am new to Mautic. How can I get Mautic to download?

Mautic is a open source crm and can be easily downloaded from

Custom fields are created but contacts are not syncing over mautic?

Please check your mautic version. The lastest release of mautic i.e. Version 2.15.1 has some issues with custom multiselect fields. Please check for multiselect fields in mautic dashboard and turn them off also disable the same field from plugin settings. The contact syncing should work fine after that.

Does this plugin have a premium version too?

Yes, you can get the premium version of WooCommerce Mautic WooCommerce Integration by clicking here


Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of Mautic WooCommerce Integration, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “Mautic WooCommerce Integration” and click Search Plugins. Once you’ve found our Mautic WooCommerce Integration plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our Mautic WooCommerce Integration and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.


Automatic updates should work like a charm; as always though, ensure you backup your site just in case.



  • First version


  • Bug Fixes and Enhancement


  • Bug Fixes and Enhancement


  • Added support for connection reset
  • Added support for disabling custom fields
  • Added an extra custom field to capture Last Order Payment Method
  • Added woocommerce tag to contacts synced by plugin
  • Updated RFM logic
  • Added skype link to get instant support
  • Bug Fixes


  • Bug Fixes and Enhancement


  • Bug Fixes and Enhancement


  • Added Email in woocommerce log file
  • Bug Fixes and Design Enhancement