guide

Membership Metrics: What to Track When Revenue Repeats (MRR, Churn, LTV)

Published July 26, 2026

Part of: Digital Products — our full guide on this topic.

Disclosure: Some links below are affiliate links. If you sign up through them we may earn a commission at no extra cost to you. We only recommend tools we'd genuinely suggest to a friend. See our full disclosure.

There is a guide on this site about which business metrics to track, and its central idea is a good one: map your numbers to your funnel. Traffic, signups, engagement, sales. Each stage asks one question, and where the number drops is where you are losing people.

That model works right up until your revenue repeats.

A funnel is a one-way path that ends at the sale. For a one-off product, that is the whole story — the sale happens, the money arrives, and the next sale is a fresh trip through the same funnel. For a membership, a subscription product or a recurring commission, the sale is where the measuring starts. Most of this month’s money came from people who bought months ago and simply have not left. No stage of a funnel measures that, because a funnel has no concept of revenue you already had.

This guide covers the numbers that do.

Honest disclosure: some links below are affiliate links. If you sign up through one I may earn a commission at no extra cost to you. Everything here is my genuine assessment.

The quick version

Start with the number the funnel cannot show you

MRR — monthly recurring revenue — is the total your currently active subscribers pay you in a normal month. Twelve people on a $9 plan is $108 MRR. That is it. There is no clever part.

It is worth having a name for it because it answers a question a sales figure cannot: how much of next month do I already have? A one-off business starts every month at zero and re-earns the whole thing. A subscription business starts at last month’s MRR minus whoever leaves, and everything you do is either adding to that base or defending it.

Two mistakes are worth heading off immediately, because both quietly corrupt every number downstream:

A flat revenue line is two completely different businesses

Here is the specific failure that makes a funnel-shaped dashboard dangerous for a subscription.

Your revenue is $600 this month. It was $600 last month. On the chart, a flat line.

That flat line is either:

Same chart. Same total. Opposite futures, opposite fixes. If you only track revenue, you cannot distinguish them, and the second one will feel fine for months before it doesn’t.

The fix is to stop measuring the level and start measuring the movement.

The four movements

Any change in your MRR from one month to the next is made of at most four things:

  1. New — MRR from members who joined this month.
  2. Expansion — existing members paying you more: an upgrade to a higher tier, a switch to a bigger plan.
  3. Contraction — existing members paying you less: a downgrade.
  4. Churned — MRR from members who left or whose payment stopped.

And the arithmetic that a funnel dashboard has no equivalent of:

Net change = New + Expansion − Contraction − Churned

That minus sign is the entire difference between the two kinds of business. In a one-off business, a good month is additive: you sold, you earned, and nothing that happened this month can take away what you earned last month. In a subscription, you can have your best acquisition month ever and go backwards.

If you run one flat-priced tier — which most solo memberships do, and sensibly — then expansion and contraction are zero and you only need two columns: what came in, what went out. Do not manufacture tiers just to have more metrics. Add the middle two the day you actually have something to upgrade to.

These four movements are also the only instrument you have for reading whether a change you made was a good one — which is the practical reason for making changes one at a time and letting a full billing cycle run before making the next. Move three things in one month and the churn figure tells you something happened without telling you what, and a number you cannot attribute is a number you cannot act on.

Once you can see the movements, the diagnosis in handling cancellations and failed payments becomes usable, because the churned figure splits again — into people who decided to leave and people whose card simply stopped working. Those are different problems and only one of them is about your product.

Why the average member lies, and what to use instead

The obvious way to measure loyalty is to average how long your members stay. It is also the way that produces the most confidently wrong conclusions.

An average across all your members mixes someone who joined last week with someone who has been there two years, and it is dragged around by whichever month you happened to grow fastest. Run a successful launch and your average tenure falls, because you just added a pile of brand-new members — which looks exactly like your retention getting worse at the moment it got better.

The honest question is a cohort question: of everyone who joined in March, how many were still here in month two? Month three? Month six? Then the same for April’s joiners, and May’s.

