Weekly Metrics Founders Should Track in a B2B SaaS
TL;DR
- MRR (Monthly Recurring Revenue) and Net Revenue Retention (NRR) are the two most predictive financial metrics; everything else is context
- New customer activation rate (activation rate) in the first week predicts churn far better than any subsequent feature usage
- Churn cohort by acquisition channel quickly exposes which growth channel sells water and which sells gold
- Tracking a single "metric that matters" weekly per sprint avoids analysis paralysis and keeps the team aligned
- Data quality is more important than quantity; 3 metrics tracked precisely are worth more than 15 dashboard metrics nobody checks
There is a huge difference between the data that sits in a dashboard and the data that actually matters. A month ago, at Impact Origin, I helped a fintech founder realise he was tracking 47 metrics weekly. 47. He could cite the feature adoption rate for the payments API, the percentage of transaction retries, the infrastructure scalability rate. He was frustrated because "everything was growing" but the company was systematically losing customers.
The problem? Those 47 metrics were noise. None of them answered the real question: "Are we growing sustainably and profitably?"
This article is the framework I built with that founder and refined with others. It is not academic product analytics. It is what actually matters to track weekly when you are building and managing a B2B SaaS.
The Principle: One Metric That Matters, Multiple Diagnostic Indicators
The biggest trap is confusing "weekly tracking" with "having a dashboard with everything".
In a growing startup (pre-product-market-fit and post), what you need is:
- One primary metric that answers: "Are we winning?"
- Three to four secondary indicators that diagnose the "why"
Everything else is tactical intelligence for when you have a specific problem.
For most B2B SaaS in growth phase, the primary metric is MRR and its quality (measured by NRR). This is not sexy. Everyone would expect me to say "engagement score" or "DAU/MAU ratio". But those metrics do not pay the salary bills.
MRR and NRR: The Two Non-Negotiable Metrics
If you only track two metrics, let them be these.
MRR (Monthly Recurring Revenue) is straightforward: the sum of revenue contractually expected each month from all customers. It varies depending on the pricing model (per user, per transaction, per tier), but the principle is identical.
Why track it weekly? Because it lets you see trends in real time. A large customer churning on a Thursday affects that week's MRR. A contract renewal that was at risk appears as a spike. Versus tracking only monthly, you are always looking in the rear-view mirror.
NRR (Net Revenue Retention) measures the real health of your customer base. Formula:
NRR = (MRR_month_N + revenue_expansion_existing_customers - churn_existing_customers) / MRR_month_N-1 * 100
An NRR above 120% means existing customers are spending more today than the previous month (whether through upsell or increasing usage). NRR between 100-120% means stagnation with churn offset by new customers (fragile). Below 100%, you are losing.
Why does this matter so much? Because a founder can have 30% month-over-month MRR growth and be completely ruined if the NRR is 85% (meaning you are gaining new customers but losing old ones at a rate that eventually slows growth).
Common trap: Many founders calculate NRR only for the previous month's cohort. Correct is also to track 12-month rolling NRR (less volatile and more predictive). And watch the "mood bucket": if you put expansion (upgrades) and churn on the same side of the formula, you lose visibility into what really contributes. Track them separately weekly.
Activation Rate: The Strongest Predictive Indicator
Most founders look at monthly churn. I see them pulling their hair out trying to figure out why. Was onboarding bad? Was a feature missing? Was support slow?
Here is the secret: what really predicts churn is what the customer does in the first week. If you activated the customer that week (for a business SaaS, "activation" means: created the first campaign, processed the first transaction, invited the first user, whatever is material to your product), the probability of churn dropped by 40-60%.
This comes from patterns I see repeatedly in real cases.
For a B2B SaaS, the activation metric you should track weekly is:
% of new customers (last 7-14 days) who completed the critical activation action
If you use a product like Amplitude, Mixpanel or Posthog (and I recommend you do), you create an event "onboarding_completed" or "critical_action" (the name does not matter). Then, each week, you check: of the customers who signed up in the last 14 days, how many activated?
Realistic benchmark for well-performing B2B SaaS: 45-65% activation in 7 days. Below 30%? Your onboarding experience has structural problems. Above 75%? Congratulations, you are doing something very well.
Why track this weekly and not monthly? Because you want rapid feedback on whether the changes you made to the onboarding flow worked. Changing in month 1 with data from the previous month is too late. Week on week, you can iterate.
Churn Cohort by Acquisition Channel: What Exposes the Uncomfortable Truth
Here is the uncomfortable conversation you need to have with yourself weekly:
"What is my real churn, broken down by how I acquired the customer?"
Most founders know aggregate churn (say, 5% per month). But they do not know that churn from the "inbound organic" channel is 2% and from "paid search" is 9%.
This means your paid growth engine is selling illusion. Customers coming from paid have wrong expectations (probably you promised something the product does not do perfectly) or are price-sensitive and jump to a competitor at the first price drop.
To track this weekly:
- Tag each new customer with the source (utm_source, referral partner, sales inbound, etc.)
- Create a cohort (e.g., all customers acquired via paid search in the week of 15-21 July)
- Track that cohort's churn over the following months
- Compare with other cohorts from the same period
What you will discover is that certain channels produce "sticky" customers (high NRR, low churn, high activation) and others produce "disposable" customers (high churn in months 2-3).
This radically changes your marketing decisions. It may mean cutting a channel that "looked good" in the first month.
Frequency: Weekly, review cohorts that entered 4-8 weeks ago. Leave the 1-2 week ones alone because volatility is high. What you want to see is: is any cohort going off the rails?
Feature Development Velocity and Its Reflection in the Product
This is easier to describe badly.
Many founders try to track "development velocity" with story points or commits per week. That is pseudo-science in tech. It does not really tell you anything useful.
What matters is: how fast can you get testable hypotheses into production and measure the result?
A much better indicator is:
Number of features / product changes launched that have a clear success metric and were tested with real users
It is not about quantity. Three well-thought features, measured, and that have real impact are worth more than 20 "improvements" nobody notices.
Weekly, when you review your main indicators (MRR, NRR, activation, churn), you can ask: "What is the impact of that feature we launched 2-3 weeks ago on the average user?"
If you can answer this with concrete data (e.g., "The new API integration reduced setup time by 60%, and we are seeing 10% more customers complete onboarding in the first week"), excellent. Your pace is correct.
If you cannot answer because you did not think to track it, it is because you developed by intuition, not strategy. And then, velocity does not matter.
Customer Acquisition Cost and Payback Period
CAC (Customer Acquisition Cost) is easy to calculate wrong.
Correct CAC = (marketing costs + sales costs + post-sale support costs until "active") / number of customers acquired
Many founders forget support costs. A customer costs €500 in ads, but then you have 40 hours of onboarding (€1,000 in salary). CAC is €1,500, not €500.
Payback Period = CAC / (ARPU * gross margin) * 30 days (to have it in months)
If your ARPU is €100, gross margin 70%, CAC is €1,500, then payback is (1500 / (100 * 0.7)) * 30 = ~6.4 months.
This is crucial to track weekly because it keeps you honest: if payback goes from 6 to 9 months, it means your acquisition costs are increasing (ads getting more expensive, SEO slowed, sales has no pipeline) or ARPU fell (smaller customers).
None of these signals is dramatic in isolation, but weekly you can identify the trend before it becomes a crisis.
Realistic benchmark for B2B SaaS: payback between 4-12 months, depending on the model. If it is above 12 months and you are not at massive scale, there is something structurally inefficient.
The Weekly Dashboard: What You Should Really See
Summarised: each Monday morning, your metrics check-in should have:
- Current MRR and trend (line vs. 4 weeks ago)
- 12-month rolling NRR
- Activation rate of customers with 7-14 days (% with critical action)
- Aggregate churn and by cohort (last 3 main cohorts)
- CAC and payback period (if you are in aggressive growth mode)
- Number of features launched with clear success metric
Everything. Five minutes. If it takes longer, you have noise.
This does not replace fortnightly or monthly planning. But it gives you real-time visibility. A large customer leaving, a cohort not activating well, an acquisition channel degrading. You can see this before it becomes a crisis.
Final Pitfalls and Unconventional Opinions
1. Do not track "engagement" (DAU, MAU, "time on app") as a primary metric. Not even secondary. Why? Because in a professional B2B SaaS, the metric that matters is "outcome of your customer's business", not how many times they open the app. A project manager who uses the tool once a day but generates €10k in productivity is infinitely more valuable than someone who accesses 10 times a day and does nothing.
2. Vanity metrics (user growth, TAM, "reach") are for pitch decks, not your Monday check-in. They kill alignment because they distract from what really moves the needle.
3. Invest in correct data now. This means: implement structured events (Segment, RudderStack, or even a custom webhook), ensure your CRM has source tracking, and manually validate the numbers once or twice a month. Data quality is more important than quantity. An MRR calculated manually but correctly is better than a beautiful dashboard that undercounts churn.
Conclusion
The weekly metric that matters is the one that answers: "Are we growing profitably and sustainably?" Everything else is context. MRR, NRR, activation, churn cohort, and CAC/payback. Five numbers. Actionable. No abstractions.
If you are facing a similar problem (you have lots of data but few real decisions, or the dashboard exists but nobody knows what to do with it), book a call at https://impact-origin.com/agendamento.
