Fatskills
Practice. Master. Repeat.
Study Guide: Principles of Product Management: Revenue Metrics (MRR/ARR, Churn Rate, Expansion Revenue, CAC, LTV, LTV:CAC Ratio)
Source: https://www.fatskills.com/product-management/chapter/product-management-revenue-metrics-mrrarr-churn-rate-expansion-revenue-cac-ltv-ltvcac-ratio

Principles of Product Management: Revenue Metrics (MRR/ARR, Churn Rate, Expansion Revenue, CAC, LTV, LTV:CAC Ratio)

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~6 min read

Revenue Metrics (MRR/ARR, Churn Rate, Expansion Revenue, CAC, LTV, LTV:CAC Ratio)


Revenue Metrics: The PM’s Financial Dashboard

Revenue metrics are the vital signs of your product’s financial health. They tell you whether your growth is sustainable, where your best customers come from, and whether you’re spending too much to acquire them. Without these, you’re flying blind—like launching a rocket without a fuel gauge.

Real-world example: At Stripe, the PM team for Billing (their subscription management tool) used MRR/ARR, churn, and expansion revenue to decide whether to double down on enterprise features or improve self-serve onboarding. By tracking LTV:CAC, they discovered that mid-market SaaS companies (50–500 employees) had the highest ROI, so they shifted their GTM strategy to target them.


