Established model

RFM analysis

Direct marketing practice, formalised in the 1990s · 1990s

Sort customers by how recently they bought, how often, and for how much — three fields that predict a great deal.

Its place in the frameworkOmni CorePersonalization

What it does

It long predates machine learning and remains an unreasonably strong baseline. Recency does most of the work: how long ago someone last bought predicts whether they will buy again better than almost anything else on file, and all three fields are already in every order table.

Reach for it when
As the first personalisation anyone builds, and as the baseline any more sophisticated model must beat.
Where it stops
It describes what someone did, not what they want. It cannot help with a new customer, and it will keep recommending more of what they already bought.

Long-standing direct marketing practice; formalised in Jan Roelf Bult & Tom Wansbeek, “Optimal Selection for Direct Mail”, Marketing Science, 1995.

Why it sits at Personalization

Changing what a customer sees based on what is known about them — deliberately, within limits, and only where it demonstrably helps them rather than only the organisation.

A model is only useful when you reach for it at the right moment. This one answers a question that arises here — so it is filed here, and nowhere else. These are the working areas it serves:

All of Personalization

What it touches elsewhere

Nothing in a business is decided on its own. A conclusion reached with this model at Personalization lands in these other cores, whether or not anyone follows it there.

Filed at the same place

These answer questions that arise at Personalization too. Where they disagree with this one, the disagreement is the useful part.

Elsewhere in Omni Core

These are other people’s models, named here so you can go to the source and use them properly. The Omnigoal is not affiliated with their authors and is not endorsed by them; nothing of theirs is reproduced here — no canvas, no diagram, no wording. Each is described in our own words, with the originator credited, because the framework is a place to put thinking, not a replacement for the people who did it. Model names and trademarks belong to their respective owners and are used here only to refer to the work itself.

All 125 models