Systems Lab

Agent skill

revenue-analytics

Revenue analytics architecture - ARR / NRR / GRR decomposition, cohort retention, expansion drivers, segment economics, and CAC payback diagnostics.

slowingSelf-containedInstructions only897 words

Filed under Analytics and reporting.

From varunk130/ai-gtm-skill-library · 31 skills · 5 · pushed 2026-07-31

What it does when it runs

Revenue analytics architecture - ARR / NRR / GRR decomposition, cohort retention, expansion drivers, segment economics, and CAC payback diagnostics. Use when: revenue analytics, ARR waterfall, NRR analysis, GRR, expansion analysis, cohort revenue retention, CAC payback, magic number, segment economics, revenue diagnostics.

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about revenue-analytics

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/varunk130/ai-gtm-skill-library.git /tmp/ai-gtm-skill-library
git -C /tmp/ai-gtm-skill-library sparse-checkout set "revops-skills/revenue-analytics"
mkdir -p ~/.claude/skills/revenue-analytics
cp -R "/tmp/ai-gtm-skill-library/revops-skills/revenue-analytics/." ~/.claude/skills/revenue-analytics/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from varunk130/ai-gtm-skill-library/blob/90e878c73a8fbfd1cab864424ccf674fdc889157/revops-skills/revenue-analytics/SKILL.md, which is licensed MIT (repository). 897 words, 12 headings.

Revenue Analytics (LADDER Framework)

Design a revenue analytics layer that answers where revenue is being created, where it's leaking, and which lever to pull next - not a dashboard of vanity totals. LADDER decomposes ARR, attributes it, diagnoses drivers, and turns analysis into named actions.

Core Principle

Revenue analytics fails when it stops at the totals. Reporting ARR up-and-to-the-right tells you nothing actionable. LADDER decomposes revenue into the components a leadership team can act on within a quarter.

The LADDER Framework

LetterStageThe Question
LLeading IndicatorsWhich forward-looking metrics predict ARR movement 1-2 quarters out?
AAttributionWhere does new ARR come from - channel, motion, segment, cohort?
DDriversWhich 3-5 levers explain most of the variance in NRR and growth?
DDiagnosisWhat's broken or accelerating, and what's the named hypothesis?
EExpansion EconomicsWhat's the economics of expansion vs new logo by segment?
RRetention DecompositionWhat's GRR, contraction, churn - by cohort and reason code?

ARR Waterfall

The minimum decomposition every leader should be able to recite:

ComponentDefinition
Starting ARRBeginning-of-period book
New Logo ARRNet-new customer ARR added
Expansion ARRSeat / module / price-up from existing customers
Contraction ARRSeat / module / price-down from existing customers (not churn)
Churn ARRCustomers lost (logo or full)
Ending ARRComputed from the above
NRR(Ending − New Logo) / Starting
GRR(Starting − Contraction − Churn) / Starting

Leading Indicators

Lagging metrics (ARR, NRR) confirm what already happened. Leading metrics let you act:

MetricLeads WhatLead Time
Qualified pipeline coverage (3x)Bookings1-2 quarters
Engagement score trajectoryRenewal / NRR2 quarters
Health score distributionGRR1-2 quarters
MQL→SQL conversionNew logo bookings1 quarter
Expansion pipeline coverageExpansion ARR1 quarter
Win-rate by segmentBooking productivity1 quarter

Driver Decomposition

DriverDefinitionWatch For
AcquisitionNew logo ARR / periodChannel mix shift, win-rate change
ExpansionExpansion / Starting ARRMix of seat vs module vs price
Retention (GRR)1 − (Churn + Contraction) / StartingCohort drift, segment concentration
PricingRealized ARPA trendDiscount creep, packaging drift
MixSegment / motion shareConcentration risk, dilution risk

Economics

MetricFormulaWhy
CAC Payback (months)Fully loaded S&M / (New ARR × gross margin / 12)Sustainability of acquisition
LTV / CACGross-margin LTV / CACLong-run profitability
Magic Number(Net New ARR × 4) / Prior-Q S&M spendEfficiency of growth motion
Net Magic NumberSame but using net new ARR (incl. churn)Truer efficiency view
Expansion ROIExpansion ARR / (CS + Expansion S&M cost)Cheaper growth lane usually

Cohort Retention

Cohort retention surfaces what the totals hide:

LensInsight
Logo retention by acquisition cohortWhen did the product stop retaining?
NRR by ICP segmentWhich segments compound, which decay?
Channel-of-acquisition retentionWhich channels deliver durable revenue?
Use-case retentionWhich use cases retain best?

Output

Save to outputs/revenue-analytics-[scope]-[YYYY-MM-DD].md

ArtifactDescription
ARR WaterfallPeriod-over-period with segmentation
Leading-Indicator Pack6-8 metrics with thresholds and trend
Driver DecompositionTop 3-5 drivers with quantified contribution to variance
Cohort Retention HeatmapCohort × period with segment cuts
Economics PackCAC payback, LTV/CAC, magic number, segment breakdown
Diagnosis MemoAnomalies + hypotheses + named owners
Forecast Roll-UpBottoms-up vs tops-down with delta explanation

Process

  1. Lock the ARR waterfall definitions - one source of truth across finance, CS, and sales
  2. Build the leading-indicator pack with named thresholds, not just charts
  3. Decompose drivers with explicit attribution; refresh quarterly
  4. Stand up cohort retention with segment cuts that match motion design
  5. Wire economics into the operating cadence - not just board prep
  6. Diagnose monthly: anomaly → hypothesis → owner → action

Tips

  1. One ARR definition - every team must agree on what counts as ARR
  2. Cohort > snapshot - retention totals lie; cohorts don't
  3. Always reason-code churn and contraction; otherwise the diagnostic loop is closed
  4. Leading indicators with no threshold are decoration
  5. CAC payback is the most honest growth metric - easy to game, hard to fake

Pairs With

  • customer-analytics - Engagement and behavioral cohorts feed NRR decomposition
  • revenue-forecasting - Drivers and leading indicators inform the forecast
  • customer-success - Health-score distribution is a top GRR driver
  • budget-allocator - Economics inform reallocation decisions

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what revenue-analytics does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.