KPI Tree

Metric Definition

Grouping users to find patterns

Segment Metric = Metric Value for Segment / Users in Segment
Segment MetricAny metric, such as retention or revenue, measured within one segment
Metric Value for SegmentThe total of that metric attributable to users in the segment
Users in SegmentDistinct users that match the segment definition

Track from

Metric GlossaryProduct Metrics

User segmentation analysis

User segmentation analysis is the practice of dividing a user base into groups that share traits or behaviour, so you can see how value, retention, and conversion differ across the groups rather than reading a single blurred average. It answers which users are worth more, which are at risk, and why the headline number behaves the way it does. The output is not just groups, it is the explanation of what makes one group behave differently from another.

8 min read

Generate AI summary

What is user segmentation analysis?

User segmentation analysis is the practice of dividing a user base into groups that share traits or behaviour, then comparing a metric across those groups to see where the value, risk, or friction concentrates. If overall monthly retention is 70 percent, segmentation might show that users who reached a key action in their first week retain at 88 percent while those who did not retain at 41 percent. The 70 percent average was hiding two very different populations.

Segments come in a few families. Demographic and firmographic segments group by who the user is, such as company size, role, or region. Behavioural segments group by what the user does, such as feature usage or frequency of return. Lifecycle segments group by where the user is, such as new, activated, or at risk. The most actionable segmentation usually combines behaviour with lifecycle, because behaviour is the thing you can influence.

The purpose is always comparison. A segment in isolation tells you little. The insight comes from the gap between segments, because that gap points to the trait or behaviour that explains the difference. Once you know the explaining behaviour, you have something to act on, such as getting more new users to reach the action that the high-retention segment all reached.

A segment is only useful if it is measurable, sizeable, and actionable. A group you cannot identify in your data, that is too small to matter, or that you cannot do anything different for, is a label, not a segment. Define segments by traits you can both observe and influence.

How to calculate user segmentation analysis

There is no single formula for segmentation, there is a method. You measure the same metric inside each segment, then compare. The discipline is in defining segments that are clean and stable, and in choosing a metric that actually distinguishes them. Done well, the comparison surfaces the one or two traits that explain most of the variation.

  1. 1

    Choose the metric to compare

    Pick the outcome you care about, such as retention, conversion, or revenue per user. Segmentation explains variation in one metric at a time, so start with the number you most want to move.

  2. 2

    Define the segmenting trait

    Select the dimension you will split on, such as plan, acquisition channel, role, or a behaviour like reached-key-action. The trait must be observable in your data for every user.

  3. 3

    Build mutually exclusive groups

    Each user should fall into exactly one group for a given segmentation. Overlapping segments double-count users and make the comparison unreliable.

  4. 4

    Measure and compare across segments

    Calculate the metric within each group and rank the gaps. The largest, most stable gap between segments is the lead worth investigating.

A worked example shows the method in action. Take 1,000 new users and segment by acquisition channel. Organic search users (400 of them) convert to paid at 12 percent, referral users (250) convert at 22 percent, and paid-ad users (350) convert at 6 percent. The blended conversion of about 12 percent looked healthy, but the channel view reveals that paid ads are dragging the average down while referrals are quietly the strongest source. That gap is the signal that changes where the next pound of spend goes.

User segmentation analysis in a metric tree

A metric tree and segmentation analysis fit together naturally. The tree decomposes a headline metric into causal drivers, and segmentation slices each driver to show which group is responsible for a movement. Together they answer both what changed and for whom.

The root is the outcome you are segmenting, such as conversion or retention. The first level holds the segmentation axes you compare across, such as who the user is, what they do, and where they are in the lifecycle. Each axis decomposes into the specific groups, and each group carries its own value of the metric. When the headline moves, the tree lets you walk down to the exact segment driving the change.

KPI Tree makes this operational rather than purely analytical. Each segment branch can hold RACI ownership, so the channel axis sits with marketing while the lifecycle axis sits with product or success, and a movement in one segment pushes to the accountable owner instead of waiting to be noticed in a report. The platform is built to close the gap between dashboards and decisions, and its verified impact loop checks whether acting on a segment actually changed that segment number.

Metric tree insight

When a headline metric moves, the segmented tree tells you whether the shift is broad or concentrated in one group. A drop driven entirely by the paid-ad segment is a channel problem, while a drop spread evenly across every segment is a product or pricing problem. The shape of the change decides the owner and the fix.

User segmentation analysis benchmarks

There is no industry benchmark for a segmentation itself, since the right segments depend on your product. What you can benchmark is the quality of a segmentation, meaning whether it produces gaps large enough to act on and groups stable enough to trust. The ranges below describe what a useful segmentation looks like in practice.

