SaaS Metrics
Track MRR, churn, LTV, ARPU, and more by connecting your Stripe account or using the API.
Overview
Abner's SaaS metrics module gives you the financial metrics that matter for growing a subscription business. Available on the Pro and Business plans.
Connecting Stripe
The fastest way to get SaaS metrics is to connect your Stripe account:
- Go to your workspace settings.
- Click "Connect Stripe".
- Authorize Abner to read your customer and subscription data (read-only access).
- Abner imports your historical data and begins computing metrics automatically.
Abner only requests read-only access. We never modify your Stripe data.
API import
If you don't use Stripe, or want to import data from another source, you can use the Abner API to submit customer and subscription records. See the API documentation for details on the POST /api/v1/customers/ and POST /api/v1/subscriptions/ endpoints.
Metrics explained
| Metric | Definition |
|---|---|
| MRR | Monthly Recurring Revenue — the total recurring revenue normalized to a monthly amount. |
| ARR | Annual Recurring Revenue — MRR multiplied by 12. |
| Churn Rate | Percentage of subscribers who cancel in a given month. |
| LTV | Customer Lifetime Value — average revenue per customer divided by churn rate. |
| ARPU | Average Revenue Per User — MRR divided by total active subscribers. |
| Net New MRR | New MRR + Expansion MRR - Churned MRR for the period. |
| Trial Conversion | Percentage of free trial users who convert to a paid subscription. |
MRR breakdown
The MRR chart breaks down monthly changes into:
- New MRR: revenue from brand-new subscribers
- Expansion MRR: upgrades and add-ons from existing subscribers
- Contraction MRR: downgrades from existing subscribers
- Churned MRR: revenue lost from cancelled subscribers
Data freshness
When connected via Stripe, metrics are updated automatically via webhooks within minutes of a subscription change. API-imported data is reflected immediately upon ingestion.