SaaS Metrics Dashboard

Track and analyze key SaaS metrics including MRR, NRR, CAC, LTV with SQL queries and dashboard setup

The SaaS Metrics workflow helps you build a comprehensive metrics dashboard to track the health and growth of your business. From MRR to CAC/LTV ratios, this guide provides SQL queries, calculation methods, and benchmarks.

Overview

PropertyValue
Metrics15+ key SaaS metrics
TierFree
Typical Duration1-2 weeks to implement
Best ForSaaS businesses tracking growth

Outcomes

A successful metrics implementation delivers:

  • Real-time metrics dashboard
  • Automated metric calculations
  • Historical trend analysis
  • Benchmarking against industry standards
  • Data-driven decision making

Core Metrics Framework

SAAS METRICS HIERARCHY ┌──────────────┐ │ ARR │ │ Revenue │ └──────┬───────┘ │ ┌─────────────────┼─────────────────┐ │ │ │ ┌──────▼──────┐ ┌──────▼──────┐ ┌──────▼──────┐ │ New MRR │ │ Expansion │ │ Churn │ │ │ │ MRR │ │ MRR │ └──────┬──────┘ └─────────────┘ └─────────────┘ │ ┌─────────┴─────────┐ │ │ ┌───▼───┐ ┌────▼────┐ │ CAC │ │ LTV │ │ │ │ │ └───────┘ └─────────┘

Revenue Metrics

Monthly Recurring Revenue (MRR)

Definition: Total predictable revenue normalized to one month

Loading code block...

MRR Components:

Loading code block...

Annual Recurring Revenue (ARR)

Loading code block...

Net Revenue Retention (NRR)

Definition: Revenue from existing customers compared to same period last year

Loading code block...

NRR Benchmarks:

NRRRatingInterpretation
>120%ExcellentStrong expansion
100-120%GoodHealthy growth
90-100%FairMaintaining
<90%PoorRevenue declining

Gross Revenue Retention (GRR)

Loading code block...

Customer Metrics

Customer Acquisition Cost (CAC)

Definition: Cost to acquire one customer

Loading code block...

CAC by Channel:

Loading code block...

Lifetime Value (LTV)

Definition: Total revenue expected from a customer

Loading code block...

Cohort-based LTV:

Loading code block...

LTV:CAC Ratio

Loading code block...

LTV:CAC Benchmarks:

RatioRatingAction
>5:1Over-performingInvest more in growth
3-5:1HealthyMaintain and optimize
1-3:1WarningImprove before scaling
<1:1CriticalStop spending, fix fundamentals

CAC Payback Period

Loading code block...

Churn Metrics

Logo Churn (Customer Churn)

Loading code block...

Revenue Churn

Loading code block...

Churn Benchmarks:

SegmentGood Monthly ChurnGreat Monthly Churn
SMB<5%<3%
Mid-Market<3%<2%
Enterprise<1%<0.5%

Growth Metrics

Growth Rate

Loading code block...

Quick Ratio

Definition: (New MRR + Expansion MRR) / (Churned MRR + Contraction MRR)

Loading code block...

Quick Ratio Benchmarks:

RatioRating
>4Excellent growth
2-4Good growth
1-2Slow growth
<1Declining

Dashboard Implementation

Metrics API

Loading code block...

Dashboard Component

Loading code block...
PhaseAgentPurpose
Databasedatabase-expertSQL queries optimization
Backendbackend-expertAPI implementation
Frontendfrontend-expertDashboard UI
Analyticsanalytics-expertMetric definitions

Deliverables

DeliverableDescription
Metrics APIEndpoints for all key metrics
Dashboard UIVisual metrics display
SQL queriesOptimized queries for each metric
DocumentationMetric definitions and formulas
AlertsThreshold-based notifications

Best Practices

  1. Automate everything - Manual calculations lead to errors
  2. Track trends, not just snapshots - Direction matters more than absolute
  3. Segment your data - Averages hide important patterns
  4. Benchmark against peers - Context matters
  5. Review regularly - Weekly at minimum
  6. Act on insights - Data without action is useless

Common Pitfalls

  • Vanity metrics - Focus on actionable metrics
  • Wrong timeframes - Match to your sales cycle
  • Ignoring cohorts - New and old customers behave differently
  • Over-precision - Don't optimize for decimal places
  • Delayed data - Real-time > batch for critical metrics