Revenue for SaaS: A Complete Guide to MRR, Expansion, and Pricing

Revenue
revenueMRRexpansionpricingSaaSsubscription analytics

Revenue for SaaS: A Complete Guide to MRR, Expansion, and Pricing

SaaS revenue comes from new customers, expansion (upsells, upgrades, add-ons), and retention (keeping MRR). This guide covers how to track MRR and subscriptions, grow expansion revenue, and optimize pricing using subscription, expansion, and pricing analytics.

Why Revenue Analytics Matters

Without clear revenue metrics you can’t:

  • See how much you’re really growing (MRR, ARR)
  • Tell expansion from new vs churn
  • Decide where to focus (acquisition, expansion, or retention)
  • Test pricing and packaging with confidence

Track MRR, churn, and subscription metrics →

Core Revenue Metrics for SaaS

MRR and ARR

  • MRR (Monthly Recurring Revenue): Expected recurring revenue in a month from active subscriptions
  • ARR (Annual Recurring Revenue): MRR × 12 (or sum of annual contract value)

MRR is the main number to watch for growth, churn, and expansion.

Revenue movements

  • New MRR: From new customers
  • Expansion MRR: From existing customers (upgrades, add-ons, usage)
  • Contraction MRR: Downgrades or reduced usage
  • Churn MRR: Lost when customers leave

Net new MRR = New + Expansion − Contraction − Churn. Tracking each component shows where growth comes from and where it leaks.

See how we track MRR and subscription analytics →

Growing Revenue: Expansion

Expansion revenue is growth from existing customers. It’s often higher margin than new acquisition and directly tied to product value and success.

What counts as expansion

  • Upgrades: Moving to a higher plan or tier
  • Add-ons: Extra seats, modules, or features
  • Usage-based growth: Higher consumption on metered plans

How to grow expansion

  1. Identify expansion opportunities: Customers near usage limits, using premium features, or in segments that typically upgrade
  2. Prioritize by value: Likelihood to expand × potential revenue
  3. Time outreach: After key milestones (e.g. activation, usage spike) or before renewal
  4. Measure: Expansion MRR, expansion rate, and revenue per customer over time

Get expansion analytics and upsell identification →

Optimizing Pricing and Packaging

Pricing directly affects MRR, conversion, and expansion. Use data to:

  • Benchmark: Compare your pricing and packaging to competitors and norms
  • Segment: Different segments may support different price points or packages
  • Test: A/B test pricing pages, plans, or positioning and measure impact on signup and expansion
  • Simulate: Model impact of price changes or new plans on MRR and churn

Explore pricing analytics and optimization →

Subscription Analytics: The Foundation

Subscription analytics give you:

  • MRR and ARR and their trends
  • New, expansion, contraction, and churn MRR
  • Subscription lifecycle: Trials, conversions, plan changes, cancellations
  • Cohorts: MRR and retention by signup or plan

This is the base layer for revenue reporting and for answering questions like “How much did expansion contribute last quarter?” or “Which segments have the best retention?”

See subscription and revenue analytics →

Expansion Analytics: Find and Prioritize Opportunities

Expansion analytics help you:

  • Track expansion MRR and expansion rate over time
  • Identify upsell candidates: Usage, feature adoption, segment, and engagement
  • Analyze upgrade patterns: Who upgrades, when, and from which plan
  • Forecast: Which customers are likely to expand and when

Use this to focus success and sales on the right accounts and to measure the impact of expansion plays.

Get expansion revenue analytics and upsell identification →

Pricing Analytics: Optimize Plans and Price

Pricing analytics support:

  • Win/loss and price sensitivity: How price and packaging affect conversion and retention
  • Segment pricing: Different willingness to pay by segment or use case
  • Experiments: Impact of price or plan changes on signup, expansion, and churn
  • Simulations: “What if we changed plan X?” on MRR and churn

Combined with revenue analytics and expansion analytics, you can align pricing with growth and retention goals.

Explore pricing analytics →

Tying Revenue to the Rest of the Funnel

Revenue doesn’t sit in isolation:

  • Acquisition and activation drive new signups and trials that become new MRR
  • Retention protects MRR and gives expansion a chance
  • Expansion grows MRR from the existing base

Use funnel and cohort views to see how acquisition, activation, and retention feed into MRR and expansion. That way you can invest in the right levers (e.g. activation vs expansion vs retention).

Track the full funnel and revenue →

Best Practices Summary

  1. Track MRR and its components (new, expansion, contraction, churn) in one place.
  2. Focus on expansion as a high-lever way to grow MRR from existing customers.
  3. Use subscription analytics for lifecycle, cohorts, and trends.
  4. Use pricing analytics to test and optimize plans and price points.
  5. Connect revenue to acquisition, activation, and retention so you can see end-to-end impact.

Tools That Support Revenue

  • Revenue / subscription analytics: MRR, ARR, churn, and subscription lifecycle
  • Expansion analytics: Expansion MRR, upsell opportunities, and upgrade patterns
  • Pricing analytics: Pricing experiments, segment pricing, and simulations

Explore revenue analytics → · Explore expansion revenue → · Explore pricing analytics →