SaaS Metrics Calculator

SAAS metrics calculator

by LeadMagic · MIT license · ★ 62 on GitHub

SAAS metrics calculator cover

Calculate and interpret SaaS metrics for founders: MRR, ARR, NRR, GRR, churn, CAC payback, LTV:CAC, burn multiple, Rule of 40, cohort retention, and scenario models. Use when building investor updates, dashboards, board materials,…

---
name: saas-metrics-calculator
description: >-
  Calculate and interpret SaaS metrics for founders: MRR, ARR, NRR, GRR, churn, CAC payback, LTV:CAC, burn multiple, Rule of 40, cohort retention, and scenario models. Use when building investor updates, dashboards, board materials, pricing decisions, or growth diagnostics.
license: MIT
compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
metadata:
  version: "1.2.0"
  author: LeadMagic
  category: founder-led
  tags: [saas, metrics, calculator, benchmarks, kpis, unit-economics]
  related_skills: [financial-modeling, gtm-metrics, pricing-strategy, churn-prevention, expansion-selling, board-meeting-prep, saas-outcomes, exiting-company]
  frameworks:
    - "David Skok — SaaS Metrics 2.0"
    - "Jason Lemkin (SaaStr) — Burn Multiple"
    - "David Sacks — Burn Multiple (via SaaStr)"
    - "Bessemer Venture Partners — Rule of 40"
    - "SaaS Capital — B2B SaaS Benchmarks"

Overview

SaaS metrics answer whether your business model works. The mistake: cherry-picking the metric that makes you look good (usually ARR growth) and ignoring the metric that tells the truth (usually churn or CAC payback). This skill calculates all key metrics from minimal inputs, applies stage-aware benchmarks, diagnoses which lever to pull first, and produces board-ready, investor-ready output. Every formula is documented. Every benchmark is sourced. For exit weight by buyer type, load references/metric-definitions-exit-weight.md.

Manual install (npx, ZIP)
Claude Codenpx skills add LeadMagic/gtm-skills --skill saas-metrics-calculator -g -a claude-code
Claude Code (degit)npx degit LeadMagic/gtm-skills/skills/founder-led/saas-metrics-calculator#main ~/.claude/skills/saas-metrics-calculator
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md13.3 KB
Read SKILL.md here
LeadMagic/main1 file shown
SKILL.md
Show the full text325 lines

SaaS Metrics Calculator

Overview

SaaS metrics answer whether your business model works. The mistake: cherry-picking the metric that makes you look good (usually ARR growth) and ignoring the metric that tells the truth (usually churn or CAC payback). This skill calculates all key metrics from minimal inputs, applies stage-aware benchmarks, diagnoses which lever to pull first, and produces board-ready, investor-ready output. Every formula is documented. Every benchmark is sourced. For exit weight by buyer type, load references/metric-definitions-exit-weight.md.

Authoritative Foundations

  • David Skok (forEntrepreneurs). LTV:CAC, CAC payback, fully loaded S&M — canonical formulas for diligence.
  • Jason Lemkin / David Sacks. Burn multiple = net burn ÷ net new ARR; primary capital-efficiency gate at Series A+. → references/david-sacks-saas-metrics.md
  • Bessemer Cloud Atlas. Rule of 40, stage benchmarks, PLG essays. → references/bessemer-cloud-atlas.md
  • SaaS Capital / KeyBanc. Stage benchmarks for private B2B SaaS.
  • Meritech Capital. Public SaaS cohort — implied ARR, Rule of 40 composition, NRR medians. references/meritech-saas-benchmarks.md. Reconcile private vs public → references/benchmark-reconciliation.md.

When to Use

Trigger phrases: "calculate my SaaS metrics", "what is my LTV:CAC ratio?", "how long is my CAC payback?", "what is my NRR?", "run a complete metrics analysis", "what should my metrics be at this stage?", "SaaS benchmarks", "board metrics dashboard", "investor metrics package"

The Core Metrics (18 Formulas)

Revenue Metrics

MRR (Monthly Recurring Revenue) = Sum of all committed monthly subscription revenue. Normalize annual contracts to monthly: Annual ÷ 12. Exclude one-time PS unless board asks for total revenue.

Deep dive: definition variants (committed vs recognized vs billings), ASC 606 summary, consumption, deferred revenue → references/saas-mrr-accounting-nuances.md. Bridge template → templates/mrr-bridge-template.md. Bookings vs billings vs revenue → references/bookings-billings-revenue-matrix.md. Definition conflicts → references/benchmark-reconciliation.md (MRR / ARR row).

ARR (Annual Run Rate) = MRR × 12 (for monthly businesses) OR sum of annual contract values

