Predictive RFM Segmentation

Are you in need of quick, performance-oriented customer segmentation? We'll tell you which customers to focus on in your campaigns.

Segmentation with prediction and focus on performance

If you don't need to know the character of your customers in detail, you can use predictive RFM segmentation. It is a predictive model that can separate good customers from average customers and inactive ones based on transactional data. The RFM abbreviation stands for recency, frequency and monetary. The model can also predict the probability and monetary value of future customer purchases over the next 3 months based on past transactions (purchases).

Each model is first optimized based on correlations in your data, including the selection of input variables. Such a model is then applied to your data in order to calculate the probability of future purchase and future monetary value of the customer.
Models of this type are the most commonly used ones and also the most useful ones for direct marketing (either digital or traditional), CRM and customer service. The advantages include processing speed, minimal implementation costs, and automated processing.

Good news at the end. We have the model fully automated, and you can enjoy the results in just 5 minutes. In Keboola or on-premise, you only need to press the button.

Data Science - Data Mind - Predictive RFM Segmentation



RFM Segmentation (Recency, Frequency, Monetary) - Value view of segments in terms of number of purchases (frequency), monetary value and time period since the last purchase (recency). This is a simple segmentation, but it can be very effective.

Customer Segmentation - Finding internally consistent groups among similar customers.

Cluster analysis - a statistical technique designed to group elements based on proximity or similarity. It is used in both technical fields and in marketing to gain an overview of the population.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. However you may visit Cookie Settings to provide a controlled consent.
Settings Accept
You can refuse consent here.
Cookie settings

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorised as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyse and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.


Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.


Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.


Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.


Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customised ads.