3. FIRST OF ALL, WHAT IS CUSTOMER LIFETIME VALUE?
It is the monetary value that a customer will bring
to the company during its relationship with a
company.
3
4. THEN, WHAT IS CUSTOMER LIFETIME VALUE PREDICTION?
It is used for time-projected and probabilistic
customer lifetime value estimation.
4
5. 01
-----
UNDERSTAND THE WORK
Sharing of the problem
02
-----
UNDERSTAND THE DATA
Basic information about
the dataset
03
-----
CLTV PREDICTION
Making predictions and
interpreting the results
5
7. PROBLEM
An e-commerce
company wants to set a
roadmap for its sales
and marketing activities.
In order for the company
to make a medium-long-
term plan, it is necessary
to estimate the potential
value that existing
customers will provide
to the company in the
future.
7
8. PROBLEM
With this potential value, the company will decide what type
of campaign to which customer segment and how they will
act in the field within a certain period of time.
8
9. PROBLEM
In this study, using the 2010-2011 sales data, it is expected
that the customers' return to the brand in a certain time,
segmentation according to this return and action decisions
are taken according to the segments with the CLTV Prediction
method.
9
11. THE STORY OF DATASET
In this section,
the story of the
dataset is
discussed.
11
12. THE STORY OF DATASET
The dataset includes the sales of a UK-based online store
between 01/12/2009 - 09/12/2011.
12
13. THE STORY OF DATASET
The product catalog of this company includes souvenirs. It
can also be considered as promotional products. There is also
information that most of its customers are wholesalers.
13
15. RECOGNIZING VARIABLES
15
VARIABLE NAME DESCRIPTION
Invoice Invoice Number
StockCode Product Code
Description Product Name
Quantity Number of Product
InvoiceDate Billing Date
Price Price of the product in pounds sterling
Customer ID Number of Customer
Country Country name of the customer
16. RECOGNIZING VARIABLES
16
VARIABLE NAME VARIABLE TYPE
Invoice Categoric
StockCode Categoric
Description Categoric
Quantity Numeric
InvoiceDate Datetime
Price Numeric
Customer ID Categoric
Country Categoric
17. RECOGNIZING VARIABLES
17
VARIABLE NAME MISSING NUMBER OF
OBSERVATIONS
Invoice 0
StockCode 0
Description 1454
Quantity 0
InvoiceDate 0
Price 0
Customer ID 135080
Country 0
23. COLUMNS
◉ RECENCY:
TIME BETWEEN
CUSTOMER’S
FIRST PURCHASE
AND LAST
PURCHASE
◉ T:
TIME FROM
CUSTOMER’S FIRST
PURCHASE TO DATE
(CUSTOMER'S AGE)
◉ FREQUENCY:
CUSTOMER'S TOTAL
PURCHASES
23
◉ MONETARY:
TOTAL MONEY
EARNED BY THE
BRAND FROM THE
CUSTOMER
24. PROCESSES APPLIED TO THE DATASET TO FIND EXPECTED
PURCHASE AND EXPECTED AVERAGE VALUE
24
1 3 5
4
2
We have calculated the
average earnings per
purchase.
We have expressed the
recency value on a
weekly basis.
We have filtered the Frequency
value for customers who have
made a purchase at least twice.
We have deleted the
observations with a
Monetary value of 0
from the data set.
We have expressed the
T value on a weekly
basis.
32. CLV VALUES WITH SEGMENTS
Customers are
segmented into A, B, C
and D segments based
on their CLV values.
Action decisions can be
taken according to these
segments.
32