ARPA (Average Revenue Per Account) = MRR ÷ Paying Customers

ARR per Employee = ARR ÷ Total Full-Time Employees

  • $0-5M ARR: $50-100K is normal (you're investing)
  • $10-50M ARR: $100-200K is good
  • $100M+: $200K+ is efficient
Churn Metrics

Logo Churn Rate (monthly) = Customers Lost in Month ÷ Customers at Start of Month

Revenue Churn Rate (monthly) = Churned MRR ÷ MRR at Start of Month

NRR (Net Revenue Retention) = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) ÷ Starting MRR

  • 100%: Growing within existing base (good)

  • 120%: Best-in-class enterprise SaaS

  • <100%: Shrinking — churn > expansion

GRR (Gross Revenue Retention) = (Starting MRR - Churned MRR - Contraction MRR) ÷ Starting MRR

  • Excludes expansion (purity test of retention only)
  • 80% is good. >90% is excellent.

SaaS Quick Ratio = (New MRR + Expansion MRR) ÷ (Churned MRR + Contraction MRR)

  • 4x: Excellent — growing 4x faster than shrinking

  • 2-4x: Healthy
  • <2x: Each new dollar is partially canceled by churn
  • <1x: Shrinking
Unit Economics

CAC (Customer Acquisition Cost — fully loaded) = Total S&M Spend ÷ New Customers Acquired Total S&M includes: salaries (SDRs, AEs, managers, VP Sales), marketing team, tools (CRM, outreach, enrichment), ad spend, events, content production. NOT just ad spend.

LTV (Contribution Margin Method — correct) = (ARPA × Gross Margin %) ÷ Monthly Churn Rate

LTV:CAC Ratio = LTV ÷ CAC

  • 3-5x: Healthy (invest more in growth)
  • 5-10x: Very efficient (you could be spending more on growth)
  • <3x: CAC too high or LTV too low (fix before scaling)

CAC Payback Period (months) = CAC ÷ (ARPA × Gross Margin %)

  • <12 months: Good (recover investment within a year)
  • 12-18 months: Acceptable for higher-ACV products
  • 24 months: Dangerous (capital-intensive, slow returns)

Efficiency Metrics

Magic Number = Net New ARR (current quarter) ÷ S&M Spend (prior quarter)

  • 1.0: Efficient growth (invest more)

  • 0.5-1.0: Moderate (optimize before scaling)
  • <0.5: Inefficient (fix GTM before spending more)

Burn Multiple = Net Cash Burn ÷ Net New ARR

  • <1x: Excellent (burning less than $1 for $1 of new ARR)
  • 1-2x: Good
  • 2x: Worrying — high burn relative to growth

  • David Sacks: "The burn multiple is the single best measure of capital efficiency."

Rule of 40 = Revenue Growth Rate % + Profit Margin %

  • 40%: Healthy SaaS business

  • 0-40%: Acceptable at scale
  • <0%: Unsustainable

Revenue per Employee = ARR ÷ Total Employees

  • See ARR per Employee above

Step-by-Step Process

Phase 1: Input Collection

Minimum inputs needed (these 10 numbers):

# Input Where to Find It
1 Current MRR Stripe/Chargebee/Recurly dashboard
2 Last month's MRR Same source, prior period
3 Paying customers (current) Billing system
4 New customers acquired (month) CRM — opportunity closed-won
5 Customers lost (month) CRM — opportunity closed-lost (churn reason)
6 Expansion MRR added (month) Billing system — upgrades
7 Contraction MRR (month) Billing system — downgrades
8 Churned MRR (month) Billing system — cancellations
9 Total S&M spend (month, fully loaded) Accounting system
10 Gross Margin % Accounting system (Revenue - COGS) ÷ Revenue
Phase 2: Calculation

Calculate all 18 metrics using the formulas above. Present in three buckets:

  1. Revenue & Growth (MRR, ARR, ARPA, ARR/Employee)
  2. Retention & Health (Churn, NRR, GRR, Quick Ratio)
  3. Efficiency & Unit Economics (LTV, CAC, LTV:CAC, CAC Payback, Magic Number, Burn Multiple, Rule of 40)
Phase 3: Stage-Aware Benchmarking
Metric Pre-Seed Seed ($500K-2M) Series A ($2-10M) Series B ($10-50M) Growth ($50M+)
YoY Growth N/A (PMF) 100-300%+ 80-150% 50-100% 30-50%
NRR >100% (aspirational) >100% >105% >110% >115%
GRR >80% >85% >88% >90% >92%
Logo Churn (mo) <3% <2.5% <2% <1.5% <1%
LTV:CAC >3x 3-5x 3-5x 3-5x 4-6x
CAC Payback (mo) <12 <12 <12 <15 <18
Magic Number >0.5 >0.75 >0.75 >0.75 >1.0
Burn Multiple >3x (investing) <2x <1.5x <1.5x <1x
Rule of 40 N/A >20% >30% >35% >40%
Gross Margin >70% >72% >75% >75% >78%
Phase 4: Diagnosis and Recommendations

