43 charts
Revenue, subscriptions, ads, LTV, customers, conversion, paywalls, trials, churn and refunds, and retention.
Feature
RevenueDot has 43 subscription analytics charts for apps, including MRR, ARR, churn, trial conversion, refund rate, LTV and retention. They use RevenueCat's Charts v3 names and definitions, run on your own purchase data, and come from one REST endpoint with RevenueCat's parameters. Sandbox purchases are excluded and money is in US dollars.
Free up to $10,000 a month in tracked revenue. Works with the RevenueCat SDK you already ship.
Revenue, subscriptions, ads, LTV, customers, conversion, paywalls, trials, churn and refunds, and retention.
Each chart's formula is written down, and the SQL for 8 core charts is published and tested equal to the API.
Slice by app, store, product, offering, country, platform and app version. Compare to the previous period, save views and export CSV.
GET /v2/projects/{id}/charts/{chart_name} takes RevenueCat's parameters and returns its response shape.
The dashboard hub at /charts lists all 43 charts with their formulas. The groups:
| Group | Charts include |
|---|---|
| Revenue | Revenue, ARR, MRR, MRR Movement, Non-subscription Purchases, Ad Revenue |
| Subscriptions | Active Subscriptions, Active Subscriptions Movement, Paid Subscriptions, Subscription Retention, Subscription Status |
| Trials and conversion | Active Trials, New Trials, Trial Conversion Rate, Trial Cancellation Rate, Initial Conversion, Conversion to Paying |
| Churn and refunds | Churn, Refund Rate, Refunds, Refund Request Outcomes, Play Store Cancel Reasons, Customer Center Survey Responses |
| LTV | Cohort Explorer, Realized LTV per Customer, Realized LTV per Paying Customer, Prediction Explorer |
| Paywalls | Paywall Encounter, Paywall Conversion, Paywall LTV, Paywall Abandonment |
| Ads | eCPM, Impressions, Fill Rate, Ad Monetized Customers, Clicks, CTR, ARPDAU (Ad Users) |
| Customers | New Customers, Active Customers |
The key needs the charts_metrics:charts:read permission. resolution takes day, week, month, quarter or year. filters and segment slice the data, and GET .../charts/{chart_name}/options lists what each chart supports.
curl -H "Authorization: Bearer $REVENUEDOT_SECRET_KEY" \
"https://api.revenuedot.app/v2/projects/$PROJECT_ID/charts/mrr?resolution=month&start_date=2026-01-01&end_date=2026-06-30" Published SQL for 8 core charts, among them revenue, active subscriptions, active trials and MRR, lets you reproduce the numbers in your own warehouse. A test checks the SQL equals the API.
FAQ
RevenueDot has 43 charts. They include MRR, ARR, revenue, active subscriptions, new paid subscriptions, subscription retention, active trials, trial conversion, initial conversion, churn, refund rate, realized LTV, paywall conversion and ad revenue. Each has a written formula and an API name.
At the end of each period, every paid subscription with access counts its price normalized to one month: a year divides by 12, a week multiplies by 4, and so on. Cancelled subscriptions count until they expire, trials count zero, and sandbox purchases are excluded.
Yes. GET /v2/projects/{project_id}/charts/{chart_name} returns time series and cohort tables with RevenueCat's parameters and response shape, so scripts written for RevenueCat's charts API keep working. A secret key with the charts_metrics:charts:read permission is required.
Yes. Sandbox and Test Store purchases are excluded from every money and subscription number. Switch on Sandbox data, or send environment=sandbox to the API, to see only sandbox purchases instead.
For 8 core charts, yes. RevenueDot publishes the SQL for revenue, transactions, refunds, new trials, new customers, active subscriptions, active trials and MRR, and a test checks that the SQL equals the API. For anything else, use scheduled data exports to your own bucket.
Get started
Start free on RevenueDot Cloud, free up to $10,000 a month in tracked revenue, or move an existing RevenueCat app with one line of code.
Already have an account? Sign in · Prefer your own servers? Self-host free