All integrations

Recurly subscription analytics

Connect Recurly and ChartMogul turns your invoices, subscriptions, and payments into MRR, ARR, churn, and retention reports. ChartMogul builds and supports the integration, and a webhook keeps it up to date as things change in Recurly.

At a glance

Built and supported by
ChartMogul
Pricing
Included in your ChartMogul plan at no extra cost. Counts as one billing source.
What it does
  • Subscription and billing data into ChartMogul
Setup
Read the setup guide

What you get from your Recurly data

ChartMogul reads your Recurly billing history and calculates your subscription metrics from it: MRR, ARR, churn, LTV, and every customer's MRR movements. You can segment revenue by plan, country, or cohort, save reports, and send scheduled updates to email or Slack.

How it works

Connecting. You add a webhook in Recurly, then give ChartMogul a Recurly private API key and your subdomain. You need to be an Admin or Owner in ChartMogul and an Admin in Recurly.

History. The first import brings in all your existing subscription billing data.

Staying up to date. The webhook sends changes to ChartMogul in real time.

What ChartMogul imports

  • Customers, with their Recurly account custom fields as custom attributes
  • Invoices and transactions
  • Credits, shown in the cash flow report
  • Lead and free trial start dates
  • Subscription events, used for committed MRR (CMRR)

Contacts and transaction fees aren't imported.

Before you connect

  • You need to be an Admin in Recurly, and an Admin or Owner in ChartMogul.

The Recurly integration guide explains how ChartMogul handles taxes, refunds, and paused subscriptions.

Setting it up

  1. In ChartMogul, start adding Recurly as a source.
  2. In Recurly, add the ChartMogul webhook under Integrations > Webhooks.
  3. Back in ChartMogul, enter your private API key and subdomain.
  4. Choose how invoices are handled.
  5. Import your data.

The Recurly integration guide covers every setting in detail.

Recurly integration questions

Does the Recurly integration cost extra?

No. It's included in every ChartMogul plan and counts as one of your plan's billing sources. The pricing page shows how many billing sources each plan includes.

What access does ChartMogul need to Recurly?

A private API key and your Recurly subdomain, plus a webhook you add in Recurly so changes reach ChartMogul straight away.

How often does ChartMogul sync with Recurly?

In real time, through the webhook.