Segmentation That Survives Contact With the Data
Most segmentations describe the data and change nothing. What separates a segmentation you can act on from a clustering exercise nobody uses.
Most segmentation projects produce a slide with five named groups, brief interest, and no change to anything. The analysis was competent; the output was not usable. When segment labels describe people rather than decisions, this workplace overview is a useful reminder of the risks of stereotyping.
The difference between a segmentation that gets used and one that does not is decided before any clustering happens.
The test, before you start
What decision will be made differently for different segments?
If the answer is "we will understand our customers better", the output will be a description. Descriptions are not acted on.
If the answer is "we will send different messages", "we will bid differently", "we will prioritise these for retention" — then you know what the segments have to distinguish, and the analysis has a target.
A segmentation is only useful if it changes an action. Everything else follows from that.
Three requirements
Distinguishable in the data you have at decision time. A segmentation based on attitudes from a survey cannot be applied to an incoming visitor. If you cannot tell which segment someone is in when you need to act, the segmentation is a research finding rather than an operational tool.
Different enough in behaviour to justify different treatment. If two segments respond similarly, splitting them adds work and no value.
Stable enough to act on. If people move between segments weekly, targeting by segment is chasing noise.
Most failed segmentations fail the first requirement, and it is knowable before any modelling.
The segmentations that usually work
Unglamorous, and they meet all three requirements.
By value. Top decile, next quartile, the rest. Simple, always available, and it supports the most common decision — where to spend retention effort.
By lifecycle stage. Never purchased, first purchase, repeat, lapsed. Directly actionable, and the appropriate message differs obviously.
By acquisition channel or campaign. Available at decision time, and the differences in behaviour are frequently large. See cohorts.
By product or category. What they bought predicts what they will buy.
By recency, frequency and value together. The classic approach, still effective, and it requires nothing but an order table.
By observed intent. What they looked at, how many times, how recently.
The segmentations that usually do not
Demographic clusters with names. Assigning people to "Value Seekers" and "Aspirational Urbanites" produces a memorable slide. Unless the segment can be identified at decision time and responds differently, it changes nothing.
Unsupervised clustering with no decision attached. The algorithm will find groups in any dataset. Whether the groups mean anything is a separate question, and one that the algorithm does not answer.
Too many segments. Eight segments means eight variants of everything, which means either none get made properly or the whole thing is quietly abandoned. Three to five is the practical range.
Segments defined on the outcome. Splitting customers by whether they converted and then observing that converters convert more is a tautology.
Validating one
Before building anything on it.
Do the segments differ on something you did not use to define them? If you segmented on value and the segments also differ in return rate, category preference and channel response, the segmentation is capturing something real.
Are they stable over time? Take last year's assignment and check where people are now. Substantial churn between segments means it is not a durable basis for targeting.
Are they big enough to matter? A segment that is 2% of customers rarely justifies a separate treatment, however distinct it is.
Would a simpler split do the same job? Compare against a plain value decile. If the elaborate segmentation does not outperform "top 10% of customers", use the simple version.
That last test kills a lot of projects, and it should be run first rather than last.
Post-hoc segmentation in analysis
A separate and more dangerous use: slicing a result to find where it worked.
A flat test result, sliced by device, geography, channel and customer type, will produce a segment where the effect appears. With enough slices, that is guaranteed by chance.
This is a hypothesis, not a finding. It can be reported as exploratory and it cannot be acted on until confirmed by a test designed for it.
Pre-register the segments you will examine, and label anything discovered afterwards as exploratory in the write-up. See A/B tests.
Making it operational
The gap between a segmentation existing and being used.
It must be computed where the decision happens. A segment assignment sitting in an analyst's notebook is not available to the email platform or the bidding system.
Recompute on a schedule, and decide how often people can move.
Assign every customer, including an "unclassified" group. Records without a segment silently drop out of every segmented report.
Document the definition with everything else. See documenting metric definitions.
Review annually. Segments drift as the business changes, and a segmentation from three years ago may be describing a customer base that no longer exists.
The summary
Start from the decision. If no action differs by segment, the output will be a description.
The segment must be identifiable at the moment you need to act, which rules out most attitudinal work.
Test against a plain value decile. If the sophisticated version does not beat it, use the simple one.
Three to five segments, recomputed on a schedule, available where the decision happens.
And post-hoc slicing produces hypotheses, not results — always, and it is the most common way a null test becomes a claimed success. A practical implementation example is the Google Analytics segment documentation.