ChartMogul synchronization addon

ChartMogul synchronization addon

Developed By whmcsmod

Compatible with WHMCS v8.10

The ChartMogul synchronization addon synchronizes your WHMCS client billing data with ChartMogul, which automatically calculates all the key metrics you need to run your subscription business, in real-time.

Addon features

Admin addon

  • Bulk plan export
  • Bulk customer export
  • Single customer export
  • Automatic data export using cron jobs.

Whmcs hooks supported

  • Client add
  • Client update
  • Client delete
  • Invoice paid
  • Invoice refunded
  • Service terminated
  • Service cancelled

About ChartMogul

ChartMogul is an analytics platform that helps you build a better subscription business. It generates key metrics like MRR, ARPU, ASP, Churn, LTV and more for your global subscriber base. ChartMogul also allows you to analyze these metrics by segmenting your customer base, performing cohort analyses, and more in a beautiful and easy to use web interface. Learn more on the ChartMogul website @


There are no reviews yet!

Be the first to review ChartMogul synchronization addon.

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
  • Selected versions of WHMCS v8.6
        8.6.0 - 8.6.1
  • 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

System Requirements

  • You need a ChartMogul account. If you don't have one yet, sign up at

* 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 whmcsmod


v3.6 Released April 9th, 2024

Latest Version

  • Fixed issue when importing an invoice with PHP 8.1.2 or greater
  • Fixed issue when importing an invoice with no amount and discounts.


Previous Versions

v3.5 Released April 26th, 2023

View/hide detailed changelog

  • WHMCS 8 optimizations


v3.4.4 Released July 13th, 2021

View/hide detailed changelog

  • Fixed bug with client group discounts


v3.4 Released May 26th, 2021

View/hide detailed changelog

  • Fixed bug with table creation.


v3.3 Released September 28th, 2020

View/hide detailed changelog

  • Added WHMCS 8.0 support


v3.2.14 Released September 7th, 2020

View/hide detailed changelog

  • Fixed bug with configurable option upgrades not reporting correct MRR.


v3.2.7 Released May 22nd, 2020

View/hide detailed changelog

  • Fixed issue with PHP 7.1


v3.2.6 Released October 23rd, 2019

View/hide detailed changelog

  • Fixed library incompatibility with WHMCS 7.8.3
  • Added json file to display maretplace info.


v3.2 Released February 11th, 2019

View/hide detailed changelog

  • Fixed WHMCS 7.7.0 incompatibility.


v3.2 Released January 22nd, 2019

View/hide detailed changelog

  • Added addon setting to use email as Chartmogul external id.
  • Fixed issue with recurring subscription dates under certain circunstances.
  • Code optimization in hooks and export routine.
  • Improved Javascript compatibility in the admin addon dashboard.
  • Updated cron task to import first last invoices
  • Minor bug fixes


v3.0.1 Released November 13th, 2018

View/hide detailed changelog

  • Added trial settings to synchronize trials based in the whmcs product settings.
  • Added year and client id limits in the addon settings.
  • Redesigned product and customer export area to be able to filter the selection.
  • Fixed issue with html code rendered incorrectly in error logs.
  • Added client email check in the chartmogul client external id to avoid duplicated entries.
  • Fixed issue with new invoices paid not exported when the client was still not exported.
  • Added beta product upgrade support. Whmcs does not keep track of old product ids when they are upgraded creating issues with the chartmogul product * upgrade descriptions when exported, new orders will be tracked by the addon and will be displayed correctly as upgrades in chartmogul
  • Code improvements


v2.1 Released July 9th, 2018

View/hide detailed changelog

  • Fixed cron limit parameter ignored
  • Fixed product addon not imported correctly.
  • Fixed daily cron job issue with WHMCS 7.5.1


v2.0 Released February 21st, 2018

View/hide detailed changelog

  • Added admin addon multilanguage suport
  • Added log area
  • Added cron task to automatically synchronize data.
  • Added cron settings
  • Fixed refund hook bug.
  • Minor bug fixes


v1.2.2 Released July 19th, 2017

View/hide detailed changelog

  • Added WHMCS system import when creating the data source.
  • Improved bulk product import in admin area to avoid timeouts.
  • Improved bulk client import.
  • Fixed a character encoding issue when a client is created.
  • Updated chartmogul API.


v1.1 Released June 13th, 2017

View/hide detailed changelog

*Updated mass import to avoid timeouts


v1.0 Released March 19th, 2017

View/hide detailed changelog

First version

  • Bulk clients/plans/invoices import
  • Client add/update/delete hook
  • Invoice paid/refunded hook


See also

Google Tag Manager & GA 4 Enhanced Ecommerce for WHMCS

Send WHMCS GA 4 Enhanced Ecommerce Data Layer to any tag with GTM WHMCS

Report Generator For WHMCS

Build dynamic reports, schedule their creation and email the results to your staff members.

Sales By Staff Report

Report to show the Sales per Staff member per month.

Intercom Addon Module

Intercom Addon Module integrates customer platform into WHMCS.

MetricsCube Connector For WHMCS

Access MetricsCube business reports with advanced filtering and data comparison features.