This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



Mauticommerce is used to bridge user data from WooCommerce to the Mautic open source marketing automation system.
When your customer enters an order in Woocommerce, their contact data is used to create a new Mautic Lead.

This plugin is available through the official Plugin Directory.
Simply download and install the plugin as you would any other plugin.
Mautic is a free open source marketing automation tool.
It can be downloaded at:
Mautic may or may not be installed before the Mauticommerce plugin.
You will need a functioning Mautic installation and a new Mautic Form for this plugin to work.



Add form param

add_filter( ‘mauticommerce_query_mapping’, ‘add_mapping_query’, 10, 2 );
function add_mapping_query( $query, $order ) {
//Add $order Param to $query
$query[‘customer_ip_address’] = $order->customer_ip_address;
return $query;

Thanks for


  1. Upload this directlies to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

You will need to create a Mautic form from within your Mautic installation.
Please add the following fields to the form:
1. address1 as a text field;
2. address2 as a text field;
3. city as a text field;
4. company as a text field;
5. country as a text field;
6. email as an email field;
7. firstname as a text field;
8. lastname as a text field;
9. phone as a phone field;
10. zipcode as a text field;
11. state as a text field; and
12. order_id as a text field.

Remember to Save & Close the form in Mautic.

Once you have created the form and saved it and note it’s Mautic Form ID (which can be found in the rightmost column on the general Forms page).
You will also need to know the directory where you installed Mautic (

To set up this plugin, simply download it and install it into your WordPress site. Then go to the General Settings options of your WordPress site. Under Settings choose Mauticommerce. Here you will find two fields for your Mautic URL and your Mautic Form ID which you recorded in the steps above.

That’s all there is to setting up Mauticommerce!
1. Install the Mautic Commerce plugin
2. Create a Mautic Form ID
3. Enter the URL and Form ID into Mauticommerce under the WordPress Setting page.
4. Click “Save Changes” and you are done!

You will never need to visit this form again, your customers data will simply appear as a Lead in Mautic.

Now when a customer creates a new order in Woocommerce, their data will be sent to Mautic (through the Mautic Form you created).


August 9, 2018
If you want a plugin that works as advertised look no further because this is the one you need. I have litteraly tried all the other mautic /woo commerce plugins available in this repository and spend hours on troubleshooting and testing without any luck. I wish I had installed this one first because within 10 minutes everything was working as it should. Only one regret is that this plugin does not seem to be developed any longer. It would be great to see some additional features such as creating tags for products and order value. A big thanks to the developer!
June 12, 2017
très utile pour suivre ses clients !
September 3, 2016
Only thing missing is having product specific tag or segmentation when contact is moved to Mautic.
September 3, 2016
Solves: Not needing to use 3rd party service such as Zapier to push to Mautic from Woocommerce. Not needing to develop own plugin.
Read all 6 reviews

Contributors & Developers

“Mauticommerce” is open source software. The following people have contributed to this plugin.


Translate “Mauticommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change log


  • Bug fix
  • Create document site


  • Country & State Mapping for Mautic


  • add filter query param


  • Add pot file


  • Initialize Release