Integration with Mautic for WooCommerce – Open Source Marketing Automation


Integration with Mautic for WooCommerce sends customers data of your WooCommerce store to mautic automatically. Merchants can segment their customers on behalf of this information for perfect targeting to increase conversion.


  • 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


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

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


1. Real-time Data Syncing

Provides real-time syncing of customer’s data between Mautic WooCommerce (For Registered Users Only).

2. Custom Fields

Creates 20 pre-defined custom fields to capture contact information based on the nature of your business.

3. Contact Segments

Organize your contacts by dividing your target audience into segments. Segments can be created using custom fields created by the plugin.

4. RFM Segmentation

Target a specific group of customers with a particular buying behavior with RFM Analysis. Segment your WooCommerce contacts with RFM Ratings (Recency, Frequency, Monetary).

5. OAuth 2 for Secure Authentication

All the request made by this plugin is fully secured with OAuth 2.


  • Sync Woocommerce Data Over Mautic Automatically (for Registered and Guest users)
  • Creates 65+ Best Practiced Mautic Custom Fields
  • Segment Woocommerce Customers With Predefined Segments
  • Convert Abandoned Carts Into Sales
  • Create Targeted And Converting Campaigns
  • Add Tags Based On User And Order Activities
  • Sync Historical Data Over Mautic With One-click Sync
  • Assign Coupon Codes To Contacts Dynamically based on their RFM rating
  • Assign coupon codes to segments in a single click
  • Add Tags To Your Woocommerce Contacts based on their purchased products, categories, SKUs and user roles.
  • Map your existing WordPress user fields over mautic with field to field sync
  • Implement mautic tracking script on your website to track user activities.
  • Optimized Backend Scheduler Syncs Real-time Data To Mautic Without Affecting Server Performance.

Note:// Get Integration With Mautic For WooCommerce Pro


Check the difference between Free & PRO Version of Integration with Mautic for WooCommerce.


Are you looking for email templates for Mautic that are compatible with the Mautic email builder?



If you want to connect with us then Generate a ticket



  • Getting started
  • Mautic APP setup guide and Mautic Connection form.
  • Authorize with Mautic APP
  • Allow Mautic access to connect with the extension.
  • Selection to create custom fields.
  • Custom Fields by the extension.
  • Created Custom Fields
  • Custom Fields on Mautic.
  • General Settings.
  • Mautic Automation.


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 Integration with Mautic for WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “Integration with Mautic for WooCommerce” and click Search Plugins. Once you’ve found our Integration with Mautic for WooCommerce 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 Integration with Mautic for WooCommerce 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.


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

Please refer to the APP setup section of the connect page in the 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 the last few responses 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 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 can’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 the 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 is not syncing properly. Why?

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

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

Mautic is an 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 latest release of mautic i.e. Version 2.15.1 has some issues with custom multi-select fields. Please check for multi-select fields in mautic dashboard and turn them off also disable the same field from plugin settings. The contact syncing should work fine after that.


July 10, 2020
Whole MWB team is very helpful, plugins works great. It is must and best choice for everyone who use woocommerce and mautic IMO.
May 8, 2020
Mohit and all Make Web Better team gave us great assistance when needed. Plugin works fine and the team reply is very fast. I strongly recommend them.
January 22, 2020
Had several support tickets over the last few months and all of them have always been handled very fast. Keep it up!
Read all 16 reviews

Contributors & Developers

“Integration with Mautic for WooCommerce – Open Source Marketing Automation” is open source software. The following people have contributed to this plugin.




  • 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 the 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


  • Bug Fixes in App Setup


  • Bug Fixes and Enhancement


  • Add custom tags to contacts
  • Better error tracking and log management
  • Bug Fixes


  • Implement Instant sync method
  • Bug Fixes


  • Fixed oauth redirection issue


  • Bug Fixes and Enhancement
  • Compatibility with WordPress 5.3 Version
  • Compatibility with Woocommerce 3.8.1 Version


  • Bug Fixes
  • Added Re-authorization notice
  • Compatibility with WordPress 5.3.2 Version
  • Compatibility with Woocommerce 3.9.2 Version


  • Fix:Bug Fixes
  • New:Compatibility with Mautic 3.0.0 Version
  • New:Compatibility with WordPress 5.4.2 Version
  • New:Compatibility with Woocommerce 4.2.0 Version