Mautic + WHMCS Integration

Mautic + WHMCS Integration

Developed By Mimir Tech

Compatible with WHMCS v8.10

Integrate WHMCS with the Mautic Marketing Automation Platform

Synchronize your WHMCS clients automatically in Mautic through the WHMAUTIC module and automate your marketing campaigns.

The WHMAUTIC Module integrates your WHMCS with Mautic, synchronizing your customers directly into the Mautic marketing automation platform and enabling you to identify business opportunities, automate marketing campaigns, and segment your customers based on your interests and products.

Don't miss out on this amazing offer! You can now get a whopping 33% lifetime discount on your purchase by simply using the coupon code WHMCS-SPRING-24. Hurry and grab this opportunity before it's too late! (discount will displayed on checkout)

Track the WHMCS shopping funnel to help you identify campaign performance through Mautic and improve your sales conversion.

Main Features

  1. Insert Mautic Tracking Pixel on every page;
  2. Automatically Contact Creation;
  3. Map products/services to Mautic Segments;
  4. Synchronize existing clients;

What does this module do?

The WHMAUTIC Module integrates your WHMCS with Mautic, synchronizing your customers directly into the Mautic marketing automation platform and enabling you to identify business opportunities, automate marketing campaigns, and segment your customers based on your interests and products.

Track the WHMCS shopping funnel to help you identify campaign performance through Mautic and improve your sales conversion. With this module, you can:

  • Synchronize your WHMCS customer data with Mautic contacts
  • Track all pages in the WHMCS client area with the Mautic pixel
  • Track the WHMCS sales funnel to identify opportunities
  • Target Mautic contacts based on WHMCS information
  • Automate marketing campaigns for your WHMCS products

Mautic Tracking Pixel

Automatically insert the Mautic tracking pixel into all WHMCS pages without having to change your theme. The WHMAUTIC module is compatible with the theme “Six” or any other that follows the WHMCS theme development specifications.

Automatic Contact Creation

Through this module, you can automate the creation of contacts in Mautic through the information of your customers in WHMCS. The WHMAUTIC module creates a new contact every time a customer registers in WHMCS with the following information:

  • Full name
  • Company Name
  • Email
  • Fully Address information
  • Phone number

Assign Segments

WHMautic allows you to map your products/services to Segments in Mautic. Assign every available product and domain TLD's that your WHMCS sells to a segment on Mautic and automatically associate new contacts based on ordered products.

Contact Synchronization

Automatically update WHMCS client details

WHMAUTIC automatically synchronizes the client details information to Mautic when editing in WHMCS, ensuring consistency of information, and vitalizing duplicate records.

Sync existing clients

WHMautic permits you to sync existing clients of WHMCS directly to Mautic end assign then to respectively mapped segments.



5 stars
4 stars
3 stars
2 stars
1 star

Argentina Web Host @argentina1135

March 20, 2024 at 01:45:44 AM

after some time to sync clients my mautic now show my contacts and segments. Very good module.

  • 4 months ago
  • Version Number 1.5.5

Alexis Garcia @Alexis_1

July 12, 2023 at 03:50:30 PM

Module not working in PHP 8

  • 1 year ago
  • Version Number 1.5.5

Chris Danks @daniel5099

June 9, 2023 at 09:40:05 AM

no response from developer
order form on their website doesn't work either so it can't be ordered.

  • 1 year ago
  • Version Number 1.5.5

Pablo Gonzalez @pablo9548

April 13, 2023 at 05:36:24 PM

The software is not compatible with PHP 8.1, so i have to decide between use the PHP 7.4 who is deprecated for WHMCS or use the add-on, i contact the developers 3 weeks ago and i don't receive any answer, not recommended.

  • 1 year ago
  • Version Number 1.5.5

Fatura Online @fatura5125

June 20, 2022 at 03:54:35 PM

Fantástico a integração do Mautic com WHMCS que este módulo proporciona! Você consegue automatizar todos os seus clientes em campanhas e seguimentos de forma incrível. Basta instalar este módulo que você poderá trabalhar com todos os eventos do WHMCS como eventos no Mautic e com isso poderá montar campanhas de marketing ou segmentação de acordo com cada perfil de cliente. Este módulo é essencial para qualquer negócio.

  • 2 years ago
  • Version Number 1.5.5 @whmcstrickscom4950

February 26, 2021 at 04:58:15 PM

The module had 2 bugs when i bought it. After opening a ticket they listened to me and released a new version in record time. Now it works like a charm. amazing module and support

  • 3 years ago
  • Version Number 1.5.2

Emanuele Vedova @emanuele8973

