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
- Identify expansion opportunities: Customers near usage limits, using premium features, or in segments that typically upgrade
- Prioritize by value: Likelihood to expand × potential revenue
- Time outreach: After key milestones (e.g. activation, usage spike) or before renewal
- 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.
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
- Track MRR and its components (new, expansion, contraction, churn) in one place.
- Focus on expansion as a high-lever way to grow MRR from existing customers.
- Use subscription analytics for lifecycle, cohorts, and trends.
- Use pricing analytics to test and optimize plans and price points.
- 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 →
Related Resources
- Revenue Analytics → – MRR, churn, and subscription metrics
- Expansion Revenue → – Upsell opportunities and expansion MRR
- Pricing Analytics → – Optimize pricing and packaging
- Customer Intelligence → – Segment and health for expansion targeting