Chapter 6: 80/20 SaaS Metrics
Core Idea
Section titled “Core Idea”Track the few metrics that drive most results. MRR and month-over-month growth show where you are, but they lag. The 3 High/3 Low framework adds six metrics that show the business’s health and when revenue will plateau. Churn matters most: segment it, find out why customers leave, and push it low enough that expansion revenue can produce net negative churn.
Frameworks Introduced
Section titled “Frameworks Introduced”- Two “North Star” metrics: MRR and month-over-month growth rate. Check both at least weekly. They are lagging indicators. Dashboards such as ProfitWell, ChartMogul, or Baremetrics connect to your payment processor and show the rest.
- 3 High/3 Low Metrics Framework: three metrics to push down and three to push up. They pull against each other; lowering one often raises another. Industry, product, and customer type shift every benchmark.
-
LOW: Cost to acquire a customer (CAC): all acquisition costs (marketing, ads, sales) divided by customers acquired in the period. If the cost is mostly your time, value it (for example $150 an hour) and estimate.
- Judge CAC by payback period: how many months until a customer’s payments cover what it cost to acquire them.
- The VC rule of thumb is CAC at most one-third of LTV, or at most one year’s contract value. Most successful bootstrappers sit at a 2–6-month payback, depending on cash. Drip at its peak ran 7–8 months, which is the high end.
-
LOW: Sales effort: time and energy per sale. Measure average days from first demo to close and the number of calls to close. A 3–4-month enterprise cycle is fine at a $50,000 ACV, but not at $5,000. Lower it with:
- Self-serve sign-up and onboarding, at least for parts of the journey.
- A one-call close: target a single decision-maker (a founder, developer, or single manager), educate prospects before the call, and use checklists to gather what you need.
-
LOW: Churn: the share of revenue lost to cancellations each month, “the Achilles heel” of SaaS. Track gross revenue churn = cancelled MRR ÷ MRR at the start of the month (formula shown in the book’s figure). Benchmarks for bootstrapped B2B SaaS:
Monthly gross churn Rating Over 10% Catastrophic 8–10% Not good 6–7% Meh 4–5% Fine 2–3% Good Under 2% Great For contracts above about $25,000, expect lower: fine is 2–3%, good 1–2%, great 1% or less.
-
HIGH: Annual contract value (ACV): what a customer pays over a year. The author prefers ACV to LTV for bootstrappers. LTV = ARPA ÷ churn: $50 a month at 5% churn gives $1,000. Cutting churn to 1% gives $5,000, but over about eight years, which a bootstrapper can’t wait for. Raise ACV by selling to businesses (larger ones can usually pay more) and by raising prices. Higher ACV usually raises CAC and sales effort.
-
HIGH: Expansion revenue: customers paying more as they get more value, through value metrics, feature gating, or both (Ch 3). High enough, it grows revenue even with no new customers.
-
HIGH: Referrals: new customers referred by existing ones. Less of a lagging indicator than most. Referred customers convert well and need less sales effort. Measure by asking at sign-up how they heard of you. Ask for referrals with an automated email around day 60–90 for low-touch products, or in person for high-ACV products.
-
- Plateau calculation: when new MRR equals churned MRR, growth stops. Maximum MRR = new MRR added per month ÷ monthly churn rate (shown in the book’s figure). At $5,000 new MRR a month and 10% churn, revenue plateaus at $50,000 MRR. Calculate it, ideally live on a dashboard, so you can act early; plateaus are hard to fix and may need a strategic overhaul.
- SaaS Cheat Code: Virality: each user brings in more than zero new users within some period, so the viral coefficient is above zero.
- Strong viral loops: the product’s value comes from connecting people (Facebook, Slack), or recipients use the product when someone sends it to them (a SavvyCal booking link, a SignWell signing request). A link from someone you know works as an endorsement.
- Weak viral loops: branding on customer-facing output, such as “Powered by Drip” on sign-up widgets, Mailchimp’s free-plan badge, or Veed.io’s watermark. They create a weaker bond and reach people less likely to be target customers.
- It is very hard to add virality to an existing product; choose ideas with strong loops from the start. It is not required: companies reach millions with a zero viral coefficient.
- How much to worry about churn:
- Early on, the numbers are too small to mean much: at $1,000 MRR, one $200 cancellation is 20% churn.
- Before product-market fit, worry about why people churn, not the number. Tactics such as cancel-by-email or annual-only plans hide the real reasons.
- After product-market fit, the number matters: it sets your plateau and LTV.
- Lower prices mean higher churn. Some TinySeed companies serving hobbyists run near 5% and are fine because their markets are huge and CAC is low.
- For the companies this book targets, aim for gross revenue churn under 3% a month. Successful venture-scale companies are below 1%.
- Segmenting churn (an average hides the story, like a 2.5-star rating made of 500 five-star and 500 one-star reviews):
- By pricing tier: one TinySeed company had 11% net churn on its $30-and-under tier and −4% on its $100-and-over tier, which provided 80% of revenue. Low-paying customers almost always churn faster. Keep a low tier only if it converts people to higher tiers without heavy support costs.
- By marketing channel: shows which channels or salespeople bring customers who stay. AgentMethods sends attribution data (UTM, sales rep, onboarding rep, NPS) to ChartMogul as custom attributes and found PPC leads had much lower LTV. Use ChartMogul, SegMetrics, or Mixpanel rather than building it yourself.
- By cohort: a retention grid groups customers by sign-up month and shows MRR kept by account age. Churn is usually highest in the first one or two months, when customers treat the plan as an extended paid trial.
- Fixing early churn:
- Customers take too long to find value: use onboarding emails (Val Geisler’s Dinner Party Strategy) and, at higher prices, a customer success manager. Find the minimum path to awesome (MPA), the moment the customer says “This is amazing!” Interview active customers about when the product first clicked. Drip built an internal dashboard tracking trial users through the steps (created a list, installed a form, activated it) as a leading indicator of conversion.
- The product doesn’t meet their needs: often a messaging problem. Look at churned customers by industry and traffic source. Ask them: Drip emailed every cancelling customer within ten minutes, from a founder, asking why. Keep exit surveys short, personal, and ask for even a four- or five-word reply.
- Quick wins come from welcome sequences and in-app onboarding. Getting below 2–3% takes a long time: better messaging, a clearer ideal customer, and features those customers love.
- SaaS Cheat Code: Net Negative Churn: expansion revenue exceeds revenue lost to cancellations, so net churn is below zero. You grow even with zero new customers, and upsells cost less than new sales, so CAC falls and profit rises. It needs gross churn in the 0–3% range as well as expansion.
- HitTail (the author’s SEO tool) charged by website visitors. Customers moved up tiers less often than expected: 8% churn against 3% expansion, so no net negative churn.
- An API company charging per call also had 3% expansion, but with a high price and 2% churn it reached 1% net negative churn.
Key Concepts
Section titled “Key Concepts”- MRR / ARR: monthly / annual recurring revenue.
- Gross vs. net revenue churn: gross counts only lost revenue; net subtracts expansion revenue from it.
- LTV: lifetime value, roughly ARPA ÷ monthly churn.
- Viral coefficient: new users each existing user brings in.
- Retention grid (cohort table): rows of sign-up-month cohorts, columns of account age, cells showing the share of starting MRR kept. Values above 100% mean expansion exceeded cancellations in that cohort.
- Vanity metrics: page views, mailing-list size, and free users matter only if they turn into paying customers.
Mental Models
Section titled “Mental Models”- Data is the founder’s copilot, but you don’t need to be a metrics expert.
- High and Low metrics pull against each other; decide which trade-off you’re making.
- Churn sets a ceiling on revenue. Knowing that ceiling early gives you time to move it.
- Before product-market fit, churn reasons are product research.
Anti-patterns
Section titled “Anti-patterns”- Tracking too many metrics, or the wrong ones.
- Judging CAC by LTV alone, ignoring how long payback takes.
- Gaming churn with cancel-by-email or forced annual plans.
- Reading churn only as one average.
- Building your own churn-segmentation tooling instead of using a tool.
- Bragging about traffic, subscribers, or free users without conversion data.
Rules of Thumb (author’s wording)
Section titled “Rules of Thumb (author’s wording)”- “If you can’t measure it, you can’t manage it.” (Peter Drucker, quoted)
- “Churn is the death of SaaS.”
- Most successful bootstrappers have a two- to six-month CAC payback period.
- Aim for gross revenue churn “certainly under 3% per month.”
- “I recommend every SaaS founder calculate their plateau number.”
Worked Example
Section titled “Worked Example”Reading a retention grid (the book’s figure, monthly cohorts):
| Cohort | Starting MRR | Month 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|---|
| October | $3,995 | 99% | 98% | 99% | 96% | 92% | 91% |
| November | $3,487 | 98% | 96% | 75% | 63% | 63% | |
| December | $3,743 | 101% | 96% | 92% | 90% | ||
| January | $2,166 | 108% | 98% | 97% | |||
| February | $2,475 | 103% | 106% | ||||
| March | $2,068 | 102% |
- November fell to 75% of its starting MRR in month 2 and 63% by month 3. Something specific to that cohort went wrong. Check which channel, campaign, or customer type it came from, and email the churned customers.
- October kept 91% after five months, a healthy pattern.
- Cells above 100% (December month 0; January month 0; February months 0–1; March month 0) mean expansion outpaced cancellations in those months, a sign that net negative churn is possible if gross churn stays low.
Applying the formulas to a hypothetical company: $40,000 MRR, $4,000 new MRR a month, 4% gross churn, $80 ARPA, $600 CAC.
- Plateau: $4,000 ÷ 0.04 = $100,000 MRR.
- LTV: $80 ÷ 0.04 = $2,000. ACV: $80 × 12 = $960.
- Payback: $600 ÷ $80 = 7.5 months, above the 2–6-month bootstrapper range unless the company has cash in the bank.
- Churn rating: 4% is “Fine.” Cutting it to 2% doubles the plateau to $200,000 MRR.
Key Takeaways
Section titled “Key Takeaways”- Watch MRR and growth weekly, plus the 3 High/3 Low metrics.
- Keep CAC payback around 2–6 months and reduce sales effort with self-serve and one-call closes.
- Prefer ACV over LTV as a bootstrapper.
- Calculate your plateau: new MRR ÷ churn.
- Before product-market fit, study why customers churn. After it, aim for under 3% gross churn.
- Segment churn by tier, channel, and cohort. Fix early churn with faster time to value and clearer messaging.
- Expansion revenue plus low gross churn produces net negative churn.
Connects To
Section titled “Connects To”- Ch 3: expansion revenue, value metrics, pricing tiers.
- Ch 4: funnel metrics, attribution, referrals and virality as marketing approaches.
- Ch 2: churn interviews feed product decisions.