The module allows you to configure the parameters for your store that differentiate customers in each of the three RFM dimensions. For example, you specify at what amount of expenses within 3 months the customer will be considered "saver" and at which as "spender".
The system in real time calculates for each user individually the time from purchase, the frequency of transactions and the amounts spent, and then groups the contacts in your database and sets together segments, e.g. "spenders", whose time since the last purchase is "long".
For such generated segments, you can plan marketing campaigns that are launched when a customer is added to this segment.