Skip to main content

RFM algorithm

Let's jump right into the stuff we only have two minutes :-). In this post I would like to write about the RFM algorithm.

RFM analysis assigns value-scores to each customer on the basis of her past behavior. Using the quintile system explained above, at the most, 125 different scores (5x5x5) can be assigned. These cells differ in size from one another. A customer’s score can range from 555 being the highest, to 111 being the lowest. The best customers are in quintile 5 for each factor (555) that have purchased most recently, most frequently and have spent the most money.

RFM provides a simple framework for quantifying customer behavior. For example, it is possible to infer that customer which has RFM score 155, has made a high number of purchases with high monetary values but not for a long time. 

Something might have gone wrong with this customer, for example, he/she has most likely defected to a competitor's products and services or has found an alternate source and that is why his/her recency score is low. At this situation, marketers can contact this customer and get feedbacks about how to do it better because he/she is one of the valuable customers according to his frequency and monetary values. 

Moreover, it is possible to plan a customer reactivation program and send him/her an extreme promotion in an effort to get his/her attention. While customers with score 155 need a reminder, 551's need to be upsold, and 515's need a sticky recurring relationship. For example, if the RFM score of a customer is identified as 515, marketers can prepare a special customer packet that includes a thank-you letter, a list of company benefits, and an incentive to make another purchase from the online store within the next 30 days.

Comments

Popular posts from this blog

Signup process, how to do it right!

Every flow, campaign you do should have KPIs , but most of all it should have a purpose. When we work on the signup flow we need to understand that the purpose is 100% clients that start the signup flow will complete it. This means your signup flow should be KISS (keep it stupid/super simple). In the signup flow we usually need the basic information of a customer, like: 1. Full name 2. Email 3. Phone number 4. Birthday 5. Country 6. City 7. Zip Code 8. Gender An example of a signup flow: The above diagram describes a nice signup flow: 1. On the first step you fill in your email and password (could be separated into two steps) 2. Step 2 you will need to fill in your full details, in the meantime you will receive a confirmation email. 3. Step 3 you will need to verify your phone number The email confirmation step is not part of the signup process. This email should have only one purpose, confirming the customer's email. Don't make it long or explain abo

What the FUCK is churn rate?

What the fuck is churn rate and why is it so important for your company? Wikipedia  tells us: "Churn rate (sometimes called attrition rate), in its broadest sense, is a measure of the number of individuals or items moving out of a collective group over a specific period. It is one of two primary factors that determine the steady-state level of customers a business will support. The term is used in many contexts, but is most widely applied in business with respect to a contractual customer base. For instance, it is an important factor for any business with a subscriber-based service model, including mobile telephone networks and pay TV operators. The term is also used to refer to participant turnover in peer-to-peer networks. Churn rate is an important input into customer lifetime value modeling, and can be part of a simulator used to measure ROI using marketing mix modeling ." When you look at your churn rate you know how is your retention performing. How

Priority Potential RFM

After learning what is the RFM algorithm in my previous post . I would like to write today about my adjustments and improvements that helped me during these years as an online marketer. I call it the Priority Potential   RFM or just PPRFM . P - Priority (who to contact first) P - Potential (predicting lifetime value of a customer) R – Recency (most recent deposit) F – Frequency (how many times he deposited) M – Monetary (Lifetime Deposits) Please see attached diagram I did for an online gaming company: Remember we are not changing the RFM algorithm we are just adding two new add-ons. Priority - everything should work according to who do you want to contact first and why. Potential - In this section you put everything you think might influence a customer to buy your product or not. It can be various things so try to think what are the characteristics that differentiate your purchasing customers from your customers that still didn't buy from you and segment them