That is a handful of rows in a spreadsheet, and it does something no other metric on this page can do: it lets you tell whether a change you made actually worked. If you rewrote your onboarding in April, the April cohort’s month-two number against March’s is your answer. A blended, whole-business churn rate can never tell you that, because it mixes the people who experienced the change with the people who didn’t.

This is a different job from asking when people leave — that question diagnoses a single exit, and the cancellations guide works through what an early exit means versus a late one. A cohort table compares versions of your business against each other over time. It is the closest a solo operator gets to a controlled experiment.

Two practical notes. Cohorts only become readable at a certain size — with four joiners in a month, one person leaving is a 25% swing and means nothing. If your numbers are small, group by quarter instead of by month and be patient. And pick one definition of “still here” (paid this month) and never change it, because a metric redefined halfway through is worse than no metric.

LTV: genuinely useful, routinely over-claimed

Lifetime value is what a member is worth to you across their whole stay. The standard shortcut:

LTV ≈ average revenue per member per month ÷ monthly churn rate

At $9 a month and 5% monthly churn: $9 ÷ 0.05 = $180. The division works because a constant 5% monthly loss implies an average stay of 1 ÷ 0.05 = 20 months.

It is a useful planning number — mainly for answering “how much time or money can I justify spending to get one member?” — and it is the number most often quoted as though it were a fact. Four honest caveats:

Use it to size decisions, not to justify them. And if the number you get feels implausibly high, check whether your churn rate is quietly a launch artefact.

Annual plans break all of this (and how to keep it honest)

Annual billing is one of the better levers a small membership has — the membership pricing guide makes the case for it — and it distorts every metric on this page unless you handle it deliberately.

A $90 annual plan is not a $90 month. For MRR it counts as $7.50 a month, because that is what it is: twelve months bought at once. Count it at face value and you will record a spectacular month, then eleven quiet ones, and conclude something has gone wrong when nothing has.

Two specific traps:

There is a third trap that only appears once, at the end. An annual plan is a promise stretching up to twelve months into the future, which means it is also the thing that decides how long a wind-down takes if you ever stop: closing a membership explains why the closing date falls out of your longest outstanding term, and why one annual member who renewed last week is the difference between a month’s notice and a year’s.

To be clear about scope: this is about reading your own dashboard, not about how to record any of it in your accounts. How prepaid income should be treated in your books depends on where you are and how you file. Basic bookkeeping for a solo business covers the practical habits, and an accountant covers the rest — nothing here is accounting or tax advice.

Judge your traffic by retention, not conversion

This one changes what you do with the rest of the site.

Every traffic and conversion guide — driving traffic, opt-in pages, improving your conversion rate — implicitly ranks channels by how well they convert. For a one-off product that is the right ranking, because the sale is the end of the story.

For a subscription it isn’t. A channel that converts at 4% and whose members are gone by month two is worth less than a channel converting at 1% whose members stay a year. The high-converting channel wins on the dashboard the funnel gives you and loses badly on the money.

So record where each member came from, and read your churn by source. It is one extra column, usually a signup question or whatever your checkout already captures. What it typically reveals is that the audiences that took longest to persuade are the ones that stay — which is an argument for the slow channels, email and search, over whichever burst of attention converted best last month.

The smallest version that actually works

You do not need analytics software for any of this. One spreadsheet, one row per month, five columns:

MonthMembers at startJoinedLeftMRR at end
March4093$414
April4675$432

(Illustrative rows on a $9 plan — March lost 3 of 40, a 7.5% churn rate; April lost 5 of 46, 10.9%. Two good-looking months of growth, and the number that matters got worse.)

Fill it in once a month, on a fixed date, from your billing dashboard. That is a fifteen-minute job and it gives you everything above: the movements, a churn rate (left ÷ members at start), the trend, and — after a few months of keeping a second tab with one row per joining cohort — a retention curve.

Then use the recurring revenue projector for the part measurement cannot give you: the forward view. Feed it your real churn number rather than a hopeful one and it will show you the ceiling your current pace settles at — new signups ÷ churn rate — which is the single most clarifying number in a subscription business. At 5% monthly churn, about 46% of any group of joiners is gone within a year, and fifteen signups a month settles at 300 members and stops climbing. Seeing where your own pace flattens out tends to reorder your priorities faster than any advice does.

