Business Problem A company needs to segment customers using customer shopping data.

Dataset master_id: Unique customer ID order_channel: Used channel for shopping(Android, iOS, Desktop, Mobile) last_order_channel: The channel where the most recent purchase was made first_order_date: Date of the customer's first purchase last_order_date: Date of the customer's last purchase last_order_date_online: The date of the last purchase made by the customer on the online platform last_order_date_offline: The date of the last purchase made by the customer on the offline platform order_num_total_ever_online: The total number of purchases made by the customer on the online platform order_num_total_ever_offline: The total number of purchases made by the customer on the offline platform customer_value_total_ever_online: The total payment by the customer for their online shopping customer_value_total_ever_offline: The total payment by the customer for their offline shopping interested_in_categories_12: List of categories the customer has shopped in the last 12 months Method: There are many ways to do customer segmentation. One of these ways is the RFM metric. It enables customers to be divided into groups based on their purchasing habits and to develop strategies specific to these groups. Also RFM provides the opportunity to take data-based actions on many topics for crm studies. The RFM model is based on three quantitative factors:

Recency: How recently a customer has made a purchase. Frequency: How often a customer makes a purchase. Monetary Value: How much money a customer spends on purchases.

#-----------------------------------------------------------------------------------

TR: İş Problemi Bir şirketin müşteri alışveriş verilerini kullanarak müşterileri segmentlere ayırması gerekiyor.

Veri kümesi master_id: Benzersiz müşteri kimliği order_channel: Alışveriş için kullanılan kanal (Android, iOS, Masaüstü, Mobil) last_order_channel: En son satın alma işleminin yapıldığı kanal first_order_date: Müşterinin ilk satın alma tarihi last_order_date: Müşterinin son satın alma tarihi last_order_date_online: Müşteri tarafından çevrimiçi platformda yapılan son satın alma tarihi last_order_date_offline: Müşteri tarafından çevrimdışı platformda yapılan son satın alma işleminin tarihi order_num_total_ever_online: Müşteri tarafından çevrimiçi platformda yapılan toplam satın alma sayısı order_num_total_ever_offline: Müşteri tarafından çevrimdışı platformda yapılan toplam satın alma sayısı customer_value_total_ever_online: Müşterinin online alışverişleri için yaptığı toplam ödeme customer_value_total_ever_offline: Müşterinin çevrimdışı alışverişleri için yaptığı toplam ödeme interested_in_categories_12: Müşterinin son 12 ay içinde alışveriş yaptığı kategorilerin listesi

Yöntem: Müşteri segmentasyonu yapmanın birçok yolu vardır. Bu yollardan biri de RFM metriğidir. Müşterilerin satın alma alışkanlıklarına göre gruplara ayrılmasını ve bu gruplara özel stratejiler geliştirilmesini sağlar. Ayrıca RFM, crm çalışmaları için birçok konuda veriye dayalı aksiyon alma imkanı sağlar.

RFM modeli üç kantitatif faktöre dayanır:

Geçicilik: Bir müşterinin ne kadar yakın zamanda satın alma yaptığı. Frekans: Bir müşterinin ne sıklıkla satın alma yaptığı. Parasal Değer: Bir müşterinin satın alımlar için ne kadar para harcadığı.