May 9, 2020 at 12:48:07 PM

Ths module does not work at all with WHMCS 7.10.1, it does not connect with Mautic 2.16 despite API OAuth 2.0 and Login are ok.
Support has replied the first time a week ago, and then no answer at all. Please remove from the marketplace if it does not work!
Also in Marketplace last version is 1.4.1, but they let you download the 1.4.0 only. Told already to Andre but no answer about.

Andre Bellafronte @eunarede

July 28, 2020 at 04:47:18 PM

Hello Emanuele,

His feedback on the service tickets was that everything was working correctly. We are waiting 2 months for the response on the ticket with the data we need to verify the error you mentioned on the ticket. We are still waiting and we are always available to help with any problems you may have with the integration. We look forward to hearing from you.

Owner@Mimir Tech  
  • 4 years ago
  • Version Number 1.4.1
  • Edited

Jacob Bowen @jacob7386

March 9, 2019 at 07:42:25 PM

Price displayed on WHMCS is 15$, but it is 30$ on their site. False advertising.

Andre Bellafronte @eunarede

March 13, 2019 at 03:13:33 AM

Hello Jacob,

The purchase link has a promotional code that will be calculated on checkout. make sure the value at the checkout will be at the advertised price. if you do not go to the order's finalizing page the discount may not have been displayed. In any case, you can use the coupon code J9Q3NUIVA9 that is also present in the module description on this page.

Owner@Mimir Tech  
  • 5 years ago
  • Version Number 1.1.0

WHMCS Backup @WHMCSBackup

January 27, 2019 at 03:12:25 AM

Working well, but the SORS connection is difficult to manage

  • 5 years ago
  • Version Number 1.1.0

Élouan Prevost @louan5119

December 28, 2018 at 04:02:45 PM

No comment provided.

  • 5 years ago
  • Version Number 1.0.0

Gerhard Maier @gerhard8004

December 28, 2018 at 03:49:34 PM

No comment provided.

  • 5 years ago
  • Version Number 1.0.0

Gabriel Cox @gabriel7833

December 28, 2018 at 03:36:01 PM

No comment provided.

  • 5 years ago
  • Version Number 1.0.0

Lucas Evans @lucas233

December 28, 2018 at 03:11:28 PM

This module really works. Now all my clients and contacts are synchronized in Mautc, even if they already have a contact with the same email! Very easy to install and configure

  • 5 years ago
  • Version Number 1.0.0

Andre Kutianski @kutianski

December 26, 2018 at 04:40:51 PM

With this plugin now I can automate my marketing campaigns from WHMCS using Mautic. Easy to configure and agile support help you to install and test!

  • 5 years ago
  • Version Number 1.0.0

Version Compatibility

Compatible with WHMCS v8.10

Full Version Compatibility

  • Selected versions of WHMCS v8.10
  • Selected versions of WHMCS v8.9
  • Selected versions of WHMCS v8.8
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10

System Requirements

  • Mautic API enabled
  • A Mautic user with the appropriated permissions
  • Mautic >= 2.15
  • PHP >= 7.2

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Mimir Tech


v1.5.6 Released April 30th, 2024

Latest Version


  • added compatibility with WHMCS 8.8 and Mautic 4.4.x


Previous Versions

v1.5.5 Released January 31st, 2022

View/hide detailed changelog

