/Customer_Segmentation_with_RFM

An e-commerce company wants to segment its customers and determine marketing strategies according to these segments. For this, the behavior of customers will be defined and groups will be formed according to the clutches in these behaviors.

Primary LanguagePythonMIT LicenseMIT

Customer_Segmentation_with_RFM

An e-commerce company wants to segment its customers and determine marketing strategies according to these segments. For this, the behavior of customers will be defined and groups will be formed according to the clutches in these behaviors.

  1. Business Problem
  2. Data Understanding
  3. Data Preparation
  4. Calculating RFM Metrics
  5. Calculating RFM Scores
  6. Creating & Analysing RFM Segments
  7. Functionalization

Variables

  • InvoiceNo:Invoice number. Unique number for each transaction. Aborted operation if it starts with C.
  • StockCode: Product code. Unique number for each product.
  • Description: Product name
  • Quantity: Number of products. It expresses how many of the products on the invoices have been sold.
  • InvoiceDate: Invoice date and time.
  • UnitPrice: Product price (in pounds)
  • CustomerID: Unique customer number
  • Country: Country name. Country where the customer lives.