Skip to content
PutlerPutler
Reviewer standing beside a panel of star ratings for a ChartMogul review

ChartMogul review: pricing, features, and alternatives

Read this ChartMogul review for current pricing, billing integrations, subscription reports, limitations, and a fair comparison with Putler.

This ChartMogul review focuses on one buying question: can the tool explain your subscription revenue using the data you actually have? ChartMogul is a strong candidate for SaaS teams that need monthly recurring revenue (MRR) movements, retention cohorts, and customer-level subscription history.

The connection deserves as much attention as the charts. ChartMogul can report non-recurring cash flow, for example, but its PayPal connector does not import ordinary one-off payment buttons.

This review is published by Putler, an alternative discussed below. The assessment uses current vendor documentation and public product examples, rather than a claimed hands-on test of either platform.

ChartMogul review at a glance

Choose by reporting job first. A SaaS finance team explaining expansion and churn has different needs from a store owner comparing products and repeat purchases across storefronts.

Your main questionWhere to startWhat to check
Why did subscription revenue change?ChartMogulMRR definitions, billing coverage, and movement history
Do newer subscribers stay longer?ChartMogulCohort settings, historical imports, and sample sizes
Which products and repeat customers drive store revenue?A commerce-focused tool such as PutlerStore connections, product detail, and customer segmentation
Can one report cover a mixed business?Trial with representative dataOne-time sales and subscriptions must both arrive correctly

What does ChartMogul do?

ChartMogul is a subscription analytics and CRM platform that brings billing and customer data into reports for recurring revenue, churn, retention, and growth. Subscription reporting is the central use case; cash-flow reports and customer records extend the view beyond a single MRR total.

ChartMogul Home dashboard with ARR and MRR movement reports

Official ChartMogul Home dashboard example with ARR, subscriber churn, and MRR movements. Source: ChartMogul beginner’s guide.

The distinction between recurring revenue and cash received matters. An annual subscription contributes a monthly equivalent to MRR, while the payment arrives on its billing date.

The Non-Recurring Cash Flow report tracks cash received for one-time invoice items. Discounts reduce its total, but taxes, refunds, and transaction fees are not deducted, so it is not a net-proceeds figure.

Before evaluating a tool, agree on the subscription metrics your team needs to defend. A useful review starts with those definitions and the source records behind them.

ChartMogul API and integrations

ChartMogul’s integration directory includes several kinds of connections. Billing sources, CRM imports, destinations, and enrichment apps do different jobs; a long logo list does not tell you which transactions will appear in a report.

Connection routeExamplesPractical boundary
Native billing integrationStripe, Chargebee, Braintree, Recurly, and PayPalCheck the individual connector’s supported data and history
SaaSync partner integrationWooCommerce, Shopify Partners, Paddle, Xero, and othersUses a separate SaaSync account and counts as a billing source
Custom or third-party sourceAPI, CSV, Google Sheets, and automation toolsUses a separate plan allowance from billing sources

Two names need particular care:

  • PayPal: the official connector supports subscription flows, including billing agreements and subscription buttons. It excludes one-off payment buttons, and the documented import delay is around three hours.
  • Shopify Partners: this partner-built route serves Shopify app developers’ subscription revenue. Do not treat it as a promise to import a normal Shopify store’s orders.

SaaSync maintains its own connection and account requirements. Its standard listed integrations are included with ChartMogul, while custom work can carry extra costs.

For an unsupported billing setup, use the ChartMogul API documentation to assess the import work. The custom-source guide explains the available routes; manual subscription entry has limits around refunds, proration, voided invoices, and multi-component subscriptions.

Ask for the required import fields before committing engineering time. An available API is a route to building an integration, not proof that your existing records already contain everything the reports need.

ChartMogul features that matter in practice

Consolidated reporting and source filters

You can combine billing data and inspect an individual source. ChartMogul’s data comparison guide specifically recommends the Source filter when comparing its figures with a billing system.

That makes a useful acceptance check: select one source, match the reporting period, and inspect the underlying customers or invoices behind a difference. Separate the import delay from a difference in metric definitions before calling a total wrong.

Currency reporting

ChartMogul converts revenue into a primary reporting currency. Its foreign-currency guidance distinguishes exchange-rate effects from changes in subscriptions, and uses the transaction date for cash-flow conversion.

