Agency Dashboard - SaaS Analytics & MRR
This article focuses on the SaaS Analytics tab in the Agency Dashboard and explains how to use it for day‑to‑day SaaS decision‑making. It also covers Monthly Recurring Revenue (MRR), including how MRR is defined, calculated, and visualized. * * * ## What is the SaaS Analytics in the Agency Dashboard? Access requirement: SaaS Analytics is available exclusively to agencies on the ** (Pro) plan**. SaaS Analytics centralizes subscription KPIs so you can understand growth, retention, and plan performance at a glance. It aggregates revenue trends, MRR components, customer counts, plan mix, and cohorts to help you identify what’s working and where to intervene. The SaaS Analytics tab gives agencies a deep analytical view of their SaaS business on Patient Copilot. It combines revenue and customer metrics with plan-level insights and cohorts so you can monitor MRR, churn, upgrades/downgrades, ARPA, and more—all in one place. * * * ## Key Benefits of the SaaS Analytics Tab - Visibility: Track MRR, Total SaaS Revenue, MRR by Plan, churn, upgrades, downgrades, cohorts, and ARPA in one view. - Better decisions: Evaluate plan design and pricing by watching MRR by Plan and ARPA trends. - Growth focus: Spot Expansion and Reactivation opportunities quickly. - Risk control: Detect Contraction and Churn early and act with targeted retention steps. - Operational efficiency: Event-based calculations reduce manual reconciliation and reliance on external tools. * * * ## How to Access and Read SaaS Analytics Subscriptions must be created and managed in Patient Copilot to appear in SaaS Analytics. 1. Login to your Agency account. 2. Navigate to Agency Dashboard > SaaS.!(https://assets.patientcopilot.ai/c5c05c8f4cd42527.png) 3. Click on the Product button to filter by existing SaaS products. 4. Use the Date Range finder to filter by particular time span. 5. Click on the Reload button to refresh the data. 6. Click on Export to send a CSV file to the selected users. It usually takes 7 - 10 minutes.!(https://assets.patientcopilot.ai/4d7eeaa15693afba.gif) 7. Go through the MRR Components - MRR: total monthly recurring revenue. - New MRR: first-time paid subscriptions or trial conversions. - Expansion MRR: upgrades or added recurring value. - Contraction MRR: downgrades or recurring value reductions. - Churned MRR: cancellations or full lapses. - Reactivation MRR: previously cancelled/paused subscriptions returning to paid.!(https://assets.patientcopilot.ai/49b3f63a3b799790.png) 8. Total SaaS Customers and Revenue by month.!(https://assets.patientcopilot.ai/bd1d64c7c387d719.png) 9. Total MRR by Month and Amount & Average Revenue Per Account(ARPA).!(https://assets.patientcopilot.ai/a4f25dcaacc2c26e.png) 10. MRR by Plan. (Monthly Recurring Revenue coming from individual SaaS plan).!(https://assets.patientcopilot.ai/273114632bfe46c4.png) 11. Customer Plan Expansion/Contraction (Upgrades/Downgrades) by Month and Number of Customers.!(https://assets.patientcopilot.ai/240bdcd5ad5bdb63.png) 12. Net MRR Churn Rate – The percentage of monthly recurring revenue lost from existing customers (after accounting for upgrades/expansions) over a given period. 13. Plan-Wise Customer Distribution – How your total customers are split across different subscription plans.!(https://assets.patientcopilot.ai/8c2e429b03a6c410.png) * * * ### State Transitions → MRR Type | From → To | Maps to | Notes | | --- | --- | --- | | Trialing → Active (paid) | New MRR | First paid month after trial. | | None → Active (new paid) | New MRR | First-time purchase without trial. | | Active → Active (higher plan) | Expansion MRR | Upgrade or increased recurring value. | | Active → Active (lower plan) | Contraction MRR | Downgrade or reduced recurring value. | | Active → Cancelled | Churned MRR | Cancellation at period end or immediate per policy. | | Cancelled/Paused → Active | Reactivation MRR | Subscription returns to paid/active. | * * * ### Subscription Status Meanings Status determines whether revenue is counted and how it appears in components.
| Status | Meaning | Counted in MRR? |
| Active | Current paid subscription in good standing. | Yes |
| Past Due | Payment failed; grace logic may apply. | Yes, until cancellation per policy |
| Trialing | Free/discounted trial before first payment. | No (until paid) |
| Paused | Temporarily suspended at customer/agency action. | No, unless reactivated |
| Cancelled | Ended subscription; no active billing. | No (contributes to churn when it occurs) |
| Unpaid/Incomplete | Payment setup incomplete or unpaid. | No |