Diagnostic decision tree:

  1. If Churn > 2% monthly: Fix retention before scaling growth. High churn makes every marketing dollar less valuable. Root cause: onboarding, product gaps, or wrong ICP.
  2. If CAC Payback > 18 months: Fix GTM efficiency before adding headcount. Root cause: low conversion rates, undersized ACV, or expensive channels.
  3. If NRR < 100%: You're leaking revenue faster than you can fill. Fix expansion (upsells, cross-sells) before hiring more SDRs.
  4. If Magic Number < 0.5: Stop spending on growth. Fix conversion rates, target better ICP, or increase ACV.
  5. If Burn Multiple > 2x: You're burning too much per dollar of growth. Either growth is too slow or costs are too high. PE and late-stage buyers discount above 1.5x (Lemkin).

Load references/metric-definitions-exit-weight.md for exit/raise weight by metric.

The lever order (highest ROI first):

  1. Reduce churn (1% monthly churn reduction = 10-20% LTV increase)
  2. Improve NRR (expansion > new logo acquisition cost)
  3. Increase ACV (move upmarket, better pricing)
  4. Optimize CAC (channel mix, conversion rates)
  5. Add headcount (when metrics support it)

Output Format

SAAS METRICS DASHBOARD — [Company] — [Month Year]

REVENUE & GROWTH
| Metric | Current | Last Month | YoY | Benchmark | Status |
|---|---|---|---|---|---|
| MRR | $X | $X | | | |
| ARR | $X | $X | $X | | |
| Net New ARR | $X | | | | |
| YoY Growth | X% | | | [stage] | |

RETENTION & HEALTH
| Metric | Current | Target | Benchmark | Status |
|---|---|---|---|---|
| Logo Churn | X% | | | |
| NRR | X% | | | |
| GRR | X% | | | |
| Quick Ratio | Xx | | | |

UNIT ECONOMICS & EFFICIENCY
| LTV | $X | | | |
| CAC | $X | | | |
| LTV:CAC | Xx | | | |
| CAC Payback | X mo | | | |
| Magic Number | X | | | |
| Burn Multiple | Xx | | | |
| Rule of 40 | X% | | | |

PRIORITY ACTIONS (ranked by ROI):
1. [Action 1] — expected impact: [metric change]
2. [Action 2]
3. [Action 3]

