SaaS Analytics and MRR in the Sparkforge Agency Dashboard
SaaS Analytics in the Sparkforge Agency Dashboard tracks MRR components, ARPA, churn, and plan mix from subscriptions managed in Sparkforge. Calculations are event-based and USD-normalized. The tab is available on the $497 Pro agency plan.
The SaaS Analytics tab in the Sparkforge Agency Dashboard centralizes subscription KPIs — MRR, ARPA, churn, expansion, and plan-level performance — for agencies running SaaS Mode.
Access: SaaS Analytics is available on the $497 (Pro) agency plan. Subscriptions must be created and managed in Sparkforge to appear in the data.
How to access
- Log in to your Agency account.
- Go to Agency Dashboard → SaaS.
- Click Product to filter by SaaS product.
- Use the Date Range picker to scope the period.
- Click Reload to refresh data, or Export to email a CSV (delivery typically takes 7–10 minutes).
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 or paused subscriptions returning to paid.
State transitions
| From | To | MRR Type |
|---|---|---|
| Trialing | Active (paid) | New MRR |
| None | Active (new paid) | New MRR |
| Active | Active (higher plan) | Expansion MRR |
| Active | Active (lower plan) | Contraction MRR |
| Active | Cancelled | Churned MRR |
| Cancelled / Paused | Active | Reactivation MRR |
Subscription statuses
| Status | Counted in MRR? |
|---|---|
| Active | Yes |
| Past Due | Yes, until cancellation per dunning policy |
| Trialing | No (until paid) |
| Paused | No, unless reactivated |
| Cancelled | No (contributes to churn) |
| Unpaid / Incomplete | No |
Included vs excluded
Included: SaaS subscriptions created and managed inside Sparkforge; recurring charges normalized to a monthly value (annual divided by 12).
Excluded: Subscriptions billed outside Sparkforge (for example, direct Stripe items not managed here); one-time charges, setup fees, and usage-only nonrecurring items.
Methodology
- Event-based: MRR changes are recorded from subscription lifecycle events (new, upgrade, downgrade, cancel, reactivate) for auditable component values.
- Currency: Values are normalized to USD. Multi-currency is not included in MRR totals unless noted.
- Why numbers differ from other tools: inclusion logic, timing, proration, and currency handling vary across platforms.
Frequently Asked Questions
Who can access SaaS Analytics?
Do trials count toward MRR?
Are one-time charges or setup fees included?
How do upgrades and downgrades show up?
Do paused subscriptions count?
Was this article helpful?
Thanks for the feedback.