1,067,371 transactions from 2009-12-01 to
2011-12-09, cleaned to 776,827 line items across
5,853 identified customers — then segmented, clustered and costed.
The business is carried by a small group it cannot afford to lose —
and most of the people it acquires never come back.
Revenue is concentrated
Ranking all 5,853 customers by spend and accumulating their
revenue gives the curve below. It bends hard and early: the first fifth of customers carry
77.2% of everything.
Cumulative revenue share
Every customer, ranked highest spend first.
Cohort retention
Mean across every monthly acquisition cohort.
Interactive dashboard
The same analysis published to Tableau Public: revenue and customer counts by
segment, the cluster scatter, and a ranked contact list of the 829 high-value
customers who have stopped buying.
829 customers sit in At Risk or Can't Lose Them:
real historical spend, no recent order. Ranked by what they have actually spent, the top
25 are where a retention budget goes first. This is the list the dashboard is built to
produce — a team can work from it on Monday.
Customer
Segment
Country
Last order
Orders
Lifetime spend
Modelled CLV
12346
At Risk
United Kingdom
326 days
3
£77,353
£13,073
16754
Can't Lose Them
United Kingdom
372 days
29
£65,500
£11,173
13093
Can't Lose Them
United Kingdom
276 days
55
£54,144
£8,057
17850
Can't Lose Them
United Kingdom
372 days
155
£51,209
£7,629
15749
At Risk
United Kingdom
235 days
3
£44,534
£14,696
13902
Can't Lose Them
Denmark
632 days
5
£34,023
£5,144
12482
Can't Lose Them
Sweden
576 days
27
£21,942
£3,674
15808
Can't Lose Them
United Kingdom
306 days
21
£17,180
£2,550
13564
Can't Lose Them
United Kingdom
354 days
36
£15,880
£2,356
17448
Can't Lose Them
United Kingdom
529 days
41
£14,449
£2,453
18087
Can't Lose Them
United Kingdom
291 days
16
£13,909
£2,060
13952
Can't Lose Them
United Kingdom
218 days
14
£12,824
£1,940
14134
Can't Lose Them
United Kingdom
383 days
15
£11,123
£1,669
15032
Can't Lose Them
United Kingdom
256 days
8
£11,010
£1,656
14028
At Risk
United Kingdom
550 days
3
£10,396
£2,069
14828
Can't Lose Them
United Kingdom
197 days
13
£9,839
£1,469
17504
Can't Lose Them
United Kingdom
206 days
18
£9,490
£1,552
14063
Can't Lose Them
United Kingdom
687 days
7
£9,472
£1,421
14439
Can't Lose Them
Greece
320 days
5
£9,443
£1,507
17230
Can't Lose Them
United Kingdom
264 days
18
£9,388
£1,407
14160
Can't Lose Them
United Kingdom
610 days
7
£8,421
£1,321
13206
Can't Lose Them
United Kingdom
400 days
13
£8,308
£1,242
13715
Can't Lose Them
United Kingdom
281 days
17
£8,153
£1,400
18231
Can't Lose Them
United Kingdom
192 days
28
£6,848
£1,073
15413
Can't Lose Them
United Kingdom
692 days
5
£6,799
£1,008
Segments
Seven groups from RFM quintile scoring — recency, frequency and monetary value,
each scored 1 to 5, then mapped to named segments a team can actually act on.
Segment
Customers
% of base
Revenue
% of revenue
Churned
Champions
1,476
25.2%
£11,826,035
69.2%
0%
Loyal
1,207
20.6%
£2,422,417
14.2%
2%
Can't Lose Them
358
6.1%
£1,034,451
6.1%
100%
Hibernating / Lost
1,508
25.8%
£620,117
3.6%
100%
At Risk
471
8.0%
£560,087
3.3%
100%
New / Promising
451
7.7%
£416,565
2.4%
0%
Needs Attention
382
6.5%
£201,457
1.2%
4%
K-Means clusters
Run independently of the rule-based segments above, on log-scaled recency,
frequency and monetary value. k came from the elbow method rather than the silhouette:
silhouette peaked at k=2, which splits customers into active and inactive — true, but nothing
a team can do anything with.
Cluster
Customers
Median recency
Median orders
Median spend
% of revenue
VIPs
1,179
16 days
13
£4,910
73.3%
Lapsing regulars
1,456
182 days
5
£1,460
16.9%
Active light buyers
1,246
24 days
3
£720
6.1%
One-and-done
1,972
401 days
1
£278
3.7%
Cohort retention
Each row is one month's new customers; each column is months since their first
purchase. Retention falls from 20.1% at month one to
9.5% at month twelve.
Cohort
0
1
2
3
4
5
6
7
8
9
10
11
2009-12
100
35
33
42
38
36
38
34
34
36
42
50
2010-01
100
21
32
32
27
31
27
23
29
33
31
18
2010-02
100
23
23
29
25
20
19
29
26
28
11
13
2010-03
100
19
23
24
23
20
25
31
28
11
12
15
2010-04
100
19
19
16
18
22
28
27
11
11
7
14
2010-05
100
16
17
18
18
25
21
13
6
8
11
13
2010-06
100
18
19
21
23
28
13
9
8
11
10
14
2010-07
100
16
18
30
29
14
11
15
15
11
13
15
2010-08
100
20
29
33
17
12
10
13
14
13
13
12
2010-09
100
23
23
13
9
10
14
10
13
13
12
10
2010-10
100
26
15
13
9
8
13
14
11
9
11
13
2010-11
100
17
10
10
8
9
13
10
9
9
11
15
2010-12
100
9
5
9
12
7
5
9
5
3
9
20
2011-01
100
17
22
19
22
15
15
12
11
21
25
11
2011-02
100
16
16
18
22
16
16
15
15
18
6
0
2011-03
100
18
22
20
22
15
21
20
24
10
0
0
2011-04
100
25
20
20
18
24
18
25
11
0
0
0
2011-05
100
23
24
16
22
21
26
12
0
0
0
0
2011-06
100
23
21
27
20
28
8
0
0
0
0
0
2011-07
100
21
30
28
35
16
0
0
0
0
0
0
2011-08
100
26
30
26
17
0
0
0
0
0
0
0
2011-09
100
27
38
15
0
0
0
0
0
0
0
0
2011-10
100
32
16
0
0
0
0
0
0
0
0
0
2011-11
100
14
0
0
0
0
0
0
0
0
0
0
2011-12
100
0
0
0
0
0
0
0
0
0
0
0
What to do about it
Three costed actions. Each states the assumption it rests on, because a number
without its assumption is a guess wearing a suit.
1
Win back 'Can't Lose Them' before they are gone for good
358 customers (6.1% of the base) have bought 6 times on average but have not ordered in 338 days. They carry GBP 1,034,451 of historical revenue (6.1% of the total).
ActionTargeted win-back offer, sequenced email plus phone for the top decile.
Protect Champions: the revenue base is dangerously concentrated
1,476 customers (25.2%) generate GBP 11,826,035 — 69.2% of all revenue. Losing just 5% of them costs GBP 591,302 in revenue.
ActionNamed account care for the top 200, early-warning alert when a Champion's gap between orders exceeds twice their own norm.
£177,391gross margin · Protecting 5% of Champion revenue at 30% margin
3
Convert one-time buyers to a second purchase
1,619 customers (27.7%) ordered exactly once, at a median of GBP 229. They account for only 3.3% of revenue — the single largest untapped group.
ActionPost-purchase onboarding sequence with a second-order incentive, triggered 30 days after first delivery.
£5,560gross margin · 5% conversion to a second order at median AOV
£220,191total identified gross margin, on the assumptions stated above
Method & limitations
Cleaning1,067,371 raw rows reduced to
776,827 (27.2% dropped): cancelled invoices, non-product
lines such as postage and bank charges, exact duplicates, and
243,007 rows with no customer ID.
Known biasThose missing-ID rows are guest checkouts — real sales that
cannot be attributed to a person. They skew toward one-time buyers, so every segment here
over-represents repeat customers. Stated rather than hidden.
Lifetime valueAOV × orders per year × 30% assumed gross margin, where
orders per year is measured over how long each customer has been observed, not over
their active span — dividing by active span sends one-time buyers to infinity.
ChurnNo purchase within 180 days of the
2011-12-10 snapshot. Four segments show 0% or 100% by construction, because
the segments are themselves defined on recency.