How I Track Expansion Revenue in Baremetrics Each Month

Expansion revenue is the part of SaaS growth that tells me customers aren’t only staying, they’re buying more. New sales fill the top of the funnel, but expansion shows whether the product still earns trust after the first swipe of the card.

That’s why I watch Baremetrics expansion revenue every month. It helps me see upgrades, added seats, and add-ons in one place, then judge whether that growth is sturdy or only looks good from far away.

What expansion revenue means in SaaS, and why I pair it with other metrics

I think of expansion revenue as money from people already inside the house. They don’t walk through the front door as new customers. Instead, they rent one more room.

In SaaS terms, expansion revenue is extra monthly recurring revenue from existing customers. That usually comes from plan upgrades, seat growth, usage-based overages, or paid add-ons. Baremetrics uses the same idea in its explanation of Expansion MRR.

A simple example keeps the math clear. If a customer moves from $99 a month to $149, I count $50 as expansion. If a brand-new customer starts at $149, that’s new MRR, not expansion.

Still, I never read this metric by itself. A bright green line can fool me. One strong upgrade month may sit right beside rising downgrades or a nasty churn spike.

I keep these numbers together when I review revenue:

MetricWhat I checkWhy it matters
Expansion MRRUpgrades, add-ons, added seatsShows growth from current customers
Contraction MRRDowngrades, removed seatsShows where accounts are shrinking
Churned MRRCanceled recurring revenueShows what left entirely
Net New MRRCombined movement across all MRR typesShows the real monthly direction

The table keeps me honest. Expansion can be healthy while net new MRR still slips. On the other hand, modest new sales can look much better when existing accounts keep expanding.

I never celebrate expansion MRR until I compare it with downgrades and churn from the same period.

Once that frame is clear, the dashboard becomes much easier to read.

Where I look for expansion revenue in Baremetrics

As of March 2026, public Baremetrics materials show expansion MRR inside the main subscription analytics views. I start on the dashboard and look for the MRR breakdown or trend view that splits revenue into new, expansion, contraction, and churn.

If my account looks different from a screenshot, I don’t chase labels. SaaS apps move furniture. I look for the shape of the report, which is MRR movement over time.

Modern illustration of a SaaS dashboard on a laptop screen showing revenue growth charts with upward arrows, in a minimalist style on a clean office desk with soft natural lighting.

If you’re still connecting billing data, my Baremetrics Stripe analytics setup guide helps before these charts mean much.

I use this short path:

  1. Open the main analytics view and set a time range, usually 30, 90, or 365 days.
  2. Find the MRR composition view and isolate expansion if the chart lets me toggle series or hover for values.
  3. Switch to segmentation when I want to compare plans, billing groups, or regions.
  4. Save that view so my monthly review always starts from the same baseline.

If my account includes Smart Dashboards, templates, or saved views, I keep one pinned for this check. When I want practical examples of what usually lifts the number, Baremetricsguide to customer expansion is a helpful companion.

My monthly workflow for turning expansion revenue into a decision

I review this metric on the first business day of each month. The number matters, but the story behind it matters more.

I start with the trend, not the spike

First, I compare the last 30 days with the prior period. Then I zoom out to 6 or 12 months. That keeps one big upgrade from fooling me. If expansion jumps after a pricing change, a seat rollout, or a product launch, I note that right away.

Modern illustration of a relaxed person at a desk in a cozy home office, viewing Baremetrics metrics on a monitor with revenue expansion highlighted, in a clean style with natural light.

When Baremetrics offers annotations, saved notes, or campaign markers in my account, I use them. A small note beside the graph can save a long argument later.

Then I test it against churn, downgrades, and net new MRR

Next, I read expansion beside contraction, churned MRR, and net new MRR. This is where the pretty picture either holds or cracks. A month with $4,000 in expansion can still feel flat if $3,500 leaked out through downgrades and churn.

For churn math, I often fall back on my guide to calculating SaaS churn rate in Baremetrics. It keeps customer churn and revenue churn from blending into one muddy number.

If Forecast+ or forecasting views are enabled in my account, I use them as a second lens. Baremetrics has shared useful MRR forecasting methods that match how I think about future growth: look back far enough to spot the pattern, then stress-test the next quarter.

Finally, I segment the winners and record what changed

Last, I segment expansion by plan, billing interval, cohort, or customer type when those filters are available. I want to know where expansion comes from. One enterprise upgrade month tells a different story than dozens of small seat increases.

This step often changes my decision. If expansion clusters around one plan, I inspect packaging. If it comes from a recent cohort, onboarding may be working. If it disappears after a promo ends, the growth may have been thin ice, not solid ground.

If Benchmarks is available, I use it as a rough peer check, not a verdict. I finish by exporting the view or sharing the same report on a schedule. That way, my team sees the same baseline I saw, not a fresh chart with a different time range.

Expansion revenue tells me whether existing customers are walking deeper into the product or edging toward the door. Baremetrics helps me spot that motion fast, but only when I read it beside churn, downgrades, and net new MRR.

If I had to keep one rule, it’s this: context beats a single chart. Open your last 90 days, line up expansion against contraction and churn, and see what story your revenue has been trying to tell.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verified by MonsterInsights