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