What not to track

Where this fits

These numbers only exist if your platform can tell you them, which is worth checking before you build. What you need is a billing system that distinguishes a cancellation from a failed charge, tells you when each member joined, and lets you export the list — and that is easier when the checkout, the membership area and the email list know about each other rather than being stitched together.

Systeme.io is the one I point people to for a small membership for that reason: recurring billing, the member area and the email list sit on one plan, with a free tier you can run a real membership on while you find out whether it works at all. (That is an affiliate link — if you upgrade to a paid plan through it I may earn a commission, at no extra cost to you; see the full affiliate disclosure.) Features and free tiers change, so confirm the current details on the provider’s own site. If you have not built the thing yet, the free membership site guide covers the setup, pricing a membership covers the number you charge, and launching one covers getting the first members in.

The bottom line

A funnel dashboard answers did I make a sale? A subscription needs to answer what did I keep? — and no stage of a funnel measures the members who did nothing this month except not leave, which is where most of your money comes from.

So track four things and ignore the rest. MRR, so you know what next month starts at. The movements behind it, so a flat line resolves into either a stable business with a traffic problem or a treadmill with a retention one. Cohort retention, because it is the only version of the number that can tell you whether something you changed worked. And LTV, held loosely, as a sizing tool rather than a fact.

Do it in a spreadsheet, once a month, on a fixed date. Keep cash and revenue in separate columns so annual plans cannot flatter you. Read churn by source before you decide which traffic channel deserves next quarter. And resist every published benchmark you meet, because the only meaningful comparison in a recurring business is you against yourself, three months ago.

Frequently asked questions

What is MRR and how do I calculate it?

MRR is monthly recurring revenue: the total your currently active subscribers pay you in a normal month. Add up what every active member is on — twelve people on a $9 plan is $108 MRR — and ignore one-off sales entirely, because a one-off sale does not repeat and MRR is a measure of what repeats. Two things trip people up. Annual plans go in at a twelfth of their price, not their full price, because they buy twelve months and not one. And MRR is not your bank balance: cash arrives in lumps and on delays, MRR is the steady underlying number. Keeping the two separate is the whole point of tracking MRR at all.

What is a good churn rate for a membership?

Nobody can honestly give you a number, and you should be suspicious of anyone who does. Published churn figures vary enormously by price, audience, product type and how long the business has existed, so a benchmark borrowed from someone else's business tells you close to nothing about yours. The number that matters is the trend in your own rate over several months, measured the same way each time. If it is falling, whatever you changed is working. If it is rising, something is wrong that a comparison to an industry average would only have hidden.

How do I calculate lifetime value for a subscription?

The simple version is average revenue per member divided by your monthly churn rate, expressed as a decimal. At $9 a month and 5% monthly churn that is $9 ÷ 0.05 = $180. But treat it as a rough planning figure, not a fact about your business. It assumes churn stays constant, and real churn is usually much higher in the first month or two than later on. It assumes you have a reliable churn rate, which you do not if you launched three months ago. And it is revenue, not profit — platform and payment fees come out of it before you have earned anything.

Why does my revenue look flat when I'm getting new members?

Because new members are only half of the equation and the chart shows you the total, not the movement. If fifteen people join and fifteen leave, your total is identical to a month where nobody did either — same line on the graph, completely different business. That is the single biggest reason a funnel-style dashboard misleads a subscription owner: it reports the level, and the health of recurring revenue is in the flow. Break the month into what you gained and what you lost and the flat line resolves into one of two very different situations.

How often should I look at these numbers?

Once a month, on a fixed date, is enough for almost every solo membership. Subscription metrics are made of small monthly events and checking them daily mostly shows you noise — one cancellation on a Tuesday is not a trend, and reacting to it as though it were leads to changing things that were fine. The exception is failed payments, which are worth catching within days rather than weeks because a recoverable card is a time-limited thing. Everything else is a monthly review with a spreadsheet and fifteen minutes.

Explore the full topic How to Sell Digital Products Online → Create something once, sell it again and again — the realistic way.