Discovering Customer Purchase Patterns in Product Communities: An Empirical Study on Co-Purchase Behavior in an Online Marketplace

Marketplace platforms gather and store data on each activity of their users to analyze their customer purchase behavior helping to improve marketing activities such as product placement, cross-selling, or customer retention. Market basket analysis (MBA) has remained a valuable data mining technique...

Full description

Bibliographic Details
Main Authors: Kenan Kafkas, Ziya Nazım Perdahçı, Mehmet Nafiz Aydın
Format: Article
Language:English
Published: MDPI AG 2021-10-01
Series:Journal of Theoretical and Applied Electronic Commerce Research
Subjects:
Online Access:https://www.mdpi.com/0718-1876/16/7/162
Description
Summary:Marketplace platforms gather and store data on each activity of their users to analyze their customer purchase behavior helping to improve marketing activities such as product placement, cross-selling, or customer retention. Market basket analysis (MBA) has remained a valuable data mining technique for decades for marketers and researchers. It discovers the relationship between two products that are frequently purchased together using association rules. One of the issues with this method is its strict focus on binary relationships, which prevents it from examining the product relationships from a broader perspective. The researchers presented several methods to address this issue by building a network of products (co-purchase networks) and analyzing them with network analysis techniques for purposes such as product recommendation and customer segmentation. This research aims at segmenting products based on customers’ purchase patterns. We discover the patterns using the Stochastic Block Modeling (SBM) community detection technique. This statistically principled method groups the products into communities based on their connection patterns. Examining the discovered communities, we segment the products and label them according to their roles in the network by calculating the network characteristics. The SBM results showed that the network exhibits a community structure having a total of 309 product communities, 17 of which have high betweenness values indicating that the member products play a bridge role in the network. Additionally, the algorithm discovers communities enclosing products with high eigenvector centralities signaling that they are a focal point in the network topology. In terms of business implications, segmenting products according to their role in the system helps managers with their marketing efforts for cross-selling, product placement, and product recommendation.
ISSN:0718-1876