3. 3
volodymyrk
Heart of Vegas in (public) Numbers
US (games) Australia
* source: App Annie, top grossing list, 13th of September
iPad 12
iPhone 30
Android 35
iPad 1
iPhone 1
Android 1
4. 4
volodymyrk
- Head of Data Science at Product Madness
- Product Manager at King
- MBA, London Business School
- Visual Effect developer (Avatar, Batman, ...)
- MSc in Probability Theory
About myself
Now
2004
5. 5
volodymyrk
Data Impact Team
● Ad-hoc analytics and
daily fires; dashboards
● Deep dive analysis;
Predictive analytics
● ETL, Data Viz tools,
R&D, DBA
Analytics
Data
Science
Data
Engineering
7 people; 4 in London office
12. 12
volodymyrk
Successful segmentation is the product of a detailed
understanding of your market and will therefore take time
- Market Segmentation: How to Do it and Profit from it, 4th edition: Malcolm McDonald
13. 13
volodymyrk
Basics
Customers have different needs and means
Segmentation can help to understand those differences
Which can help to deliver on those needs
And drive higher profitability
14. 14
volodymyrk
What is a Player Segment?
A segment is a group of customers who display similar
attributes to each other...
Customers move in and out of segments over time
15. 15
volodymyrk
How many segments are there?
There is no one right way to segment (not should there be):
● Many different approaches and techniques
● Mix of art, science, common sense, experience and practical knowledge
● Depends on business needs and availability of data
● Don’t aim to build one holistic model to meet all needs,
16. 16
volodymyrk
Strategic
Management
Product
Development
Marketing
Operations
Comments
Geography
/Demographics
✭✭ ✭✭ ✭✭
Separates players by country, city, city-district,
distance from land-based casinos.
By generational profile: boomers, Gen-Y, Gen-X.
Loyalty / Length of
Relationship
✭✭✭ ✭ ✭✭
New players, on-boarding, engaged, lapsed, re-
engaged, cross-promoted.
Behavioural ✭ ✭✭✭ ✭✭✭
Based on identifying player’s behaviour characteristics
that help to understand why customer behave the way
they do
Needs-based ✭ ✭✭✭ ✭
Divide customers based on needs which are being
fulfilled by playing Online Slots
Value Based ✭✭✭ ✭ ✭✭
Based on present and future value of the customer
(RFM/CLV)
18. 18
volodymyrk
Segmentation = building a taxonomy
All Players
New
(<28 days)
Established
(>28d)
Payer Non Payer0-2 days 3-7d 8-27
<30 spins >30 … High V Med V Low V Engaged Casual…
VIP Concierge
19. 19
volodymyrk
..and simplifying it
All Players
New
(<28 days)
Established
(>28d)
Payer Non Payer0-2 days 3-7d 8-27
<30 spins >30 … High V Med V Low V Casual…
New
High
Value
Med Value Low Value Engaged Casual
Engaged
28. 28
volodymyrk
Pillars of Successful Segmentation Project
Business knowledge
Data knowledge
Analytical skills
People
Process
Technology
ETL
Machine Learning
Business Intelligence
Product Integration
Marketing
Product
Data Services
29. 29
volodymyrk
Top-down approach to segmentation
1. Define objectives and therefore customer characteristics
a. dd
2. Choice method to split users
a. d
3. Prioritise segments to target
a. d
4. Operationalise segmentation
a. s
5. ‘land’ the segmentation within the organization
30. 30
volodymyrk
Bottom-up approach
360o
player
view
Segmentation
Player
transitions
Tailored
interventions
Prioritisation
and testing
● Build database to provide 360o
view of the customer
● Demographic, behavioural, payments, etc.
● Add predictive attributes, such as conversion probability, churn risk, LTV, etc.
● Segment customers by desired attributes: more than one approach
● Use robust statistical techniques for clustering or validation of empirical segmentation
● Ensure segmentation is intuitive for the business and can be used across business functions
● Identify how players are moving from one segment to another (segment transition matrix)
● Determine value levers and identify potential improvement ideas
● Create tailored interventions (CRM, push ..), aimed at moving customers to more valuable segments
● Build predictive models to detect best offer and prevent undesirable transitions
● Prioritise interventions based on expected LTV uplift and ease of implementation
● Test interventions through experimentation
31. 31
volodymyrk
How to actually do segmentation?
Just Look at Data Clustering Decision Trees
Player Attributes
de-correlate
Normalise Scale
46. 46
volodymyrk
Behavioural Segmentation
● Average Bet
● Gifts per Day
● Bonuses per Day
● Machine Stickiness
● Days Played
● Spins per Day
● Preference for New Machines
● %% of spin on High-Roller machines
● Big Win Stickiness
● etc.
Hierarchical
Clustering