SluiceData
Dashboards / SaaS & subscription

Describe your dashboard. SluiceData builds it.

Tell the AI analyst what you need to understand. It connects your billing and subscription data, defines the metrics, builds the dashboard — and proves every number back to source. One conversation, not a project.

You
Give me our SaaS health in one view: MRR, ARR, churn rate, how much MRR we're losing to churn, and ARPU.
SluiceData
Here's your SaaS metrics dashboard, built on your Stripe and subscriptions data — in your own cloud. Here's what's in it, and how each number is proven ↓
saas_metrics · your cloud Illustrative data
MRR
$312K ▲ 5.4%
subscriptions · Σ mrr
ARR
$3.74M ▲ 5.4%
Σ arr (mrr × 12)
Churn rate
2.8% ▼ 0.5%
churned / all customers
ARPU
$268 ▲ 3.1%
Σ mrr / distinct customers

MRR over time

monthly

Customers by plan

active subscriptions
Starter640
Growth430
Scale210
Enterprise88

By plan tier

PlanCustomersMRRARPUChurned MRRChurn
Starter640$64K$100$3.1K4.8%
Growth430$107K$249$2.2K2.1%
Scale210$95K$452$1.0K1.1%
Here's what's in it — and how it's proven

Every number traces back to its source.

Click any KPI and see its formula → the exact compiled SQL → the source tables, and proof it reconciles. The churned flag is a derived column built in Silver from your status labels — so the ratio is provable, not hand-waved. The AI planned it; deterministic code computed it.

metricChurn rate = 2.8%
formulaΣ is_churned ÷ COUNT(*) × 100, over all customers
derivedis_churned = CASE WHEN status IN ('churned','cancelled','expired') THEN 1 ELSE 0 END
compiled SQLSELECT SUM(is_churned) / NULLIF(COUNT(*),0) FROM subscriptions
sourcesstripe.subscriptions · customer_id + mrr + status
reconciled✓ MRR ties to Stripe's own billing total for the period
Anatomy

What belongs on a SaaS dashboard.

Who uses it

Founders and finance tracking recurring revenue, retention and the health of the base.

Refresh

Daily. A jump in churned MRR or a plan tier bleeding customers surfaces automatically.

Honest by default

NRR/GRR, MRR movements and cohort retention need a history of snapshots — added when that history exists, never approximated from a single point in time.

Describe the dashboard you need. Get it this week.

Connect your billing data and SluiceData builds your first governed, provable dashboard — in your own cloud.

Book a demo