Everything you need to understand SaaS metrics, set up Stripe correctly, and grow your business. Pick a tutorial below.
Step-by-step walkthroughs you can follow today.
From account creation to your first paid subscription, with the choices that matter long-term.
The settings, retries, and dunning sequences that turn payment failures into recovered MRR.
The architecture, the failure modes, and the patterns we wish we'd known on day one.
The acquisition channels that work for early B2B SaaS, ranked by founder time vs. revenue lift.
The two ways to connect, exactly what each one lets us do, and how to register the webhook yourself if your key can't.
MRR is recurring revenue normalised to a month; ARR is MRR × 12. Use MRR for operational decisions (hiring, cash flow), ARR for valuation conversations and yearly targets.
For B2C SaaS it can be acceptable. For B2B SaaS it's a serious red flag — top-quartile B2B SaaS sits below 1% monthly logo churn. The key is comparing to your segment, not to averages.
NRR above 100% means existing customers expand faster than they churn. It's the single strongest signal of product-market fit and the metric SaaS investors index on the hardest.
The simplest defensible formula is ARPU × Gross Margin ÷ Churn Rate. Avoid using contribution margin without disclosing it, and never use revenue churn and customer churn interchangeably.