Key Terms & Frameworks

  • MRR (Monthly Recurring Revenue): Total predictable revenue generated per month from subscriptions. Formula: MRR =? (Active Subscriptions × Monthly Price) Example: 100 customers on $10/month + 50 on $20/month = $2,000 MRR.

  • ARR (Annual Recurring Revenue): MRR × 12 (or sum of annual contracts). Used for enterprise SaaS. Example: $2,000 MRR = $24,000 ARR.

  • Churn Rate (Customer & Revenue):

  • Customer Churn: % of customers who cancel in a period. Customer Churn = (Lost Customers / Total Customers at Start) × 100
  • Revenue Churn: % of MRR lost from cancellations/downgrades. Revenue Churn = (Lost MRR / MRR at Start) × 100 Trap: Revenue churn can be negative (good!) if expansion revenue > cancellations.

  • Expansion Revenue (Upsell/ Cross-sell): Additional MRR from existing customers (e.g., upgrades, add-ons). Example: A Slack team upgrading from Pro ($8/user) to Business+ ($15/user).

  • CAC (Customer Acquisition Cost): Cost to acquire one customer. Formula: CAC = (Sales + Marketing Spend) / New Customers Acquired Example: $100K spent-1,000 new customers = $100 CAC.

  • LTV (Lifetime Value): Average revenue per customer over their lifetime. Formula: LTV = (ARPU × Gross Margin %) / Churn Rate ARPU = Average Revenue Per User (MRR / # Customers). Example: $20 ARPU, 5% monthly churn, 70% margin-LTV = ($20 × 0.7) / 0.05 = $280.

  • LTV:CAC Ratio: Measures ROI of acquisition spend. Rule of thumb: 3:1 is healthy; <1:1 = burning cash. LTV:CAC = LTV / CAC Example: LTV = $280, CAC = $100-2.8:1 (needs improvement).

  • Net Revenue Retention (NRR): % of MRR retained + expanded from existing customers. >100% = growth from existing base. NRR = (Starting MRR + Expansion - Churn - Downgrades) / Starting MRR × 100 Example: $100K MRR-$10K expansion, $5K churn-NRR = 105%.

  • Cohort Analysis: Track metrics (e.g., churn, LTV) for groups of users acquired at the same time. Example: Compare January 2023 vs. January 2024 cohorts to see if onboarding improvements worked.

  • Quick Ratio (Growth Efficiency): Measures growth health. Formula: Quick Ratio = (New MRR + Expansion MRR) / (Churned MRR + Contraction MRR) >4 = strong growth; <1 = shrinking.

  • Payback Period: Time to recover CAC. Formula: Payback Period (months) = CAC / (ARPU × Gross Margin %) Example: $100 CAC, $20 ARPU, 70% margin-$100 / ($20 × 0.7) = 7.1 months.


Step-by-Step: How to Use Revenue Metrics in Practice

  1. Baseline Your Metrics
  2. Pull MRR/ARR, churn, CAC, and LTV from your analytics tool (e.g., Baremetrics, ProfitWell, ChartMogul).
  3. Action: Set up a dashboard with monthly trends (e.g., "MRR grew 15% MoM, but churn spiked 3%—why?").

  4. Diagnose Leaks with Cohort Analysis

  5. Compare churn and expansion revenue across cohorts (e.g., "Do users acquired via Facebook ads churn faster than organic?").
  6. Action: If a cohort has high churn, dig into user feedback (e.g., "Why are they leaving? Poor onboarding? Missing features?").

  7. Optimize CAC & LTV

  8. Reduce CAC: Test cheaper acquisition channels (e.g., SEO vs. paid ads).
  9. Increase LTV: Improve retention (e.g., better onboarding) or upsell (e.g., "Pro" tier features).
  10. Action: Run an A/B test on a free trial vs. freemium model to see which lowers CAC.

  11. Monitor LTV:CAC & NRR

  12. If LTV:CAC < 3:1, either:
    • Cut CAC (e.g., pause underperforming ads).
    • Increase LTV (e.g., add a premium tier).
  13. If NRR < 100%, focus on expansion revenue (e.g., "How can we get users to upgrade?").
  14. Action: Set alerts for when LTV:CAC dips below 2:1.

  15. Forecast Growth

  16. Use MRR + churn + expansion to project future revenue.
  17. Example: If MRR = $100K, churn = 5%, expansion = 10%-Next month’s MRR = $100K × (1 + 0.1 - 0.05) = $105K.
  18. Action: Share forecasts with finance & leadership to align on growth targets.

  19. Tie Metrics to Product Decisions

  20. If churn is high, prioritize retention features (e.g., "Save progress" in a learning app).
  21. If CAC is high, improve conversion (e.g., simplify checkout).
  22. Action: Use ICE scoring to prioritize features that impact these metrics.

Common Mistakes

  • Mistake: Ignoring revenue churn (only tracking customer churn). Correction: Revenue churn matters more—losing 1 enterprise customer ($10K MRR) hurts more than 100 free users ($0 MRR).

  • Mistake: Calculating LTV without gross margin. Correction: LTV = revenue × margin. If you ignore costs, you’ll overestimate profitability.

  • Mistake: Assuming CAC is static. Correction: CAC changes with seasonality, competition, and channel mix. Track it monthly.

  • Mistake: Chasing MRR growth at all costs (e.g., discounting to hit targets). Correction: Focus on NRR and LTV:CAC—sustainable growth > vanity metrics.

  • Mistake: Not segmenting LTV by cohort or user type. Correction: Some users (e.g., power users) have 10x higher LTV—double down on acquiring them.


PM Interview / Practical Insights

  1. "How would you improve our LTV:CAC ratio?"
  2. Trap: Interviewers want specific tactics, not generic answers.
  3. Good Answer:

    • Increase LTV: Add upsell opportunities (e.g., "Pro" tier), improve retention (e.g., better onboarding).
    • Reduce CAC: Optimize ad spend (e.g., pause underperforming channels), improve conversion (e.g., A/B test landing pages).
    • Example: "At [Company], we added a ‘Teams’ plan that increased LTV by 30% while keeping CAC flat."
  4. "Our churn is 10%. How do you diagnose the problem?"

  5. Trap: Don’t jump to solutions—diagnose first.
  6. Good Answer:

    • Segment churn: Is it new vs. old users? Paid vs. free? By plan tier?
    • Analyze feedback: Survey churned users ("Why did you leave?").
    • Cohort analysis: Compare churn across acquisition channels.
    • Example: "We found that users acquired via Facebook ads churned 2x faster—so we paused that channel."
  7. "What’s the difference between MRR and ARR?"

  8. Trap: Some PMs confuse them or think ARR = MRR × 12 (only true for monthly contracts).
  9. Good Answer:

    • MRR = Monthly recurring revenue (used for monthly subscriptions).
    • ARR = Annual recurring revenue (used for annual contracts or MRR × 12).
    • Example: A customer on a $120/year plan = $10 MRR but $120 ARR.
  10. "How do you decide whether to invest in acquisition vs. retention?"

  11. Trap: Interviewers want data-driven tradeoffs.
  12. Good Answer:
    • If LTV:CAC < 3:1-Focus on retention (higher ROI).
    • If NRR > 120%-Double down on acquisition (existing users are growing revenue).
    • Example: "Our NRR was 110%, so we shifted budget from retention to paid ads."

Quick Check Questions

  1. Your CEO wants to launch a discount to boost MRR. What’s the risk?
  2. Answer: It may increase MRR short-term but hurt LTV (discounted users churn faster) and lower LTV:CAC (higher CAC for lower-value customers).
  3. Why? Discounts attract price-sensitive users who don’t stick around.

  4. Your expansion revenue is growing, but churn is flat. What does this tell you?

  5. Answer: Your NRR is >100%, meaning you’re growing without acquiring new users—a sign of a healthy, sticky product.
  6. Why? Expansion revenue offsets churn, so revenue grows organically.

  7. A competitor’s CAC is $50 vs. your $100. Should you panic?

  8. Answer: Not necessarily—compare LTV:CAC. If your LTV is $500 vs. their $200, you’re still more efficient.
  9. Why? CAC alone doesn’t tell the full story—profitability matters more.

Last-Minute Cram Sheet

  1. MRR =? (Active Subscriptions × Monthly Price) – Track monthly trends.
  2. ARR = MRR × 12 (or sum of annual contracts) – Used for enterprise SaaS.
  3. Churn Rate = (Lost Customers / Total at Start) × 100Revenue churn > customer churn.
  4. LTV = (ARPU × Gross Margin %) / Churn RateAlways include margin!
  5. LTV:CAC > 3:1 = Healthy; <1:1 = Burning cash.
  6. NRR > 100% = Growth from existing users; <100% = Shrinking.
  7. Quick Ratio = (New + Expansion MRR) / (Churn + Contraction MRR)>4 = strong growth.
  8. Payback Period = CAC / (ARPU × Gross Margin %)<12 months is ideal.
  9. Discounts can hurt LTV – Attracts price-sensitive users who churn faster.
  10. CAC-Blended CAC – Track channel-specific CAC (e.g., Facebook vs. SEO).