/CRM-Analytics

Customer Segmentation

Primary LanguagePython

Customer Segmentation With RFM Analysis Introducion

Tasks

  1. Introducion about CRM& RFM analysis
  2. Business Problem
  3. Datasets story and variables
  4. Data prep.
  5. Calculate RFM metrics
  6. Create RFM score and segmentation
  7. Visualization
  8. Customer Strategy

1.

CRM analytics tries to make this process efficient by analyzing the relationships that companies have with their customers or potential customers with data sets One of the most used analyses in CRM analytics is RFM analysis. The purpose of RFM analysis is to segment the customer, divides customers into specific groups and The firm develops strategies specific to these groups. RFM has 3 metrics:

  1. Recency: It shows when customers last received service from the firm.
  2. Frequency: It shows how often the customers receives service from the firm.
  3. Monetary : It shows how much money the customer spends on the service received from the company. RFM score based on these three metrics(555:champions)

2.

Data analysts working in the CRM department of a retail company of foreign origin will segment their customers by using the data of the customers and send their analysis to the marketing and sales department. According to these analyses, the company wants to prepare unique campaigns for its loyal customers and wants to develop a strategy against its customers who are at risk of losing.

3.

The dataset named Online Retail II includes online sales transactions of a UK-based retail company between 01/12/2010 and 09/12/2011.

  • Variables
  • InvoiceNo
  • StockCode
  • Description
  • Quantity
  • InvoiceDate
  • UnitPrice
  • Customer ID
  • Country