RFM analysis is a proven segmentation technique that groups customers based on the recency, frequency & monetary value of their purchase. It indicates customer engagement, retention, & customer lifetime value.