RFM analysis segments customers by how recently they bought (Recency), how often (Frequency) and how much they spent (Monetary). Each customer gets a score on the three dimensions, creating groups such as champions, loyal customers, at-risk customers and lost customers.
It is a simple, powerful way to prioritise campaigns, for example VIP rewards for the best segment and win-back offers for lapsing ones.