
Quick answer: A bootstrapped SaaS should track a small chain: qualified acquisition, activation, time to value, repeat use, MRR movements, gross revenue retention, cash and support load. Add customer acquisition cost and lifetime value only when attribution and cohort history make them meaningful. Every metric needs a written definition.
Dashboards do not create clarity; consistent definitions do. A founder should be able to trace a monthly revenue change to new, expansion, contraction, churn and reactivation, then connect those movements to customer behavior.
The essential scorecard
| Area | Metric | Decision it supports |
|---|---|---|
| Acquisition | Qualified visitors/leads by source | Where to invest distribution effort |
| Product | Activation rate and time to value | Where onboarding fails |
| Retention | Repeat core action by cohort | Whether value recurs |
| Revenue | MRR and MRR movements | What drives recurring revenue change |
| Retention revenue | Gross revenue retention | How much starting revenue remains |
| Expansion | Net revenue retention | Whether retained accounts grow |
| Economics | Gross margin and cash runway | What the business can sustain |
| Operations | Support volume and incident impact | Where complexity consumes founder time |
Activation and time to value
Activation is the first meaningful product outcome, not signup. Time to value measures how long it takes to reach that outcome. Define the event per segment and track the distribution.
Example:
An activated reporting account connects a real data source and generates a report viewed or exported by the user within seven days.
The timeframe and actions must reflect the product. Use the SaaS onboarding checklist to create the funnel.
Product retention
Measure whether users repeat the core action in the problem's natural cycle: daily, weekly, monthly or event-based. Signup cohorts are more informative than a blended active-user count because they show whether product changes improve behavior for new users.
Define active narrowly. A background email open or an automatic job may not mean the customer received value.
Monthly recurring revenue
ChartMogul defines MRR as normalized monthly subscription revenue. A useful movement equation is:
Ending MRR = Starting MRR + New + Expansion + Reactivation − Contraction − Churned MRR
Document treatment of annual prepayments, discounts, refunds, taxes, usage charges and delinquent accounts. Read MRR vs ARR for definitions and examples.
Gross and net revenue retention
Gross revenue retention excludes expansion and asks how much starting revenue remained after contraction and churn:
GRR = (Starting MRR − Contraction − Churn) / Starting MRR × 100
Net revenue retention includes expansion and reactivation:
NRR = (Starting MRR + Expansion + Reactivation − Contraction − Churn) / Starting MRR × 100
These formulas may vary by analytics system, especially around reactivation. Use one written definition consistently. The SaaS churn guide explains customer and revenue churn.
ARPA and account mix
Average revenue per account (ARPA) helps detect changes in customer mix:
ARPA = MRR / Active paying accounts
A rising ARPA can reflect expansion or simply a shift toward larger customers. Segment by plan, acquisition source, industry or cohort to understand the cause. A single average can hide a product serving incompatible audiences.
Customer acquisition cost
A simple fully loaded CAC is:
CAC = Sales and marketing costs attributed to a period / New customers acquired
Include founder time when comparing channels internally, even if you do not book it as a cash expense. Early samples and long sales cycles make CAC unstable; use it as a cohort estimate with explicit assumptions.
Avoid dividing all website costs by a handful of customers and calling the result a benchmark. Channel CAC becomes useful when attribution, time window and conversion volume are credible.
Lifetime value
LTV estimates are highly sensitive to churn and gross margin. A common simplified relationship uses ARPA, gross margin and customer churn, but it assumes stable behavior that early SaaS businesses rarely have.
For a young company, show actual cohort revenue and contribution over time. Use modeled LTV as a scenario, not a fact.
Cash and founder efficiency
Bootstrapped companies should add:
- cash balance and monthly net cash movement;
- committed annual expenses;
- payment processor and infrastructure cost;
- gross margin by expensive workload;
- founder hours spent on support and operations;
- accounts receivable for invoiced plans;
- tax reserves appropriate to the business.
Revenue growth that creates unbounded support or inference cost may not improve the business.
A one-page monthly review
- Starting and ending MRR with movement waterfall.
- New-customer cohorts by source and activation.
- Retention at the product's natural frequency.
- Churned and contracted revenue with coded reasons.
- Expansion and plan changes.
- Gross margin and cash change.
- Top support issue and incident.
- One decision for the next month.
Tools such as MRRorDIE, Gyule or products in analytics tools for indie hackers may support parts of this workflow. Verify data definitions before connecting billing systems.
Frequently asked questions
What is the most important SaaS metric?
It depends on the current constraint. Before product value is proven, activation and retention matter more than scale. For a stable subscription product, MRR movements and revenue retention become central.
How often should a bootstrapped founder review metrics?
Monitor operational alerts continuously, acquisition and onboarding weekly, and financial/cohort performance monthly. Match the cadence to how quickly the underlying behavior can change.
What is a good churn rate?
It varies by segment, price, contract and stage. Compare consistent cohorts and investigate causes rather than treating a broad benchmark as a verdict.
Should I track ARR before reaching significant revenue?
You can annualize recurring revenue, but MRR often provides more useful month-to-month detail for an early monthly subscription business.


