Jump to a section
Open the analytics tab of almost any SaaS tool and you get buried. Sessions, bounce rate, page views, sign-up conversion, feature adoption heatmaps, a funnel with nine steps. It looks like a cockpit, and it makes you feel like a serious operator for about ten minutes. Then you close the tab and you still do not know the one thing that matters, which is whether the business is actually getting healthier or quietly rotting. Running a SaaS by yourself, your scarcest resource is attention, and a dashboard that shows you forty numbers is really a dashboard that shows you none, because you cannot act on forty things. This guide is about cutting that down to the handful of metrics that actually change what you do this week, and being honest about which ones are just there to make you feel productive.
Where does the money actually come from?
A SaaS makes money when a person signs up, gets enough value that using the product becomes worth paying for, and then keeps paying month after month. Every metric worth tracking is just a checkpoint along that path. If you understand the path, you understand which number tells you where things are breaking.
Visitor lands
|
v
Signs up ................ signup count (feels good, means little alone)
|
v
Reaches the "aha" moment . ACTIVATION RATE (did they get value?)
|
v
Becomes an active user ... ACTIVE USERS (not just accounts)
|
v
Keeps paying each month .. CHURN (are you holding them?)
|
v
Total value over lifetime . LTV vs CAC (does the math work?)
|
v
Sum of everyone paying ... MRR (the scoreboard)
Read that top to bottom and you can see why signup count is the weakest number on the page. A signup that never activates never pays, so counting signups is counting people at the door, not people in the room. MRR sits at the bottom because it is the result of everything above it working. It is the scoreboard, not the lever. When MRR is flat, you walk back up the chain: is activation leaking, are actives falling, is churn rising. If the recurring-revenue model still feels fuzzy, where does online money come from lays out the mechanics, and how making money online works puts SaaS next to the other models. The move: sketch this chain for your own product and label where you have a number and where you are flying blind.
How the five metrics actually work
MRR is the sum of all your recurring subscription revenue normalized to a month. If you have annual plans, divide the annual price by twelve so a $360-a-year customer counts as $30 of MRR, not a lump. Watch its direction, not its exact value.
Active users versus signups is the gap that reveals whether you have a product or a graveyard of dead accounts. A signup is anyone who created an account. An active user is someone who recently did the core thing your product does. Define "active" as the action that means the product is delivering value (sent a message, created a report, ran the automation), not merely "logged in." A tool with 500 signups and 40 actives does not have 500 customers. It has 40, and a marketing problem it is hiding from itself.
Activation rate is the percentage of new signups who reach the moment where the value becomes obvious, within some sensible window. If your payoff is a finished export, activation might be "created their first export within seven days." This is the single most predictive early number, because a signup that never activates almost never converts or retains. Low activation is why so many products with decent traffic still make no money, and it is fixed in the first-run experience, not in the ad budget.
Churn comes in two flavors. Logo churn is the percent of customers who cancel in a month. Revenue churn is the percent of revenue you lose, which can differ sharply if your bigger accounts leave at a different rate than your small ones. Losing five $9 customers and losing one $99 customer are the same logo churn story and very different revenue stories. Churn is the drain on the tank, which is why reducing churn for a solo SaaS is a whole separate piece.
LTV versus CAC is the sanity check on the whole business. LTV (lifetime value) is roughly your average revenue per customer per month divided by your monthly churn rate. CAC (customer acquisition cost) is total marketing and ad spend divided by customers gained. The relationship, not either number alone, tells you whether growth is sustainable. The move: write a one-line definition of each of these five for your own product, especially what "active" means, because a metric you have not defined is one you will measure inconsistently.
A worked example (all numbers hypothetical)
These numbers are invented to show how the metrics fit together, not measured from any real product. Say your solo SaaS charges $30 a month. This month billing shows $4,500 MRR, which is 150 paying customers. Your database says 900 accounts have ever signed up, and 210 did the core action in the last 30 days. So your active-user picture is 210 actives against 900 lifetime signups.
Now the leading indicators. Last month 100 people signed up, and 38 created their first export within seven days, so activation is 38 percent. Of your 150 paying customers, 6 canceled this month, so logo churn is 4 percent. Those 6 were small plans, but you also lost one bigger annual account mid-cycle, so revenue churn came in higher than 4 percent, a flag worth noting rather than averaging away.
For LTV versus CAC: at $30 a month and 4 percent churn, LTV is roughly $30 divided by 0.04, about $750 over the customer's life. Last month you spent $1,200 on ads and promotion and gained 20 paying customers, so CAC is about $60. A rough dashboard for the month:
SOLO SAAS SNAPSHOT (hypothetical)
MRR ................ $4,500 (up from $4,200 last month)
Paying customers ... 150
Active users ....... 210 active / 900 signups
Activation rate .... 38% (of last month's 100 signups)
Logo churn ......... 4% (6 of 150 canceled)
Revenue churn ...... higher (one big account left, watch this)
LTV ................ ~$750
CAC ................ ~$60 (LTV/CAC ~ 12x)
Now read the story the numbers tell together. LTV over CAC is about 12 times, which is very healthy, meaning acquisition is not your problem. Churn at 4 percent is fine but the revenue-churn flag says a big account slipped, so a check on your larger customers is worth an afternoon. The number that jumps out is activation at 38 percent: 62 percent of the people you worked to attract never reached the payoff. That is your leak. With acquisition math this good, fixing activation from 38 to, say, 55 percent would put far more paying customers on the board than buying more traffic would, and it costs nothing but product work. The move: whenever you look at your snapshot, do not read the numbers in isolation, read them as a sentence about where the biggest cheap win is hiding.
What you need and what it costs
The required list is short and nearly free. You need your billing provider, which already computes MRR, customer count, and cancellations (Stripe does this out of the box). You need one query against your own database that counts, for a given window, how many users performed the core action, which gives you active users and, filtered to new signups, activation rate. And you need a plain spreadsheet with one row per month where you paste these numbers, because the direction over time matters more than any single reading.
The optional list is where founders overspend to feel legitimate. A product-analytics platform is genuinely useful at experiment scale, and pure overhead when you have 150 customers you could practically name. Attribution tooling for CAC per channel is worth it later; early on, total spend divided by customers gained steers fine. Session replays, heatmaps, and elaborate funnel dashboards almost never change a decision at this stage. Do not buy a data stack to manage a business you can still read by hand. The move: this week, get MRR from billing, write the one query for active users and activation, then start the monthly spreadsheet. That covers four of the five metrics for zero dollars.
How long it takes
Standing up the tracking is fast. Billing metrics are already there, the active-user query is an afternoon, and the spreadsheet is five minutes a month to update. The slow part is that these numbers only speak in trends. One month of data is a dot, not a signal. You need three to four months of rows before the direction of MRR, activation, and churn means anything, because a single month can be noise, a holiday, one big customer, a lucky post.
Churn in particular is a lagging number. If you improve activation today, the retention effect shows up 60 to 90 days later when this month's better-activated signups reach their second and third billing cycles. That delay is exactly why founders ignore these metrics: the loop is quiet and long, so nothing feels urgent until you look up after two flat quarters. The move: put a recurring 30-minute calendar block on the first of each month to update the spreadsheet and read the trend, so you are watching direction on purpose instead of panic-checking Stripe when you feel anxious.
What beginners get wrong
The biggest mistake is treating signups as the headline number. Signups feel like progress because they go up when you post something, but a signup that never activates is a person who cost you attention and paid you nothing. Watching signups while ignoring activation is how a founder convinces themselves things are working while the bank balance says otherwise. If you are tempted to celebrate a signup spike, first ask what share of them activated.
The second mistake is tracking everything with equal weight. Forty metrics is a way of hiding from the two or three that would force an uncomfortable decision. If a metric has never once changed what you did, it does not belong on the page.
The third mistake is chasing more traffic when the actual leak is downstream. If activation is 38 percent, pouring more visitors in just wastes more of them, because more traffic amplifies whatever your product already does with visitors, good or bad. This is the core argument of what gets a SaaS to 10k MRR: retention and activation usually beat acquisition for a solo founder.
The fourth mistake is misreading the LTV versus CAC ratio. A very high ratio like 12 times is not always a trophy. It can mean you are under-spending on growth, or that your price is too low, which is covered in how to price your SaaS. A ratio near or below 1 means you pay more to acquire customers than they are worth, a business that shrinks the harder you push it. The move: never read a ratio without asking which direction yours is drifting.
How I would start
If I were setting up metrics for a solo SaaS from scratch, I would do this in order.
- Pull MRR and customer count from my billing provider today. That is one login and gives me the scoreboard immediately.
- Define the single core action that means "this user got value," then write one query that counts how many users did it in the last 30 days. That gives me active users and, filtered to recent signups, activation rate.
- Start a one-row-per-month spreadsheet with MRR, paying customers, active users, activation rate, and both churn numbers. Paste this month's values as row one and commit to updating it on the first of every month.
- Identify which stage I am actually in and pick the one leading indicator to watch hardest. Pre-revenue or very early, that is activation. Growing with real customers, that is churn. Retention solid and ready to scale, that is CAC.
- Read the whole snapshot as one sentence each month ("acquisition is fine, activation is the leak") and pick exactly one thing to fix before the next review.
Getting the right people in the door makes every one of these numbers healthier, so if activation is weak partly because I am attracting the wrong users, I would revisit fit using getting your first 10 customers and how to get your first 10 customers. The move: do steps one through three this week, because you cannot improve a number you are not yet writing down.
What I would not do
I would not build a big dashboard before I had a business, because a beautiful analytics setup with no customers is procrastination with a progress bar. I would not put a metric on my page that I have never acted on, since it only makes the real signals harder to see. I would not celebrate signups without checking activation, because the gap between the two is where the truth lives. I would not spend on more traffic while activation was leaking, because that pays full price to waste more visitors. I would not obsess over daily fluctuations, because these numbers only mean something as a trend. And I would not agonize over the free-plan-versus-trial question through a metrics lens before I understood the tradeoff itself, which free trial vs freemium walks through directly. The point of tracking is to make one better decision a month, not to feel busy watching graphs.
Close
A solo SaaS does not need a data team or a wall of dashboards. It needs five numbers you understand and one you watch hardest depending on your stage. MRR is the scoreboard, active users versus signups is the reality check, activation is the earliest signal of health, churn is the drain, and LTV versus CAC is the sanity check. All of it comes from your billing provider plus one query and a spreadsheet you update in five minutes a month. Everything else is either a component of those five or a comfortable distraction. Set up the tracking this week, read your snapshot as a single sentence, and fix the one thing it points at. Doing that every month, honestly, will do more for your revenue than any tool you could buy to watch yourself not decide.
Free playbook
Get your first 10 customers
This guide is one piece of the free First 10 Customers Playbook: the distribution game plan for builders who can ship but cannot seem to sell. Get it, plus the follow-up breakdowns, by email.