Customer Segmentation Examples: How to do Customer Segmentation with Baremetrics

Clair Pacey on August 04, 2021

Lies, damned lies, and statistics. It’s no secret that numbers can be wildly misleading, and business metrics are no exception.

Yes, metrics are absolutely the most accurate and reliable tools for understanding the financial health of your business. And yes, the numbers are exactly what you should be looking at for leads on how to grow your company. As long as they are the right numbers.

Here is where customer segmentation comes in.

Customer segmentation breaks down metrics into smaller subsets of data. Instead of looking at broad averages, segmented metrics get really specific in dissecting customer behaviour.

Even larger businesses might think that aggregate data on MRR or churn is reliable enough to monitor your business growth.

But consider this:

Australia experiences both extreme droughts and extreme floods, but you’d never know that from looking at its average annual rainfall of 450mm of rain per year. 

Upon seeing this average amount, an umbrella manufacturer might decide to skip on the Australian market, and miss a huge business opportunity in Tasmania where it rains 237 days per year. 

The point is that, by only looking at averages, you might be missing something big, like a secret cash cow or massive budget waster. 

This article will explain how customer segmentation can help reveal where your business is succeeding, and which products are simply draining resources and slowing you down. We’ll walk through three real-life examples of customer segmentation using Baremetrics data and tools. 

Customer Segmentation Example 1: MRR by Plan Size

For our first example, we’ll look at Baremetrics’ actual Monthly Recurring Revenue (MRR), a metric that shows your recurring revenue normalized into a monthly amount.

Baremetrics is a medium-sized SaaS company. 

  • The bulk of our customers subscribe to small plans priced at under $200 per month. 
  • Only around 25% of their customers pay for the premium plans priced at $200 per month and above.

Here is the graph of our average MRR. 

This graph shows a 20% increase in MRR over the course of one year. But, the problem with analyzing growth based on this data alone is that the MRR shown is an aggregate for all plans. 

In other words, it averages MRR across all plans that this company offers. If some products are doing much better than others, this aggregate data won’t immediately reveal it. 

Here is MRR again, but broken down into two segments: 

  1. Customers with plans that cost less than $200 
  2. Customers with plans that cost more than $200

Keeping in mind that Baremetrics charges customers based on their MRR, this second graph shows that Baremetrics makes more of its MRR from larger companies.

What actions could we take based on this data? Our options include:

  • Discontinue sales of smaller plans and focus on selling to larger companies
  • Allocate resources to Customer Success team so they can sell account upgrades to increase plan prices

Additional customer segmentation by geographical region or client type can also reveal sections of the market that are receptive to the product, but have as of yet remained largely untapped by that business.

Based on this data, sales and R&D resources reallocated from the low-tier subscriptions can now target this new customer base with a high chance of success. The information gleaned by segmenting MRR metrics in this way provides a reliable roadmap to growth.


Customer segmentation breaks down metrics into smaller subsets of data

Get deep insights into MRR, churn, LTV and more to grow your business


Customer Segmentation Example 2: Revenue Churn by Product Use

For the next example, we’ll look at what segmentation tells us about customer churn patterns.

Here are some empirical observations we’ve recorded:

  • Average churn rate is 4.3%, which is below industry average of 5%
  • Customers on a lower tier subscription churn much more frequently than customers on a higher tier
  • Churn rate is highest around the three month mark

Here’s the aggregate revenue churn at 4.3%. 

From here, what we need to know is: why are our customers churning? 

To start, we decided to take a deep dive into our own data to find out who is churning. 

If we could find a correlation between the customers cancelling their subscriptions, we could potentially adapt our product to offer them something worth staying for.

To do this, we created a segment that compared customers using our Recover tool with customers who aren’t.

Before we dive in, let me briefly explain what Recover does, and why it’s such a useful tool for subscription-based companies. 

Recover is an automated dunning solution that helps teams earn back revenue lost due to failed payments. Failed payments are a huge issue for SaaS and subscription businesses because the subscription model involves charging customers on a regular, usually monthly, basis.

