Combining RFM Model and Clustering Techniques For Customer Value Analysis of A Company Selling Online
Combining RFM Model and Clustering Techniques For Customer Value Analysis of A Company Selling Online
Abstract²A case study of applying RFM (recency, frequency, transactional data consist of 730 customers who have
and monetary) model and clustering techniques in the sector of purchased the website of the company from November 2013 to
HOHFWURQLFFRPPHUFHZLWKDYLHZWRHYDOXDWLQJFXVWRPHUV¶YDOXHV January 2015. The profile for each customer includes the
is presented. Self-organizing maps method (SOM) is first used to customer identifier, gender, birth date, city, shopping
determine the best number of clusters and then K-means method frequency, date of first transaction, date of last purchase and
is applied to classify 730 customers into eight clusters when R, F, the total spending at the online store.
and M are the segmenting variables, and then developing The transaction recorded for each customer must be
effective marketing strategies for each cluster. The average transformed to a usable format for the RFM model in this
values of RFM are computed for each cluster and the overall
study. Therefore, customer values of different clusters can be
customers. The values of RFM variables for each cluster greater
measured by the use of clustering techniques and RFM model.
than those of the overall average are identified. The results show
that the cluster 7 is the most important cluster because the The remainder of the paper is as follows: Section 2
average values of R, F and M are higher than the overall average provides the literature review on RFM (recency, frequency and
value. In summary, the purpose of this case study is customer monetary) model. In Section 3, Cluster analysis is depicted. A
segmentation using RFM model and clustering algorithms (SOM case study of applying RFM model and clustering analysis is
and K-means) to specify loyal and profitable customers for summarized in Section 4 and last section presents a brief
achieving maximum benefit and a win-win situation. conclusion.
Keywords²RFM model, Customer value, loyalty, Cluster analysis, II. LITERATURE REVIEW OF RFM MODEL
Self-Organizing Maps method (SOM), K-means algorithm.
Recency, frequency and monetary (RFM model) is an
I. INTRODUCTION effective method of segmenting and it is likewise a behavioral
A real case study for an online selling company in Morocco analysis that can be employed for market segmentation [1,
is employed by combining RFM (recency, frequency and 2].Hughes [1] described that the main asset of the RFM
monetary) model and data mining techniques (cluster analysis) PHWKRG LV RQ WKH RQH KDQG WR REWDLQ FXVWRPHUV¶ behavioral
to achieve better market segmentation and improve customer analysis in order to group them into homogeneous clusters,
satisfaction. Data mining techniques such as Self Organizing and on the other hand, to develop a marketing plan tailored to
Maps and K-means are used in this study to divide all each specific market segment. RFM analysis improves the
customers into an appropriate number of clusters. On the other market segmentation by examining the when (recency), how
hand, the customers are segmented into similar clusters often (frequency), and the money spent (monetary) in a
according to their RFM values. Therefore, the characteristics of particular item or service [3]. Yang [3] has summarized that
each cluster are examined in order to determine and retain customers who had bought most recently, most frequently, and
profitable and loyal customers and then develop effective had spent the most money would be much more likely to react
marketing strategy for each cluster of customers. The to the future promotions.
Fig. 1. Framework for customer segmentation based on RFM model and clustering techniques
Customer table
VI. ACKNOWLEDGMENT
V. CONCLUSION
We would like to thank the online store specialized in
The main purpose of this paper is customer segmentation and electronics, fashion, home appliances, and children's items in
measuring their loyalty by combining RFM model and data Morocco for providing us with the data.
mining techniques (Clustering analysis). First, behavioral
variables, recency, frequency and monetary were obtained
using RFM model, then customers were segmented by
applying two different methods, in the first self-organizing REFERENCES
maps is applied to determine that eight might be the best
number of clusters in this study. Later, K-means method is [1] Hughes AM. Boosting response with RFM. Marketing Tools 1996;5:4-
used to classify 730 customers into eight clusters in 7.
accordance with R, F, and M variables. [2] Marakas GM. Decision Support Systems in the 21st Century, Second
The results have demonstrated that group 7 is the most Edition. Prentice Hall, Upper Saddle River, NJ, 2003.
important cluster, as the average values of R, F, and M are [3] Yang AX. How to develop new approaches to RFM segmentation.
superior to the overall average value. In summary, with the Journal of Targeting, Measurement and Analysis for Marketing
applications of RFM model and clustering techniques, the 2004;13(1):50-60.
online store can easily identify high-value and profit [4] Wang CH. Apply robust segmentation to the service industry using
potential customers and then design different marketing kernel induced fuzzy clustering techniques. Expert Syst. Appl 2010., 37:
8395-8400.
strategies to maximize its profits for different types of
clusters. >@2¶&RQQRU*& 2¶.HHIH%9LHZLQJWKHZHEDVDPDUNHWplace: the
case of small companies. Decision Support Systems, 21(3), 1997, pp. 171±
183.
>@-7:HL6</LQDQG++:X³$UHYLHZRIWKHDSSOLFDWLRQ5)0
PRGHO´$IULFDQ-RXUQDORI%XVLQHVV0DQDJHPHQWYROQRSS
4199±4206.
[7] Chang, E. C., Huang, H. C., & Wu, H. H. Using K-means method and
VSHFWUDO FOXVWHULQJ WHFKQLTXH LQ DQ RXW¿WWHU¶V YDOXH DQDO\VLV 4XDOLW\
Quantity, 44(4), 2010, pp 807±815.
[8] Huang, S., Chang, E. C., & Wu, H. H. A case study of applying data
mining techniques LQ DQ RXW¿WWHU¶V FXVWRPHU YDOXH DQDO\VLV ([SHUW
Systems with Applications, 36, 2009, pp 5909±5915.
[9] Jo-Ting Wei, Shih-Yen Lin, Chih-Chien Weng, Hsin-Hung Wu..
Customer relationship management in the hairdressing industry: An
application of data mining techniques. Expert Systems with Applications,
40, 2013, pp 7513±7518.
[10] Wang, S. Cluster analysis using a validated self-organizing method:
Cases of problem identification. Intelligent Systems in Accounting, Finance
and Management, 10(2), 2001, pp 127±138.
[11] Fish, K. E., & Ruby, P. An artificial intelligence foreign market
screening method for small businesses. International Journal of
Entrepreneurship, 13, 2009, pp 65±81.
[12] Churilov, L., Bagirov, A., Schwartz, D., Smith, K., & Michael, Data
mining with combined use of optimization techniques and self-organizing
maps for improving risk grouping rules: Application to prostate cancer
patients. Journal of Management Information Systems, 21(4), 2005, pp 85±
100.
[13] Derya Birant. Data Mining Using RFM Analysis, Knowledge-Oriented
Applications in Data Mining, Prof. Kimito Funatsu (Ed.), ISBN: 978-953-
307-154-1, InTech, DOI: 10.5772/13683, 2011. Available from:
http://www.intechopen.com/books/knowledge-oriented-applications-in-
data-mining/data-mining-using-rfm-analysis.
[14] Punj, G., & Steward, D. W. Cluster analysis in marketing research:
review and suggestions for applications. Journal of Marketing Research,
20, 1983, pp 134-148.
[15] Kuo, R. J. Ho, L. M. Hu, C. M. Integration of self-organizing feature
map and K-means algorithm for market segmentation, Computers &
Operations Research, Vol.29, No.11, 2002, pp. 1475-1493.