Implementation Checklist

  • LTV uses contribution-margin method (NOT raw revenue)
  • CAC includes fully-loaded S&M spend (NOT just ad spend)
  • Same time period for spend and new customers
  • Metrics segmented by channel and cohort where possible
  • Benchmarks matched to current ARR stage
  • Red-flagged metrics have specific recommended actions
  • NRR and GRR both calculated (NRR includes expansion, GRR doesn't)
  • Burn Multiple calculated alongside Magic Number (they tell different stories)

Quality Check

Before delivering, verify:

  • Output matches the user's stated request
  • Named frameworks or sources are reflected in the recommendation
  • The deliverable is specific enough for an agent to execute
  • Any assumptions, risks, or dependencies are explicit
  • No unsupported claims, invented facts, or private/internal references are included

Common Pitfalls

  1. Raw-revenue LTV. Using total revenue instead of contribution margin. If your gross margin is 70%, raw LTV overstates by 43%. Fix: Always use ARPA × Gross Margin % ÷ Monthly Churn Rate.

  2. Under-counting CAC. "Our CAC is $200" but you only counted ad spend, not the salaries of the 4 SDRs and 2 AEs who closed those customers. Fix: Fully-loaded CAC. All S&M expense ÷ new customers.

  3. Mixing time periods. Using last month's spend but this quarter's new customers creates garbage metrics. Fix: Same period. If you spent $100K in Q1 and acquired 50 customers, use Q1 for both.

  4. Company-wide averages hiding problems. Your enterprise segment might have LTV:CAC of 8x while SMB is 1.5x. Average says 3x — which is false comfort. Fix: Segment by channel, cohort, and customer size.

  5. Ignoring the Burn Multiple. Growth at all costs is dead. A company growing 100% with a 3x Burn Multiple is less healthy than a company growing 50% with a 1x Burn Multiple. Fix: Report Burn Multiple alongside growth rate.

  6. Annualizing monthly churn wrong. Monthly churn of 2% ≠ 24% annual churn. It compounds: 1 - (1 - 0.02)^12 = 21.5%. Fix: Use the compound formula or track actual annual churn from cohort data.

Execution Artifacts

  • references/framework-notes.md — routing index
  • templates/output-template.md — deliverable shell
  • scripts/check-output.py — deliverable validator
  • references/metric-definitions-exit-weight.md — formulas, benchmarks, exit weight by buyer
  • references/david-sacks-saas-metrics.md — burn multiple, efficiency gates
  • references/bessemer-cloud-atlas.md — Rule of 40, VC-stage benchmarks
  • references/saas-mrr-accounting-nuances.md — canonical MRR/ARR accounting deep dive
  • references/bookings-billings-revenue-matrix.md — bookings vs billings vs GAAP revenue
  • templates/mrr-bridge-template.md — logo + expansion − contraction − churn Canonical lifecycle: references/lifecycle-metrics-by-stage.md (per-stage formulas) · references/gtm-lifecycle-stages.md · the gtm-metrics skill (stage-health-scorecard.md) Cross-skill: exiting-company/references/due-diligence-metrics-pack.md, fundraising-strategy/references/vc-milestone-gates.md, financial-modeling/references/unit-economics-exit-bridge.md
  • financial-modeling — SaaS P&L, cash flow, runway, headcount model
  • gtm-metrics — Pipeline velocity, CAC by channel, WbD GTM Index
  • pricing-strategy — Pricing impact on ARPU and LTV
  • churn-prevention — Early warning signals, health scoring, intervention
  • expansion-selling — Consumption triggers, NRR growth
  • board-meeting-prep — Board-ready metrics dashboard
1---
2name: saas-metrics-calculator
3description: >-
4 Calculate and interpret SaaS metrics for founders: MRR, ARR, NRR, GRR, churn, CAC payback, LTV:CAC, burn multiple, Rule of 40, cohort retention, and scenario models. Use when building investor updates, dashboards, board materials, pricing decisions, or growth diagnostics.
5license: MIT
6compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
7metadata:
8 version: "1.2.0"
9 author: LeadMagic
10 category: founder-led
11 tags: [saas, metrics, calculator, benchmarks, kpis, unit-economics]
12 related_skills: [financial-modeling, gtm-metrics, pricing-strategy, churn-prevention, expansion-selling, board-meeting-prep, saas-outcomes, exiting-company]
13 frameworks:
14 - "David Skok — SaaS Metrics 2.0"
15 - "Jason Lemkin (SaaStr) — Burn Multiple"
16 - "David Sacks — Burn Multiple (via SaaStr)"
17 - "Bessemer Venture Partners — Rule of 40"
18 - "SaaS Capital — B2B SaaS Benchmarks"
19 - "KeyBanc — Private SaaS Survey"
20 - "Meritech Capital — Public SaaS Benchmarks"
21---
22# SaaS Metrics Calculator
23 
24## Overview
25 
26SaaS metrics answer whether your business model works. The mistake: cherry-picking
27the metric that makes you look good (usually ARR growth) and ignoring the metric
28that tells the truth (usually churn or CAC payback). This skill calculates all
29key metrics from minimal inputs, applies stage-aware benchmarks, diagnoses which
30lever to pull first, and produces board-ready, investor-ready output. Every
31formula is documented. Every benchmark is sourced. For **exit weight by buyer
32type**, load `references/metric-definitions-exit-weight.md`.
33 
34## Authoritative Foundations
35 
36- **David Skok (forEntrepreneurs).** LTV:CAC, CAC payback, fully loaded S&M —
37 canonical formulas for diligence.
38- **Jason Lemkin / David Sacks.** Burn multiple = net burn ÷ net new ARR;
39 primary capital-efficiency gate at Series A+. → `references/david-sacks-saas-metrics.md`
40- **Bessemer Cloud Atlas.** Rule of 40, stage benchmarks, PLG essays.
41 → `references/bessemer-cloud-atlas.md`
42- **SaaS Capital / KeyBanc.** Stage benchmarks for private B2B SaaS.
43- **Meritech Capital.** Public SaaS cohort — implied ARR, Rule of 40 composition, NRR medians. `references/meritech-saas-benchmarks.md`. Reconcile private vs public → `references/benchmark-reconciliation.md`.
44 
45## When to Use
46 
47Trigger phrases: "calculate my SaaS metrics", "what is my LTV:CAC ratio?",
48"how long is my CAC payback?", "what is my NRR?", "run a complete metrics
49analysis", "what should my metrics be at this stage?", "SaaS benchmarks",
50"board metrics dashboard", "investor metrics package"
51 
52## The Core Metrics (18 Formulas)
53 
54### Revenue Metrics
55 
56**MRR (Monthly Recurring Revenue)**
57= Sum of all **committed** monthly subscription revenue. Normalize annual contracts to
58monthly: Annual ÷ 12. Exclude one-time PS unless board asks for total revenue.
59 
60**Deep dive:** definition variants (committed vs recognized vs billings), ASC 606 summary,
61consumption, deferred revenue → `references/saas-mrr-accounting-nuances.md`.
62Bridge template → `templates/mrr-bridge-template.md`.
63Bookings vs billings vs revenue → `references/bookings-billings-revenue-matrix.md`.
64Definition conflicts → `references/benchmark-reconciliation.md` (MRR / ARR row).
65 
66**ARR (Annual Run Rate)**
67= MRR × 12 (for monthly businesses) OR sum of annual contract values
68 
69**ARPA (Average Revenue Per Account)**
70= MRR ÷ Paying Customers
71 
72**ARR per Employee**
73= ARR ÷ Total Full-Time Employees
74- $0-5M ARR: $50-100K is normal (you're investing)
75- $10-50M ARR: $100-200K is good
76- $100M+: $200K+ is efficient
77 
78### Churn Metrics
79 
80**Logo Churn Rate (monthly)**
81= Customers Lost in Month ÷ Customers at Start of Month
82 
83**Revenue Churn Rate (monthly)**
84= Churned MRR ÷ MRR at Start of Month
85 
86**NRR (Net Revenue Retention)**
87= (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) ÷ Starting MRR
88- >100%: Growing within existing base (good)
89- >120%: Best-in-class enterprise SaaS
90- <100%: Shrinking — churn > expansion
91 
92**GRR (Gross Revenue Retention)**
93= (Starting MRR - Churned MRR - Contraction MRR) ÷ Starting MRR
94- Excludes expansion (purity test of retention only)
95- >80% is good. >90% is excellent.
96 
97**SaaS Quick Ratio**
98= (New MRR + Expansion MRR) ÷ (Churned MRR + Contraction MRR)
99- >4x: Excellent — growing 4x faster than shrinking
100- 2-4x: Healthy
101- <2x: Each new dollar is partially canceled by churn
102- <1x: Shrinking
103 
104### Unit Economics
105 
106**CAC (Customer Acquisition Cost — fully loaded)**
107= Total S&M Spend ÷ New Customers Acquired
108Total S&M includes: salaries (SDRs, AEs, managers, VP Sales), marketing team,
109tools (CRM, outreach, enrichment), ad spend, events, content production.
110NOT just ad spend.
111 
112**LTV (Contribution Margin Method — correct)**
113= (ARPA × Gross Margin %) ÷ Monthly Churn Rate
114 
115**LTV:CAC Ratio**
116= LTV ÷ CAC
117- 3-5x: Healthy (invest more in growth)
118- 5-10x: Very efficient (you could be spending more on growth)
119- <3x: CAC too high or LTV too low (fix before scaling)
120 
121**CAC Payback Period (months)**
122= CAC ÷ (ARPA × Gross Margin %)
123- <12 months: Good (recover investment within a year)
124- 12-18 months: Acceptable for higher-ACV products
125- >24 months: Dangerous (capital-intensive, slow returns)
126 
127### Efficiency Metrics
128 
129**Magic Number**
130= Net New ARR (current quarter) ÷ S&M Spend (prior quarter)
131- >1.0: Efficient growth (invest more)
132- 0.5-1.0: Moderate (optimize before scaling)
133- <0.5: Inefficient (fix GTM before spending more)
134 
135**Burn Multiple**
136= Net Cash Burn ÷ Net New ARR
137- <1x: Excellent (burning less than $1 for $1 of new ARR)
138- 1-2x: Good
139- >2x: Worrying — high burn relative to growth
140- David Sacks: "The burn multiple is the single best measure of capital efficiency."
141 
142**Rule of 40**
143= Revenue Growth Rate % + Profit Margin %
144- >40%: Healthy SaaS business
145- 0-40%: Acceptable at scale
146- <0%: Unsustainable
147 
148**Revenue per Employee**
149= ARR ÷ Total Employees
150- See ARR per Employee above
151 
152## Step-by-Step Process
153 
154### Phase 1: Input Collection
155 
156**Minimum inputs needed (these 10 numbers):**
157 
158| # | Input | Where to Find It |
159|---|---|---|
160| 1 | Current MRR | Stripe/Chargebee/Recurly dashboard |
161| 2 | Last month's MRR | Same source, prior period |
162| 3 | Paying customers (current) | Billing system |
163| 4 | New customers acquired (month) | CRM — opportunity closed-won |
164| 5 | Customers lost (month) | CRM — opportunity closed-lost (churn reason) |
165| 6 | Expansion MRR added (month) | Billing system — upgrades |
166| 7 | Contraction MRR (month) | Billing system — downgrades |
167| 8 | Churned MRR (month) | Billing system — cancellations |
168| 9 | Total S&M spend (month, fully loaded) | Accounting system |
169| 10 | Gross Margin % | Accounting system (Revenue - COGS) ÷ Revenue |
170 
171### Phase 2: Calculation
172 
173Calculate all 18 metrics using the formulas above. Present in three buckets:
1741. Revenue & Growth (MRR, ARR, ARPA, ARR/Employee)
1752. Retention & Health (Churn, NRR, GRR, Quick Ratio)
1763. Efficiency & Unit Economics (LTV, CAC, LTV:CAC, CAC Payback, Magic Number,
177 Burn Multiple, Rule of 40)
178 
179### Phase 3: Stage-Aware Benchmarking
180 
181| Metric | Pre-Seed | Seed ($500K-2M) | Series A ($2-10M) | Series B ($10-50M) | Growth ($50M+) |
182|---|---|---|---|---|---|
183| **YoY Growth** | N/A (PMF) | 100-300%+ | 80-150% | 50-100% | 30-50% |
184| **NRR** | >100% (aspirational) | >100% | >105% | >110% | >115% |
185| **GRR** | >80% | >85% | >88% | >90% | >92% |
186| **Logo Churn (mo)** | <3% | <2.5% | <2% | <1.5% | <1% |
187| **LTV:CAC** | >3x | 3-5x | 3-5x | 3-5x | 4-6x |
188| **CAC Payback (mo)** | <12 | <12 | <12 | <15 | <18 |
189| **Magic Number** | >0.5 | >0.75 | >0.75 | >0.75 | >1.0 |
190| **Burn Multiple** | >3x (investing) | <2x | <1.5x | <1.5x | <1x |
191| **Rule of 40** | N/A | >20% | >30% | >35% | >40% |
192| **Gross Margin** | >70% | >72% | >75% | >75% | >78% |
193 
194### Phase 4: Diagnosis and Recommendations
195 
196**Diagnostic decision tree:**
197 
1981. **If Churn > 2% monthly:** Fix retention before scaling growth. High churn
199 makes every marketing dollar less valuable. Root cause: onboarding, product
200 gaps, or wrong ICP.
2012. **If CAC Payback > 18 months:** Fix GTM efficiency before adding headcount.
202 Root cause: low conversion rates, undersized ACV, or expensive channels.
2033. **If NRR < 100%:** You're leaking revenue faster than you can fill. Fix
204 expansion (upsells, cross-sells) before hiring more SDRs.
2054. **If Magic Number < 0.5:** Stop spending on growth. Fix conversion rates,
206 target better ICP, or increase ACV.
2075. **If Burn Multiple > 2x:** You're burning too much per dollar of growth.
208 Either growth is too slow or costs are too high. PE and late-stage buyers
209 discount above 1.5x (Lemkin).
210 
211Load `references/metric-definitions-exit-weight.md` for exit/raise weight by metric.
212 
213**The lever order (highest ROI first):**
2141. Reduce churn (1% monthly churn reduction = 10-20% LTV increase)
2152. Improve NRR (expansion > new logo acquisition cost)
2163. Increase ACV (move upmarket, better pricing)
2174. Optimize CAC (channel mix, conversion rates)
2185. Add headcount (when metrics support it)
219 
220## Output Format
221 
222```
223SAAS METRICS DASHBOARD — [Company] — [Month Year]
224 
225REVENUE & GROWTH
226| Metric | Current | Last Month | YoY | Benchmark | Status |
227|---|---|---|---|---|---|
228| MRR | $X | $X | | | |
229| ARR | $X | $X | $X | | |
230| Net New ARR | $X | | | | |
231| YoY Growth | X% | | | [stage] | |
232 
233RETENTION & HEALTH
234| Metric | Current | Target | Benchmark | Status |
235|---|---|---|---|---|
236| Logo Churn | X% | | | |
237| NRR | X% | | | |
238| GRR | X% | | | |
239| Quick Ratio | Xx | | | |
240 
241UNIT ECONOMICS & EFFICIENCY
242| LTV | $X | | | |
243| CAC | $X | | | |
244| LTV:CAC | Xx | | | |
245| CAC Payback | X mo | | | |
246| Magic Number | X | | | |
247| Burn Multiple | Xx | | | |
248| Rule of 40 | X% | | | |
249 
250PRIORITY ACTIONS (ranked by ROI):
2511. [Action 1] — expected impact: [metric change]
2522. [Action 2]
2533. [Action 3]
254```
255 
256## Implementation Checklist
257 
258- [ ] LTV uses contribution-margin method (NOT raw revenue)
259- [ ] CAC includes fully-loaded S&M spend (NOT just ad spend)
260- [ ] Same time period for spend and new customers
261- [ ] Metrics segmented by channel and cohort where possible
262- [ ] Benchmarks matched to current ARR stage
263- [ ] Red-flagged metrics have specific recommended actions
264- [ ] NRR and GRR both calculated (NRR includes expansion, GRR doesn't)
265- [ ] Burn Multiple calculated alongside Magic Number (they tell different stories)
266 
267## Quality Check
268 
269Before delivering, verify:
270 
271- [ ] Output matches the user's stated request
272- [ ] Named frameworks or sources are reflected in the recommendation
273- [ ] The deliverable is specific enough for an agent to execute
274- [ ] Any assumptions, risks, or dependencies are explicit
275- [ ] No unsupported claims, invented facts, or private/internal references are included
276 
277## Common Pitfalls
278 
2791. **Raw-revenue LTV.** Using total revenue instead of contribution margin.
280 If your gross margin is 70%, raw LTV overstates by 43%. Fix: Always use
281 ARPA × Gross Margin % ÷ Monthly Churn Rate.
282 
2832. **Under-counting CAC.** "Our CAC is $200" but you only counted ad spend,
284 not the salaries of the 4 SDRs and 2 AEs who closed those customers. Fix:
285 Fully-loaded CAC. All S&M expense ÷ new customers.
286 
2873. **Mixing time periods.** Using last month's spend but this quarter's new
288 customers creates garbage metrics. Fix: Same period. If you spent $100K in
289 Q1 and acquired 50 customers, use Q1 for both.
290 
2914. **Company-wide averages hiding problems.** Your enterprise segment might
292 have LTV:CAC of 8x while SMB is 1.5x. Average says 3x — which is false
293 comfort. Fix: Segment by channel, cohort, and customer size.
294 
2955. **Ignoring the Burn Multiple.** Growth at all costs is dead. A company growing
296 100% with a 3x Burn Multiple is less healthy than a company growing 50% with
297 a 1x Burn Multiple. Fix: Report Burn Multiple alongside growth rate.
298 
2996. **Annualizing monthly churn wrong.** Monthly churn of 2% ≠ 24% annual churn.
300 It compounds: 1 - (1 - 0.02)^12 = 21.5%. Fix: Use the compound formula or
301 track actual annual churn from cohort data.
302 
303## Execution Artifacts
304 
305- `references/framework-notes.md` — routing index
306- `templates/output-template.md` — deliverable shell
307- `scripts/check-output.py` — deliverable validator
308- `references/metric-definitions-exit-weight.md` — formulas, benchmarks, exit weight by buyer
309- `references/david-sacks-saas-metrics.md` — burn multiple, efficiency gates
310- `references/bessemer-cloud-atlas.md` — Rule of 40, VC-stage benchmarks
311- `references/saas-mrr-accounting-nuances.md` — **canonical** MRR/ARR accounting deep dive
312- `references/bookings-billings-revenue-matrix.md` — bookings vs billings vs GAAP revenue
313- `templates/mrr-bridge-template.md` — logo + expansion − contraction − churn
314**Canonical lifecycle:** `references/lifecycle-metrics-by-stage.md` (per-stage formulas) · `references/gtm-lifecycle-stages.md` · the `gtm-metrics` skill (stage-health-scorecard.md)
315**Cross-skill:** `exiting-company/references/due-diligence-metrics-pack.md`, `fundraising-strategy/references/vc-milestone-gates.md`, `financial-modeling/references/unit-economics-exit-bridge.md`
316 
317## Related Skills
318 
319- `financial-modeling` — SaaS P&L, cash flow, runway, headcount model
320- `gtm-metrics` — Pipeline velocity, CAC by channel, WbD GTM Index
321- `pricing-strategy` — Pricing impact on ARPU and LTV
322- `churn-prevention` — Early warning signals, health scoring, intervention
323- `expansion-selling` — Consumption triggers, NRR growth
324- `board-meeting-prep` — Board-ready metrics dashboard
325 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 62
Checked
Source
LeadMagic/gtm-skills ↗
Creator
LeadMagic · 129 listings
View creator

Similar skills

See all →
SkillAttribution AuditorAgriciDaniel/claude-ads · by AgriciDanielPaste the sales and spend numbers each ad platform claims, and get back a plain explanation of why they disagree and which figure to trust.★ 9.5k GitHub starsSkillGA4 Analytics Optimizerkostja94/marketing-skills · by kostja94When the user wants to set up, audit, or optimize analytics tracking (GA4, events, conversions). Also use when the user mentions "Google Analytics," "GA4," "event tracking," "conversions," "attribution model," "gtag," "data layer," "GA4 setup," "conversion tracking," "event setup," "User ID tracking," or "CTA attribution." For traffic insights, use traffic-analysis.★ 1k GitHub starsSkillFirst-Party Analytics SetupLeadMagic/gtm-skills · by LeadMagicSet up first-party tracking and analytics — website pixels, conversion tracking, UTM architecture, cookie consent, server-side tagging vs client-side, 1P vs 3P data strategy, and identity resolution. Use when setting up tracking, implementing pixels, building attribution, or preparing for privacy-first measurement. Triggers on: "pixel", "tracking", "conversion tracking", "first-party data", server-side tagging", "UTM", "cookie consent", "1P vs 3P", "identity resolution", or any tracking implementation request.★ 62 GitHub starsSkillWeb Analytics Setupcoreyhaines31/marketingskills · by coreyhaines31When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For choosing attribution models, comparing multi-touch/MMM/incrementality, or reconciling conflicting numbers across tools, see attribution. For A/B test measurement, see ab-testing.★ 51.1k GitHub starsSkillSales Channel Attributioncoreyhaines31/marketingskills · by coreyhaines31Paste the conflicting numbers from your ad accounts, website stats and sales records; get back one honest read on which channels really drove sales and where to put your budget.★ 51.1k GitHub starsSkillAnalytics Tracking Setupdavila7/claude-code-templates · by davila7When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," or "tracking plan." For A/B test measurement, see ab-test-setup.★ 32.3k GitHub stars

More from LeadMagic

SkillFirst-Party Analytics SetupLeadMagic/gtm-skills · by LeadMagicSet up first-party tracking and analytics — website pixels, conversion tracking, UTM architecture, cookie consent, server-side tagging vs client-side, 1P vs 3P data strategy, and identity resolution. Use when setting up tracking, implementing pixels, building attribution, or preparing for privacy-first measurement. Triggers on: "pixel", "tracking", "conversion tracking", "first-party data", server-side tagging", "UTM", "cookie consent", "1P vs 3P", "identity resolution", or any tracking implementation request.★ 62 GitHub starsSkillStrategic Account MarketingLeadMagic/gtm-skills · by LeadMagicRuns strategic 1-to-1 ABM for 5-15 high-value accounts: account plans, custom microsites, executive engagement, direct mail, and board-level connections. Use when a named enterprise account justifies bespoke content and executive time, or when the user needs a strategic account plan. Triggers on: "1-to-1 ABM", "strategic ABM", "custom ABM", "key account marketing", "named account".★ 62 GitHub starsSkillCluster Account MarketingLeadMagic/gtm-skills · by LeadMagicRuns ABM at scale (1-to-few) for 15-50 clustered accounts: industry or persona clusters, semi-custom campaigns, and cluster-level content. Use when named-account ABM needs to reach more accounts without bespoke work per account. Triggers on: "1-to-few ABM", "ABM scale", "cluster ABM", "industry ABM".★ 62 GitHub starsSkillProgrammatic Account TargetingLeadMagic/gtm-skills · by LeadMagicRuns programmatic 1-to-many ABM for 50-200+ accounts: automated personalization, scaled outbound, intent-based targeting, and lookalike expansion. Use when ABM coverage must grow without adding headcount or when the user wants automated account-based outreach. Triggers on: "1-to-many ABM", programmatic ABM", "scaled ABM", "automated ABM".★ 62 GitHub starsSkillAccount Strategy DesignerLeadMagic/gtm-skills · by LeadMagicDesigns an account-based marketing program: tier selection, account scoring, channel orchestration, BDR alignment (account-based sales development), and a measurement framework. Use when the user is launching or redesigning ABM, choosing between 1-to-1, 1-to-few, and 1-to-many, or building a target account program. Triggers on: "ABM strategy", "account based marketing", "ABM playbook", "design ABM", "target accounts", "ABSD", "account based sales development", "Lars Nilsson".★ 62 GitHub starsSkillTarget Account SelectorLeadMagic/gtm-skills · by LeadMagicBuilds and tiers a target account list: fit and intent scoring models, tier assignment, and TAM segmentation. Use when the user needs to decide which accounts to target, score or tier an account list, or prioritize a TAM for ABM or outbound. Triggers on: "account selection", "target account list", "tier accounts", "prioritize accounts", "TAM segmentation".★ 62 GitHub stars