And when a client’s credit card expires, or their account runs out of funds, their payments stop. Suddenly, their subscription has expired and you’ve lost a customer. All because of inertia. 

Even if the customer knows that their card will expire soon, too often they put off doing anything about it because the process requires time and effort.

Especially for smaller companies operating without a dedicated accounting team, the task of opening an email, logging in to an account, and clicking through a website to update payment information is a process that is likely to be put off again and again until it’s too late. In the meantime, your SaaS company is losing that revenue.

Recover completely automates the dunning process so neither you nor your customers have to worry about losing money for preventable reasons. It works by automating customizable email campaigns, in-app reminders and paywalls, credit card capture forms, and in-depth analytics. 

Recover’s effectiveness and positive impact on our MRR is shown clearly above. In fact, by looking at the graph we can say that our customers using this product are far less likely to leave Baremetrics. 

In other words, Recover is an amazing tool that we need to encourage more customers to use through marketing efforts like free trials, and more. Speaking of free trials, here’s ours

As we were diving into churn patterns, we noticed something else. There was a really high incidence of customers churning at the 3 month mark. 

Here is a graph showing MRR from our Canadian customers. As a test, in April we offered a three month package subscription plan. You can see the graph spike in early April. Three months later, these subscriptions ran out and were not renewed, as seen by the drop in early July.

What this told us was that customers who purchased a three month long subscription were unlikely to renew. The most likely explanation is that the majority of these customers were start-ups and smaller companies, who were looking for short term insights but were unable or unwilling to invest in monitoring their metrics longer term.

We weren’t making much revenue off these three month plans, so we decided to scrap them. 

Instead, we’d offer a minimum subscription for six months. Even if we only got half the customers, we’d have the same revenue, with fewer sign-up and cancellation costs on our end.

Many of the businesses who opted for the three month minimum subscription would in fact sign up for the six month period, as they still required insights into their metrics and simply wanted the cheapest of our provided options to do so. 

For us as a business it was an important insight to know that our product, even when used as a one-off, was worth double its original pricing to many of our customers.


Customer Segmentation Example 3: Upgrades by Customer Type

For our last example, let’s look at what customer segmentation can tell us about account upgrades.  

The graph below tracks the quantity of customer upgrades over a six month period. Between February 5 and 16, we saw a spike of 50 upgrades. We want to know which customers are most likely to do this. 

Other than showing that two days in particular triggered a high number of upgrades, this aggregate data doesn’t reveal much about the customers prone to move to a higher tier plan.

We then decided to drill down into the upgrade metric by segment in order to gain insights on its customer behaviour, as seen in the following graph.


Segmenting customers by type reveals that Stripe customers are vastly more likely to upgrade than Shopify, Braintree or Apple users. 

With this data, we can now decide whether to mainly target Stripe customers, or to invest in better cross-platform compatibility for Apple, Braintree and Shopify users to make their own service more attractive to these types of consumers.


Why is Baremetrics the Best Tool for Customer Segmentation?

Customer segmentation usually involves taking a single qualifying piece of information, for instance, customers based in Canada, and showing data for that subset. The onus falls on the user to try and extract meaningful insights within that data.

In Baremetrics, customer segmentation is done by metric. This means you can select from over 26 metrics calculated in our app, and then segment it by customer attributes. There is enormous flexibility in how to mine your data to suit your business needs, whether you want to analyze churn by feature, MRR by geography, LTV by plan, etc. 

Baremetrics allows you to get granular about your segmentation without requiring advanced numeracy or statistical analysis training. Without the option to segment customer data, key metrics are presented merely in averages, and cannot provide the crucial insights needed to plan your next steps.

Clair Pacey

Clair is the founder of a one-woman media start-up, and is keen to share her experience and support other founders, notably in under-represented communities in tech. Clair's writing, media, and business consulting services can be summoned through smoke signals, or at