Quality signalStrongAdequateWeak
Gap between best and worst segmentA 2x or larger difference in the metric1.3x to 2x differenceUnder 1.3x, too small to act on
Smallest usable segment sizeAbove 5 percent of the user base2 to 5 percent of usersUnder 2 percent, too small to be reliable
Stability over timeGaps hold across three or more periodsGaps hold across two periodsGaps reshuffle every period
Number of axes in routine useTwo to four axes that each explain variationOne useful axisMany axes, none clearly explanatory

More segments is not better. A common failure is slicing the data so finely that every group is tiny and the differences are noise. Aim for a small number of axes where each one produces a clear, repeatable gap, and resist the urge to add a fifth or sixth split just because the tool allows it.

How to improve user segmentation analysis

Better segmentation comes from choosing axes that explain real variation and from acting differently for the groups you uncover. A segmentation that nobody changes a behaviour because of is just a tidier report. The improvements below focus on making segments actionable.

Lead with behaviour, not just identity

Behavioural segments like reached-key-action explain more variation than demographics and, unlike who a user is, the behaviour is something you can move.

Act differently per segment

A segmentation only pays off when the at-risk group gets a different intervention to the thriving group. If the response is identical, the split was decorative.

Find the one trait that explains the gap

Test axes until one produces a large, stable difference, then concentrate on it. One strong explanatory trait beats a dozen weak ones.

Assign each axis an owner

Give the channel, lifecycle, and behaviour axes accountable owners so a discovered gap becomes a decision in someone hands rather than an orphaned chart.

Common mistakes when tracking user segmentation analysis

  1. 1

    Over-segmenting into noise

    Splitting users into many tiny groups makes every difference look significant when it is just random variation. Keep segments large enough to trust.

  2. 2

    Building overlapping segments

    When a user belongs to several groups at once for the same split, you double-count and the comparison breaks. Make each segmentation mutually exclusive.

  3. 3

    Segmenting on traits you cannot influence

    Grouping by something fixed, like region, can describe a gap but not close it. Pair every descriptive axis with a behavioural one you can act on.

  4. 4

    Mistaking correlation for cause

    A segment that converts well may share a hidden cause with conversion rather than driving it. Confirm the behaviour leads the outcome before you invest in pushing it.

Related metrics

Retention rate

Product Metrics

Metric Definition

Retention Rate = (Users Active at End of Period / Users Active at Start of Period) × 100

Retention rate measures the percentage of users or customers who continue to use your product over a given period. It is the most important growth metric because sustainable growth is impossible when users leave faster than they arrive.

View metric

Conversion rate

CVR

Marketing Metrics
ShopifyGoogle AdsGoogle AnalyticsPostHog

Metric Definition

Conversion Rate = (Number of Conversions / Total Visitors or Leads) × 100

Conversion rate measures the percentage of visitors, users, or leads who take a desired action, such as making a purchase, signing up for a trial, or submitting a form. It is the fundamental metric for evaluating the effectiveness of any acquisition funnel, landing page, or marketing campaign.

View metric

Feature adoption rate

Product Metrics
PostHog

Metric Definition

Feature Adoption Rate = (Users Who Used the Feature / Total Active Users) × 100

Feature adoption rate measures the percentage of users who use a specific feature within a given period. It tells product teams whether new features are resonating with users and which existing features are underutilised, guiding investment decisions and roadmap priorities.

View metric

Customer lifetime value

CLV / LTV

SaaS Metrics
ChargebeeStripeShopifyHubSpotSalesforce

Metric Definition

CLV = Average Revenue Per User × Gross Margin × Average Customer Lifespan

Customer lifetime value (CLV) is the total revenue a business can expect from a single customer account over the entire duration of their relationship. It quantifies the long-term financial worth of acquiring and retaining a customer, making it one of the most important metrics for sustainable growth.

View metric

Metric trees for product teams

Metric Definition

User segmentation analysis sits inside the product domain, so this guide shows how product teams structure such metrics into a tree that drives decisions.

View metric

Conversion rate decomposition

Metric Definition

Segmenting users is most useful when you compare how each group converts, and this deep dive decomposes conversion rate into the levers you can act on per segment.

View metric

Make every segment a branch with a clear owner

Model your user segmentation as a metric tree in KPI Tree, slice each driver by who, what, and where, and give every axis a RACI owner. When one segment moves, the accountable owner is pushed the change and the impact of acting on it is verified, so segmentation becomes a decision engine rather than another report.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business