A higher converted total does not always mean a customer upgraded. Check currency effects separately when explaining growth, and consult the current supported-currency list for your markets.

MRR and segmentation

The MRR report normalizes subscription revenue to a monthly amount. One-time charges do not become MRR simply because the same customer also has a subscription.

ChartMogul MRR report showing monthly recurring revenue over time

Official MRR report example for October 2025 to September 2026. This is recurring revenue, not a churn chart. Source: ChartMogul MRR documentation.

Use segments to narrow the question: compare plans, billing intervals, regions, or customer attributes. A total can show that churn increased; a plan-level comparison helps locate which group needs attention.

Illustrative ChartMogul customer churn comparison by subscription plan

Existing illustrative comparison of customer churn by plan, retained from the original Putler review. Historical illustration, not a new interface capture.

Segmentation only works with usable attributes. Check that the plan names or custom fields you want to compare arrive consistently, especially when two billing systems describe the same product differently.

Geographic maps

ChartMogul’s Maps feature provides a geographic view of customer and revenue data. Use it to find markets worth investigating, then check the supporting customer records rather than reading a large colored region as proof of demand.

Illustrative geographic map of customer revenue in ChartMogul

Existing illustrative geographic revenue map from the original Putler review. See the current ChartMogul Maps guide for feature details.

Cohort analysis

Cohorts group customers by when their first subscription began. Comparing each group at the same age helps answer whether newer customers retain better, rather than comparing a mature group with customers who joined last month.

ChartMogul paid subscriber churn cohort curves and table

Official paid-subscriber churn cohort example, with curves and a table starting in May 2025. These figures show churn, not retention percentages. Source: ChartMogul cohort analysis guide.

Read the configuration before interpreting a cell: the displayed measure, cohort interval, starting period, and comparison basis all matter. In the example above, a larger percentage means more subscribers have churned; treating it as retention would reverse the conclusion.

Notifications and MRR movements

ChartMogul supports recap emails and MRR-movement notifications, alongside task and mention notifications. Recaps can be daily, weekly, or monthly; source import delays still affect when a revenue event reaches the system.

The current MRR movement model has six types:

  • New Business: a customer’s first paid subscription.
  • Expansion: an existing customer’s MRR increases.
  • Contraction: an existing customer’s MRR falls without ending the last subscription.
  • Churn: a customer ends the last subscription.
  • Reactivation: a churned customer returns to a paid plan.
  • Neutral: a subscription changes without changing MRR, such as a move between equally priced plans.

Older ChartMogul example of five revenue-changing MRR movement rows

Older example showing five revenue-changing movement types, retained from the original Putler review. Neutral has zero MRR impact and is not shown here.

Customer profiles, CRM, and AI

ChartMogul has customer profiles with customer details and subscription history. Its built-in CRM also covers contacts, opportunities, and tasks, so an evaluation that assumes customer-level records are missing is out of date.

The vendor now offers AI-powered analysis, including natural-language questions about business data. Treat generated answers as an aid to investigation: compare an answer with its source report, and confirm the current access terms for your plan.

chartmogul-review-cartoon

Well. That's no good.

ChartMogul pricing

Source limits can decide the plan before price does.

ChartMogul pricing is based on tracked annual recurring revenue, with plan differences for sources, team access, and other capabilities. The current pricing page lists Free, Starter, Pro, and Enterprise; the trial lasts 14 days and does not require a credit card.

Checked on 18 October 2026, the calculator showed these USD prices at $450K tracked ARR:

PlanMonthly billingAnnual billing
Starter$69 per month$57 per month billed annually
Pro$119 per month$99 per month billed annually

This is one calculator example, not a fixed price for every business. Free eligibility extends to $10K MRR ($120K ARR), while Enterprise is listed separately from $19,900 per year.

Source limits can decide the plan before price does. Free and Starter each include one billing source; Pro includes five, and Enterprise includes 15.

Custom and third-party sources use a different allowance: Starter includes two, while the other listed plans show unlimited. Starter also limits team access to three people, so quote the setup your team needs rather than comparing the lowest visible fees alone.

ChartMogul vs. Putler: the reporting job decides

