Integration with Mautic for WooCommerce – Open Source Marketing Automation



Integration with Mautic for WooCommerce is a marketing automation plugin that sends the customer data of your WooCommerce store to Mautic automatically. This plugin creates over 20 custom fields on which your customer data is sent. Merchants can segment their customers on behalf of this information to create perfect targeting campaigns that increase conversions. The plugin also monitors the contact activities on the eCommerce store and captures them for Mautic updates whenever a user registers, updates his profile, etc.

With the Integration with Mautic for WooCommerce you can:

  • Track and nurture your WooCommerce contacts
  • Create over 20 predefined custom fields to segregate your contacts
  • Sync your contacts data in real-time
  • Assign custom tags to your contacts using Mautic
  • Create high-converting marketing campaigns
  • Automate the process of lead generation through landing pages and forms, emails, text messages, web notifications, social media
  • Segment your contacts on their Recency, Frequency, and Monetary ratings


1) Real-time Data Syncing
With this Mautic WooCommerce Integration plugin, you can sync the data of your users to Mautic in real-time or in every 5 minutes. If you choose the “Instant Sync” option, as soon as a user registers on your site, the plugin will start syncing their data whenever an activity like a change in order status takes place. If you choose the “Every 5 Minutes” option, the cron will run every 5 minutes and will sync the data.

2) Custom Fields
Mautic Integration plugin creates over 20 predefined custom fields to capture contact information based on the nature of your business. These custom fields help you in segmenting customers so that you can create high-converting marketing campaigns accordingly.

3) Contact Segments
This marketing automation plugin helps you in organizing your contacts by dividing them into different segments. You can create a number of segments in the Mautic based on the custom field data which the plugin provides and create campaigns accordingly.

4) OAuth 2 for Secure Authentication
You can secure all the requests made by this plugin with OAuth 2 authentication.

5) Campaign Building
You can build several personalized and effective automated campaigns through Mautic to target your customers. These marketing campaigns let you take different actions for different conditions.

Visit Integration With Mautic For WooCommerce Documentation and learn more about the features and working of the plugin.


  • Assign Abandoned Cart Coupon Codes
  • Sync WooCommerce Data Over Mautic Automatically (for Registered and Guest users)
  • Creates 70+ Best Practiced Mautic Custom Fields
  • WooCommerce Customer Segmentation With over 18 Predefined Segments
  • Convert Abandoned Carts Into Sales
  • Create Targeted And Converting Automated 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, user roles, and last order payment method.
  • Map your existing WordPress user fields over Mautic with field to field sync
  • Implement a 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


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


If you need support or have questions, kindly use our online chat window here or connect with us then Generate a ticket


  • Mautic Plugin Overview
  • 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 web server via your favorite 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 set up a new APP in Mautic to get connection keys?

Please refer to the APP setup section of the connect tab in our Mautic Integration plugin. You will find a link to the APP setup and from there you can follow the steps to set up a new APP in Mautic.

You can also visit this app setup guide to learn how to set up a new app and get the connection keys

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. This could be because of Mautic configuration and permission setup on the server. But we’ve just come up with a solution for this.

Please follow the steps to get rid of this:

i) One of the “annotations” folders on Mautic should be writable in order to make custom fields. Please navigate to the folder where the Mautic has been set up and follow this path:

For Mautic Version 2.x
path -to-mautic/app/cache/prod/ and make the annotation file writable. Set the permission as 777.

For Mautic Version 3.x
path -to-mautic/var/cache/prod/ and make the annotation file writable. Set the permission as 777.

ii) After this, clear the Mautic cache.

There are several ways to do that. The easiest is by going to the /app/cache folder and delete its content or you can also rename the cache folder like cache_backup

You can also check out this guide to resolve the cache troubleshooting issue.

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

If your Mautic doesn’t show up in the API Credentials section inside the 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.

You can also visit this app setup guide for the Mautic setup and learn how to get the connection key.

Why is the Mautic Integration plugin 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 the same as your WordPress URL (or you can copy the Redirect URI from the APP setup guide directly).

I’ve completed the setup process but real-time user data is not syncing properly in Mautic. Why?

Please make sure you have completed the fields set up for the plugin. We have two methods for syncing the data over Mautic.

Real-time Sync: You need to select the Instant Sync option in Plugin > Setting Tab > General Setting. Select the Instant Sync option and click Save. Then your Contacts will sync instantly. You can test the sync by creating a test user in your admin.

Every 5 minutes: Synchronization 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. Go to Plugin > Settings > General Setting option and select In Every 5 Minutes Sync option and click Save.

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

Mautic is an open-source CRM and can be easily downloaded from

How to add specific tags to contacts in Mautic?

Go to your WordPress Dashboard > Mautic > Settings. In the General settings, you’ll find a feature named custom tags. You can add your tags to this provided field.

The Mautic Integration Plugin is disconnected from Mautic and shows the notice of re-authorization. How can I fix it?

The connection is lost when the Mautic refresh token is Expires. You only need to change the Access token lifetime i.e 3600 or more and Refresh token lifetime i.e 365 days.

To do this, login to Mautic, click on Setting Tab on the right top corner. Now go to Configuration > API Settings. You’ll find the settings to change the access and refresh token lifetime.

You can also check our APP setup guide to learn how to do it.

Is Mautic Integration plugin compatible with Mautic 3.x?

Yes, the plugin is fully compatible with the Mautic 3.x version series.


13 de julio de 2021
The support for the paid version is awesome so far from the Makewebbetter team. They answer emails fast and chat with me on Skype. Keep the good job!
11 de junio de 2021
The Support is super fast and always friendly, I can recommend it very much!
26 de abril de 2021
Ho acquistato la versione a pagamento e funziona molto bene oltre ad essere facile da usare! Ho anche contattato l'assistenza per una domanda sulla configurazione e mi hanno risposto benissimo e in poco tempo. Consigliato davvero!
Leer todas las 28 reseñas

Colaboradores y desarrolladores

«Integration with Mautic for WooCommerce – Open Source Marketing Automation» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


«Integration with Mautic for WooCommerce – Open Source Marketing Automation» ha sido traducido a 1 idioma local. Gracias a los traductores por sus contribuciones.

Traduce «Integration with Mautic for WooCommerce – Open Source Marketing Automation» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios


  • 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


  • Bug Fixes
  • Compatibility with Mautic 3.1.0 Version
  • Compatibility with WordPress 5.5.1 Version
  • Compatibility with Woocommerce 4.4.1 Version


  • Bug Fixes
  • Compatibility with Mautic 3.1.2 Version
  • Compatibility with WordPress 5.5.3 Version
  • Compatibility with Woocommerce 4.7.0 Version


  • Bug Fixes
  • Compatibility with Mautic 3.2.1 Version
  • Compatibility with WordPress 5.6.0 Version
  • Compatibility with Woocommerce 4.8.0 Version

2.1.4 – Released on 6 April 2021

  • Bug Fixes
  • Compatibility with Mautic 3.3.2 Version
  • Compatibility with WordPress 5.7.0 Version
  • Compatibility with Woocommerce 5.1.0 Version