Most CRM can tell you what a customer is right now. Almost none can tell you which way they're moving. The tool to see the difference has existed since 2008, and a 1982 book already wrote down the gap. Scroll.
In a chapter most readers skip, Greene wrote down what his own model could not do.
The book is a 1982 popularization, The River of Time, written by Jerome Greene for marketers who did not want to read statistics. Not famous. In his own words, the model cannot detect trends in a person's rate: a shift inside the window you study is "completely overlooked and lost," it does not show up anywhere. He named the floor of his own work, in a book meant to sell that work. I find that more honest than the field usually is about its blind spots. Then, with no tool to do better, it moved on for twenty-six years.
A hidden Markov model assumes the customer is in one of a few hidden states at any time, each with its own purchase rate, and moves between them month to month. Two matrices define it.
Transition matrix A · probability of moving from one state to another in a month (row = state you are in, column = state you move to):
| → Dormant | → Transitioning | → Active | |
|---|---|---|---|
| Dormant | 0.92 | 0.07 | 0.01 |
| Transitioning | 0.18 | 0.52 | 0.30 |
| Active | 0.04 | 0.16 | 0.80 |
Emission matrix B · probability of what you observe in a month given the state (no purchase, a core purchase, or a purchase in a new category):
| no purchase | core | new category | |
|---|---|---|---|
| Dormant | 0.80 | 0.19 | 0.01 |
| Transitioning | 0.50 | 0.32 | 0.18 |
| Active | 0.30 | 0.50 | 0.20 |
Feed in a customer’s purchase sequence and run the forward algorithm, and you get the belief over states at each month: the probability the customer is dormant, transitioning, or active right now. That running belief is what the Customer 847 chart further down plots. The dormant state is sticky (0.92 stays dormant), so a lone purchase barely moves it; a new-category purchase, rare for a dormant customer, moves it sharply.
the serenity to accept the things I cannot change,
the courage to change the things I can,
and the wisdom to know the difference.
Accept what you can't change: the difference between people. Fate.
Change what you can: the movement inside one person. Fortune.
The wisdom is the hard part, telling which is which. The same rising number can mean "this person was always valuable and we missed it" or "this person is having a good quarter and will drift back." Read it as fate and you pour budget into someone already turning back down. Read it as fortune and you watch the direction first. Same number, opposite move.
No model, however large, changes fate. A naturally low-rate customer stays low.
What the new tools buy you is speed and resolution on fortune. They see the state change sooner. They can estimate how much of a campaign's revenue was coming anyway. The value isn't a smarter answer. It's finally being able to ask the question Greene couldn't.
When you call someone a high-value customer, do you know whether that's fate or fortune?
Pull the time series. Flat is one, bumpy is the other. Most people have never looked.