Monitors NRR components with expansion, contraction, and churn decomposition across customer segments and cohorts. Use when analyzing revenue retention, decomposing NRR drivers, or assessing expansion revenue quality.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add CaseMark/skills --skill tracking-net-revenue-retention-dynamics --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Tracking Net Revenue Retention Dynamics?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/casemark-tracking-net-revenue-retention-dynamics)More formats (shields.io, HTML) on the badges page.
---
name: tracking-net-revenue-retention-dynamics
language: en
description: Monitors NRR components with expansion, contraction, and churn decomposition across customer segments and cohorts. Use when analyzing revenue retention, decomposing NRR drivers, or assessing expansion revenue quality.
tags:
- monitoring
- growth-equity
metadata:
author: casemark
practice_areas:
- Growth Equity
- Expansion Capital
- Late-Stage Investing
document_types:
- Tracking Report
skill_modes:
- Monitoring
---
# Tracking Net Revenue Retention Dynamics
Monitors NRR components with expansion, contraction, and churn decomposition across customer segments and cohorts.
## When To Use
- Periodic (monthly/quarterly) NRR tracking for portfolio companies or investment targets
- Diagnosing whether NRR changes are driven by expansion, contraction, or logo churn
- Comparing cohort-level retention patterns to identify deterioration before it hits topline metrics
- Evaluating expansion revenue quality — distinguishing price increases from genuine cross-sell/upsell
- Benchmarking a company's NRR profile against stage-appropriate comps for underwriting or board reporting
## Inputs To Gather
- **Revenue data by customer**: Monthly or quarterly ARR/MRR by account, with start dates for cohort assignment
- **Revenue movement classification**: Each customer's period-over-period change categorized as new, expansion, contraction, churn, or reactivation
- **Customer segmentation**: Segment labels (e.g., enterprise/mid-market/SMB, industry vertical, geo, product line)
- **Cohort definitions**: Typically by customer start quarter or year; confirm whether cohort = first contract date or first revenue date
- **Pricing change log**: Any list-price increases, packaging changes, or contractual escalators applied during the period
- **Contract metadata** (if available): Contract term, renewal dates, multi-year vs. month-to-month, auto-renewal flags
## Workflow
1. **Validate revenue bridge completeness**
- Confirm that Beginning ARR + New + Expansion − Contraction − Churn + Reactivation = Ending ARR within tolerance (< 0.5% gap)
- If the bridge doesn't tie, identify the residual source before proceeding — common culprits: FX adjustments, mid-period reclassifications, or backdated bookings
- Flag any customers with suspiciously large single-period swings for manual review
2. **Compute headline NRR and component rates**
- NRR = (Beginning ARR − Contraction − Churn + Expansion) / Beginning ARR
- Report gross retention (GRR) alongside NRR: GRR = (Beginning ARR − Contraction − Churn) / Beginning ARR
- Calculate expansion rate, contraction rate, and logo churn rate separately
- Present trailing-12-month and quarter-annualized figures; note which is being used [VERIFY: confirm company's standard NRR calculation methodology — some exclude reactivations, others include]
3. **Decompose by customer segment**
- Break NRR, GRR, expansion, contraction, and churn rates by each segmentation axis
- Identify which segments are accretive vs. dilutive to blended NRR
- Size the ARR weight of each segment so that a high-NRR segment with 5% of ARR doesn't mask a low-NRR segment with 40%
- Flag segments where contraction exceeds expansion — these are the priority risk areas
4. **Run cohort retention analysis**
- Build a cohort retention matrix: rows = cohort vintage (start quarter), columns = quarters since start, cells = % of original cohort ARR retained
- Identify whether newer cohorts retain better or worse than older ones at the same tenure — this reveals whether the company's retention is improving or degrading
- Separate logo retention from dollar retention to distinguish "losing customers" from "customers spending less"
- Note if cohorts are too small for statistical reliability [VERIFY: minimum cohort size for meaningful analysis given company's customer count]
5. **Assess expansion revenue quality**
- Quantify how much expansion comes from price increases vs. seat/usage growth vs. cross-sell of new products
- If price-driven expansion exceeds 30-40% of total expansion, flag durability risk — price increases face natural ceilings
- Check whether expansion is concentrated in a small number of accounts (top-10 concentration) vs. broadly distributed
- Examine expansion timing relative to contract renewals — expansion at renewal is stickier than mid-contract add-ons that could be reversed
6. **Trend and benchmark**
- Plot NRR, GRR, and component rates over at least 4-6 quarters to identify trajectory
- Compare against relevant benchmarks: >120% NRR is elite for enterprise SaaS, 110-120% is strong, <100% signals net shrinkage [VERIFY: adjust benchmarks for company stage, ACV, and business model]
- Highlight inflection points and correlate with known events (pricing changes, new product launches, market shifts, sales team changes)
## Output
The tracking report should include:
- **Executive summary**: Current NRR/GRR with trend direction, top 2-3 drivers of change, and key risk flags
- **Revenue bridge table**: Beginning ARR → Ending ARR with all movement categories, in dollars and as rates
- **Segment decomposition table**: NRR, GRR, expansion rate, contraction rate, churn rate by segment, with ARR weighting
- **Cohort retention matrix**: Dollar retention and logo retention by vintage, with color-coding for above/below-target performance
- **Expansion quality breakdown**: Pie or waterfall showing price vs. seat/usage vs. cross-sell contribution
- **Trend charts**: NRR and components over time with benchmark bands
- **Watch list**: Specific accounts or segments flagged for elevated churn/contraction risk with recommended actions
## Quality Checks
- Revenue bridge ties to within 0.5% — if not, the residual is explained and sourced
- NRR and GRR are calculated on a consistent base (beginning-of-period ARR, not average or ending)
- Segment-level rates weight back to the blended total — arithmetic checks pass
- Cohort matrix doesn't include customers who churned and reactivated in the same cohort without flagging it
- Expansion decomposition accounts for 100% of expansion dollars — no unexplained residual
- All benchmark comparisons specify the source, vintage, and peer set used [VERIFY: benchmark data source and recency]
- Assumptions about annualization method (quarter × 4 vs. trailing-12-month) are stated explicitly
- Any customer representing >5% of total ARR is individually named in the watch list assessment
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!