All integrations

PayPal subscription analytics

Connect PayPal and ChartMogul turns your PayPal subscriptions and payments into MRR, ARR, churn, and retention reports. ChartMogul builds and supports the integration, for PayPal's Subscriptions API, billing agreements, and subscription payment buttons.

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

How it works

Connecting. You create a live app in the PayPal Developer Dashboard and give ChartMogul its client ID and secret. Then you turn on Instant Payment Notifications (IPN) in PayPal with the URL ChartMogul gives you. You need to be an Admin or Owner in ChartMogul and an admin in PayPal.

History. You download your subscription profile IDs from PayPal as CSV files and upload them to ChartMogul. It then imports the past three years of data for each subscription.

Staying up to date. New PayPal activity reaches ChartMogul with a delay of about three hours.

Once the data is in, you get MRR, ARR, churn, LTV, and every customer's MRR movements, and can segment revenue by plan, country, or cohort.

Before you connect

  • It covers PayPal subscriptions, not one-off payment buttons.
  • PayPal allows one IPN address per account. If yours is already in use, you'll need to forward notifications to ChartMogul.

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

Setting it up

The PayPal integration guide walks through creating the PayPal app, turning on IPN, and uploading your profile IDs.

PayPal integration questions

Does the PayPal 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.

How much PayPal history does ChartMogul import?

Three years. You download your subscription profile IDs from PayPal and upload them, and ChartMogul imports the past three years of data for each one.

Are one-off PayPal payment buttons supported?

No. ChartMogul supports PayPal subscriptions: the Subscriptions API, billing agreements, and Smart Payment Buttons for subscription products.