Putler is worth evaluating when the main job is commerce reporting across connected storefronts and payment systems. Product performance, purchase history, and RFM customer groups serve a different daily workflow from a SaaS team investigating subscription movements and retention cohorts.

Putler Home dashboard showing sales and commerce reporting

Putler’s official Home dashboard example, with dates in January and February 2026. Vendor example, not results from this review. Source: Putler feature guide.

RFM groups customers by recency, frequency, and monetary value: when they last bought, how often they buy, and how much they spend. Those groups help a store owner distinguish loyal customers from buyers who may need a win-back offer.

Putler RFM customer groups based on recency frequency and monetary value

Official Putler RFM example showing groups such as Champions, Loyal customers, and At risk. Source: Putler feature guide.
CriterionChartMogulPutler
Main reporting emphasisSubscription revenue, movements, and cohortsCommerce sales, products, customers, and subscriptions
Customer analysisProfiles, subscription history, segments, and CRMPurchase history and RFM customer groups
One-time revenueNon-recurring cash-flow reporting where importedOne-time sales alongside recurring revenue from supported sources
Connection checkNative versus partner versus custom route; source limits vary by planVerify the specific store or gateway and selected source allowance
Price basisTracked ARRMonthly revenue

The pricing bases differ. Putler currently lists $20/month for revenue up to $10K/month and $50/month for the next band up to $30K/month; compare the current terms with your mix of one-time and recurring sales.

Putler also advertises transaction operations, but confirm refund and subscription-action support for your particular gateway. Reporting access does not guarantee that every payment action is available across every connection.

Where ChartMogul has the clearer fit

Start with ChartMogul when the decision depends on subscription-specific detail: explaining expansion versus reactivation, comparing cohorts, or joining customer conversations with recurring-revenue history. The current documentation supports those jobs without needing to claim that a competing tool lacks all customer reporting.

For more options, use the subscription analytics tools guide. If your question is broader than subscriptions, compare the reporting jobs in the ecommerce analytics tools guide before choosing a shortlist.

What should you check during the trial?

A trial should establish whether the tool can reproduce a few known billing histories and answer the decisions your team makes. Start with representative records, then compare source coverage, metric settings, and report output before spending time arranging a large dashboard.

Use these five checks:

  1. Trace one monthly and one annual subscription. Compare invoices with monthly-normalized MRR so billing frequency does not create a false mismatch.
  2. Inspect an upgrade, cancellation, and refund. Check the resulting movement and cash-flow treatment against the documented settings.
  3. Add a one-time purchase if you sell both. Confirm the connector imports it and the appropriate report includes it.
  4. Compare one source separately. Match dates and currency to distinguish a genuine missing record from a reporting-definition difference.
  5. Price the working setup. Include all required sources, team access, billing period, and any custom integration work.

Choose the tool that can explain those records clearly and support the reports you need next month. Keep the checked records as a reference for future billing changes.

FAQ

Is ChartMogul free?

ChartMogul offers a Free plan for businesses up to $10K MRR ($120K ARR), plus a 14-day trial without a credit card. Paid pricing depends on tracked ARR and the chosen plan. Check source allowances and team limits as well as revenue eligibility, because the lowest-cost plan may not support the required setup.

Can ChartMogul combine multiple billing systems?

Yes. ChartMogul can consolidate multiple connected billing sources and filter reporting by source. Current allowances differ by plan: Free and Starter include one billing source, Pro includes five, and Enterprise includes 15. Custom and third-party sources use a separate allowance, so confirm how each required connection is classified before choosing a plan.

Does ChartMogul report one-time revenue from PayPal?

ChartMogul supports non-recurring cash-flow reporting, but that does not mean every connector imports every one-time payment. Its PayPal integration supports subscription flows and excludes ordinary one-off payment buttons. Check the exact import route for the revenue you need; use a supported alternative import method only after confirming the required data can be supplied.

Which ChartMogul alternative should a store owner consider?

A store owner should compare tools against the actual reporting job: products, purchase history, repeat customers, storefront coverage, or subscriptions. Putler is one option for connected commerce reporting and RFM groups. A SaaS team needing deeper subscription movements and cohorts should still evaluate ChartMogul; a vendor name alone does not establish the better fit.