[1.5.5] - 2022-01-31


  • Fix contact segment sincronization when client made a new order (#30 | #29).
  • Fix null return in some cases when try to get contact email address on Mautic (#27).


  • Deprecated support for WHMCS 7.x (#28).


v1.5.4 Released May 1st, 2021

View/hide detailed changelog

Error when canceling an order from WHMCS admin or API

In some cases when canceling an order on WHMCS and Mautic did not found the client email on the Mautic contacts list, an error return right after the cancelation trigger. This issue occurs in some cases and not prevent the cancelation but can prevent other hooks to proper fire.

Remove contact's segment from Cancel and Refound trigger

Now both CancelOrder and CancelAndRefundOrder actions on WHMCS remove the associated contact from the mapped products segments.


v1.5.3 Released April 1st, 2021

View/hide detailed changelog

Authentication in the Mautic API

Refactoring the authentication in the Mautic API for better performance and reducing the number of necessary queries.

Changing the segment sync trigger

now the contacts will be added to the segments when the order is paid instead of the checkout as it was previously.

This change is to ensure that all orders placed by the customer area or the administrative area have their segments properly synchronized.

Improvement on contact identification

New checks and improvements were made to ensure the correct identification of the contact for synchronization with Mautic.

Create client from WHMCS admin

New checks have been added to not identify the admin as being the contact and avoid the error mautic_id is null.

Email as a primary identifier

Now WHMCS no longer needs to store the Mautic contact ID to be able to associate with the WHMCS client, this way if the contact ID ceases to exist or changes in Mautic the synchronization will not fail.

Refactoring the client sync tool

A refactoring of the client synchronization tool has been carried out, it is now possible to select the number of concurrent requests allowing to decrease the synchronization time by sending different simultaneous requests. You can now also select whether you want to sync inactive accounts in addition to existing inactive products.

Attention: if your Mautic is hosted on a shared or low-performance server or your PHP is configured with low maximum execution time, when setting many concurrent requests it is possible that synchronization times out. If this occurs try to decrease the number of connections.


Improvements in the menu layout and organization of the options.


v1.5.2 Released February 25th, 2021

View/hide detailed changelog

  • Fixed issue on client's sync;
  • Fixed error after purchase if client not synced correctly
  • Compatible with Mautic 3.x


v1.5.0 Released January 24th, 2021

View/hide detailed changelog

  • Updated Mautic API library to version 3;
  • Compatibility with Mautic 3;
  • Fixed issue when an administrator tries to add client but returns error message;
  • Fixed error when an administrator adds a request that there is no invoice generation;


v1.4.1 Released April 28th, 2020

View/hide detailed changelog

  • Changed the tracking pixel from the footer to head;


v1.4.0 Released June 8th, 2019

View/hide detailed changelog

New Features

  • Add functionality to sync existing clients of WHMCS directly to Mautic end assign then to respectively mapped segments.


v1.3.1 Released May 23rd, 2019

View/hide detailed changelog

New Features

  • When the WHMCS admin cancels an order, the customer is removed from the product segments in Mautic;
  • When the customer cancels a product, their contact in Mautic will be removed from the product segments;
  • When a domain is deleted, the WHMCS client is removed from the Mautic segment;


  • Improvement in the process of updating client data in Mautic when it is updated in WHMCS;


v1.3.0 Released May 20th, 2019

View/hide detailed changelog


  • Now, when the customer requests the removal of the email from email marketing campaigns, the contact in Mautic will be marked with the DNC option to not receive any contact through Mautic either (GDPR Compliance).

New Features

  • Mapping domain TLDs to Mautic segments: When a client requests a domain registration in WHMCS it will be included in the mapped Mautic segment;
  • Product Mapping for Mautic Segments: You can now map existing products in WHMCS to Mautic segments, allowing you to add customers in the segments according to products purchased in WHMCS;

Bug fix

  • Fixed error when inserting client through the admin of WHMCS;


v1.2.0 Released March 28th, 2019

View/hide detailed changelog


  • Changed triggers priorities for greater compatibility;


  • Inserted pixel tracking when the browser does not support javascript execution;

New Features

  • Inserted Mautic API connection verification routine;
  • Created new Health Status page for checking and debugging the configuration and connection to the Mautic API;


v1.1.2 Released March 13th, 2019

View/hide detailed changelog


  • Correct the blank screen after insert or update the Mautic credentials;


  • Add language file for spanish language;
  • Add language file for portuguese-br language;


v1.1.1 Released March 13th, 2019

View/hide detailed changelog


  • New module interface;
  • Improvement in the contact creation verification process in Mautic;
  • Improved synchronized information between WHMCS and Mautic;
  • Correction of the country name in the synchronization of the customer data;
  • Phone standardization in international format.


v1.1.0 Released December 28th, 2018

View/hide detailed changelog


  • Synchronization of contacts created in WHMCS. Now every time a new contact is entered by a WHMCS client, the will be synced in Mautic as a new contact. If the contact exists your data is updated.


  • Improved contact creation performance in the registration of a new customer in WHMCS;
  • Improved verification of existing contacts to avoid duplicity;
  • Improvements in compatibility when creating the necessary tables in the database.


  • Update Mautic API library to 2.15;
  • Add compatible with WHMCS 7.7;
  • Add compatible with Mautic 2.15.


v1.0.0 Released December 22nd, 2018

View/hide detailed changelog


First public release.


See also

FREE ResellerClub Tools v2

Working comfortably with ResellerClub's products and services through your WHMCS system requires additional tools.

WHOIS for Clients

WHOIS for Clients

Dropbox Backup for WHMCS

This module will integrate WHMCS with Dropbox to upload a copy of WHMCS database onto the cloud. You will never have to worry about losing data any more.

Website Monitoring

Checks every website you host and alerts you if there are problems

Software Licensing Addon

Build, License & Distribute Your Own Apps using WHMCS