SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler offline
Improving LTV with Personalized LiveOps Offers
Approaches & Hill Climb Racing 2 Case Study
Jakub Marek
London | 28-30 May 2019
Hello!
I am Jakub Marek
Head of Big Data & LiveOps @ SuperScale
jakub.marek@superscale.com
“We’re forming growth partnerships with world’s top developers
to scale their games to maximum potential.”
London | 28-30 May 2019
● 60+ World Class Experts In-House
○ Creatives
○ UA Campaign Management
○ Analytics & Data Science
○ Business Intelligence
○ LiveOps Optimization
○ Game & Monetization Design
● Founded in 2016
● Bratislava, London, Berlin, Helsinki &
Prague offices
First Light Games
Our partners
Games
London | 28-30 May 2019
LiveOps Optimization
Motivation
London | 28-30 May 2019
How can we improve monetization in games?
Huge topic - lots of angles
● Core Game design
● Meta game - retention systems
● Better onboarding
● Economy Balancing
● New content pipeline
...
● LiveOps Offers - focus of this talk
London | 28-30 May 2019
Each player gets either the same price and content in an offer or gets to
choose from 3-5 similar offers.
There is no consideration of player’s:
● payment potential
● spending habits
● in-game behavior
This results in lower conversion
& lower satisfaction of players
Offers in most games are not maximizing revenue.
= missed opportunity => lower revenue.
London | 28-30 May 2019
The Question
How can we improve the monetization through special offers
● using already existing content in the game?
● without impacting existing monetization systems?
=> by delivering relevant content at relevant time for a relevant price
How to actually do it?
● utilize segmentation - targeting players on a personal level
London | 28-30 May 2019
Approach: better monetization of existing game content through
personalised pricing, content and delivery
+52%
LTV Uplift from baseline
Sneak peek: results from Hill Climb Racing 2
London | 28-30 May 2019
LiveOps Optimization
Approach
London | 28-30 May 2019
Base model for LiveOps offers
STP Model
Well describes the process in
these questions:
● WHO?
● WHAT?
● HOW MUCH?
● HOW OFTEN?
London | 28-30 May 2019
Segmentation - Naive approach
Simple rule-based
segmentation based on LTV
Advantages:
● Easy to understand
● Most widely used
● Enables basic targeting
London | 28-30 May 2019
Recency, Frequency and Monetary value
● Directly models purchasing behavior
● Great for predicting purchase effectiveness
● Easy to understand and apply in content
creation process
● Basis for targeted offers
● Still no answer to WHAT?
RFM segmentation
Segmentation - Business Analytics Approach (Purchasing Behavior)
London | 28-30 May 2019
Segmentation - Business Analytics Approach (Gameplay Interaction)
Gameplay Interaction Segmentation
Players in the game are not the same -
● They unlock different content
● Progress to different points in the story
● Different split between game modes
● Different spending habits
London | 28-30 May 2019
Best results = Combining both segmentation approaches
Purchasing Behavior Segmentation Gameplay Interaction Segmentation
London | 28-30 May 2019
Case Study: Hill Climb Racing 2
Game intro
London | 28-30 May 2019
Case study: Hill Climb Racing 2
● Fingersoft
● Released Q4 2016
● iOS & Android
● Multiplayer racing game
● 150+ million players
.. and how we delivered +52%
true LTV uplift.
London | 28-30 May 2019
Case study: Hill Climb Racing 2 - core game
London | 28-30 May 2019
Case study: Hill Climb Racing 2 - car collection & upgrading
London | 28-30 May 2019
Case study: Hill Climb Racing 2 - gacha (tuning parts)
London | 28-30 May 2019
Case Study: Hill Climb Racing 2
Overview
London | 28-30 May 2019
Pre-personalization monetization in HCR2
● direct gem pack purchases
● rank-based offers (tied to progression)
● special offers (offers with skin and good value, rotating in shop)
● seasonal offers (Halloween, Christmas, Back to school)
London | 28-30 May 2019
Goals
1. Increase revenue through personalization
2. Deliver to players relevant content at relevant time for relevant price
3. Do not harm user retention
4. Minimize “cannibalization” of future profits
London | 28-30 May 2019
What are we actually aiming for?
Minimize
additional value
(value multiplier)
Increase revenue
per user
Price
Content distribution
Value
Availability
Offer sets and their
sequence
Visual aspects
Optimization
=> The value is in the personalization!
London | 28-30 May 2019
Business analytics
(BQ + Periscope + Python/R)
BI analyses
(monetization and gameplay
data)
Machine learning models
(probability modeling +
XGBoost + others)
Exporting segments
(offer config + user ID
pairings in BigQuery)
Analytics server LiveOps server Game client
Downloading offer config +
user ID from analytics
server
Distributing correct offer
configs to users
Displaying personalized
popup offers
Sending analytics data to
BigQuery
(popup + IAP data)
Evaluation of results
Automatic setup of popup
offer definitions
Defining target payer
segments & offer contents
LiveOps Optimization - Infrastructure
London | 28-30 May 2019
LiveOps Optimization - Modules
Players profile
(custom pipeline)
Vehicles progression
(mining or more diverse, frequency,
recency ..)
Models Offers sequence
method/models
Pricing model maximizes
revenue per impression
● Adjust conversion per price point
● Weights impression and purchases
over time
● Calculates revenue coefficient for
each player
● Adapts over time
● Automatic upselling
Predefined
sequence
Based on player’s
preference
(best converting sequence of offers
based on particular player
preference)
Behavioral preference model
● Takes into account all behavioral
data which defines future behavioral
● Creates set of personalized features
to choose from to increase variability
of offers
Upgrading preferences
(vehicle, amount, recency.. )
Tuning parts usage
(frequency,amount coins and scraps,
vehicle ..)
Purchasing behavior
(products distribution, price,frequence,
recency, amount.. )
Currency spending
(both soft and hard currency)
Rank progression
(rank, seasonal rank, teams)
Automatic value definition
model
● Automatic value definition (needed for
deeper personalization)
Modes preference
(challenges, adventures, events ..)
A/B testing tools
Behavioral based
(vehicle chests distribution,
amount of hard currency ..)
Monetary based
(waterfall, upselling ..)
Support tools
Automatic evaluation of
iterations
(ARPU, ARPPU, conversion, revenue,
impressions ..)
Subsegment definition
● Resources
(hard and soft currencies)
● Visuals
(backgrounds, titles, colors,
value multipliers)
User interface
based
(different value multiplier,
discount..)
Automatic offer
generation
London | 28-30 May 2019
Progression defines needs of players
Players progress through various flows - for example:
Step 1
Vehicle purchase
with soft currency
Vehicle upgrading until all
soft currency is depleted
Step 2
Step 3
Joining event and seeing what
vehicles winners are playing
Step 4
Opening race chests
and seeing rare card
Purchase
Player purchases bundle with
new vehicle from event, skin
and additional vehicle chest
Can we find these patterns and learn from our existing data?
London | 28-30 May 2019
Top challenges when designing offers
1. Understanding player behavior
○ What are player’s needs/preferences at the moment? What about their payment potential?
2. Creation of offers
○ How to keep things fresh and rotate through similar offers over and over again?
3. Evaluation, AB testing and continuous improvement
○ How to work towards long-term success?
4. Avoiding “cannibalisation” of future profit
○ How much additional value players should get?
London | 28-30 May 2019
Top challenges when designing offers
1. Understanding player behavior
○ What are player’s needs/preferences at the moment? What about their payment potential?
2. Creation of offers
○ How to keep things fresh and rotate through similar offers over and over again?
3. Evaluation, AB testing and continuous improvement
○ How to work towards long-term success?
4. Avoiding “cannibalisation” of future profit
○ How much additional value players should get?
London | 28-30 May 2019
First personalization model - rule based
RFM
(recency + LTV + avg. purchase)
Behavioral segmentation
(using only 2 major features - most
played & upgraded vehicle)
In first iterations we used data to understand player behavior, distributions and created rule
based segments which led to 40% improvement over the baseline during offer weekends.
London | 28-30 May 2019
First machine learning implementation
Monetary segmentation
(Modified RFM + highest previous
purchase)
Behavioral segmentation
(Agglomerative hierarchical clustering)
Prediction of chest type
(Random forest - feature importance)
Understanding monetary possibilities
of players
Understanding players preferences
in soft currency spending
Additional personalization of
chest content
Introduction of machine learning models led to even higher improvement at 108% improvement over
the baseline during offer weekends.
London | 28-30 May 2019
Current data science model (+52% true LTV uplift)
Content definition based on
behavior in a game
Extreme gradient boosting (XGBoost)
Combination of soft and hard currency
spending with upgrading behavior, tuning
behavior and purchasing behavior
RFM
BI method
Probability modelling
Price conversion modelling with adaptation
and revenue maximization function
Understanding payment
potential through monetary
parameters of player
Understand which price points and
sequence of price points maximizes
revenue from each player individually.
London | 28-30 May 2019
Takeaways (segmentation)
1. LTV & frequency of purchasing are more important than recency.
2. Setting price of offer based on player’s previous highest purchase is a good starting
point.
3. Finding a way how to offer player content he uses/interacts with the most without
breaking your existing systems is essential (and should be your starting point as well).
London | 28-30 May 2019
Top challenges when designing offers
1. Understanding player behavior
○ What are player’s needs/preferences at the moment? What about their payment potential?
2. Creation of offers
○ How to keep things fresh and rotate through similar offers over and over again?
3. Evaluation, AB testing and continuous improvement
○ How to work towards long-term success?
4. Avoiding “cannibalisation” of future profit
○ How much additional value players should get?
London | 28-30 May 2019
Elements of offers to optimize
Amount of
resources
Additional value
Offer price
Availability
Type of chests
Visuals & copy
London | 28-30 May 2019
Takeaways (creation of offers)
1. Changing the “theme” of offer (gacha focus, currency focus, variety of offered items) to keep offers
from feeling stale (on pictures are offers from the same iteration)
2. Varying the value multiplier (while overall high value multiplier introduces cannibalization there is a
segment of players which reacts only to high-X-value offers)
London | 28-30 May 2019
Top challenges when designing offers
1. Understanding player behavior
○ What are player’s needs/preferences at the moment? What about their payment potential?
2. Creation of offers
○ How to keep things fresh and rotate through similar offers over and over again?
3. Evaluation, AB testing and continuous improvement
○ How to work towards long-term success?
4. Avoiding “cannibalisation” of future profit
○ How much additional value players should get?
London | 28-30 May 2019
Iterative improvement of performance - AB testing
AB test categories
● Pricing
○ New $80 price point introduced (top payers LTV +36%)
● Additional value multiplier optimization
○ Better personalization + lower value = kept good performance
● Segment definition
○ Waterfall model testing (moving players between price points)
○ Adaptation of personalization to unique play-styles (e.g. current vehicle or
game mode preference)
London | 28-30 May 2019
Iterative improvement of performance - ad hoc analyses
Continuous improvement that does not negatively affect other aspects of the game.
Monitoring cannibalization
development over time on different
level of detail
(segment/subsegment/offer etc.)
Monitoring community
discussions on different platforms
(e.g. Discord)
Monitoring performance over time,
comparing iterations of offers with
different content distribution per
segment/subsegment
London | 28-30 May 2019
Takeaways (evaluation & continuous improvement)
1. Ask the right questions from data
if the answer doesn’t change what you will do ask a different question
2. AB tests are expensive - test for major things first
new segmentation method is more important than testing new background
3. Your community is probably active somewhere - try to find those players and see
how they perceive offers they are getting.
London | 28-30 May 2019
Top challenges when designing offers
1. Understanding player behavior
○ What are player’s needs/preferences at the moment? What about their payment potential?
2. Creation of offers
○ How to keep things fresh and rotate through similar offers over and over again?
3. Evaluation, AB testing and continuous improvement
○ How to work towards long-term success?
4. Avoiding “cannibalisation” of future profit
○ How much additional value players should get?
London | 28-30 May 2019
Result after 33 iterations
+41%
Total revenue growth
But how much have we impacted the baseline?
Is there some cannibalization?
London | 28-30 May 2019
Evaluation - True LTV uplift calculation
● True LTV uplift = LTV uplift after consideration (and deduction) of baseline cannibalization
→ For the correct calculation of the LTV uplift we need to establish long-term control
group(s) (i.e. to run a long-term AB test)
● Preceding every iteration we split new payers 90/10
=> 90% of the new payers start receiving personalized offers
=> 10% will never receive any personalized offer, but they will still be receiving all other offers
(seasonal, rank-up offers etc.)
● We do the same for non-payers
before each iteration we find all new players who joined the game and split them 90/10 as well
London | 28-30 May 2019
Evaluation - Payers - 49% true LTV uplift
LTV calculation
LTV = cumulative revenue
of a group / cumulative
number of distinct players
+ 49% true
LTV UPLIFT
21% Baseline
cannibalisation
(payers w/o offers out
of control revenue)
+84%
LTV uplift
London | 28-30 May 2019
Evaluation - Non-payers (new players) - 58% true LTV uplift
+ 58% true LTV UPLIFT
+ 25% baseline LTV over time
Hypothesis
1. Personalized offers increase
engagement of players over time
2. Coins spending analysis supports this,
overall upgrading and tuning of vehicles
increased for players who are purchasing
personalized offers
LTV calculation
LTV = cumulative revenue of a group /
cumulative number of distinct players
London | 28-30 May 2019
Takeaways (evaluation & cannibalization)
1. Cannibalization is not something you can ignore
test it through proper AB testing.
2. Offering hard currency in offers can introduce huge cannibalization of the existing
monetization systems
proceed carefully or drop all together
3. Making players happy with their first purchase might cause zero cannibalization and
even increase LTV further.
London | 28-30 May 2019
Thank you for attention.
Questions?
jakub.marek@superscale.com

Mais conteúdo relacionado

Mais procurados

Why Live Ops Matters for Casual Games: 3 Stategic Mindset for POs
Why Live Ops Matters for Casual Games: 3 Stategic Mindset for POsWhy Live Ops Matters for Casual Games: 3 Stategic Mindset for POs
Why Live Ops Matters for Casual Games: 3 Stategic Mindset for POsTimShepherd83
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesAndrew Dotsenko
 
Intro to liveops
Intro to liveopsIntro to liveops
Intro to liveopsCrystin Cox
 
Space Ape's Analytics Stack
Space Ape's Analytics StackSpace Ape's Analytics Stack
Space Ape's Analytics StackSimon Hade
 
Introducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOpsIntroducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOpsJames Gwertzman
 
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1Simon Hade
 
Idle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing GamesIdle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing GamesKongregate
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesHenric Suuronen
 
GDC Talk: Lifetime Value: The long tail of Mid-Core games
GDC Talk: Lifetime Value: The long tail of Mid-Core gamesGDC Talk: Lifetime Value: The long tail of Mid-Core games
GDC Talk: Lifetime Value: The long tail of Mid-Core gamesTamara (Tammy) Levy
 
Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013emily_greer
 
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...Adrian Crook and Associates
 
New tools and services to take your live ops to the next level
New tools and services to take your live ops to the next levelNew tools and services to take your live ops to the next level
New tools and services to take your live ops to the next levelCrystin Cox
 
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)Kongregate
 
Developing an effective LTV model at the soft launch and keeping it valid fur...
Developing an effective LTV model at the soft launch and keeping it valid fur...Developing an effective LTV model at the soft launch and keeping it valid fur...
Developing an effective LTV model at the soft launch and keeping it valid fur...GameCamp
 
Lean Live Ops - Free Your Devs (annotated edition) - Joe Raeburn
Lean Live Ops - Free Your Devs (annotated edition) - Joe RaeburnLean Live Ops - Free Your Devs (annotated edition) - Joe Raeburn
Lean Live Ops - Free Your Devs (annotated edition) - Joe RaeburnSimon Hade
 
Game Design - Monetization
Game Design - MonetizationGame Design - Monetization
Game Design - MonetizationErez Yerushalmi
 
최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로
최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로
최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로SeongkukYun
 

Mais procurados (20)

Why Live Ops Matters for Casual Games: 3 Stategic Mindset for POs
Why Live Ops Matters for Casual Games: 3 Stategic Mindset for POsWhy Live Ops Matters for Casual Games: 3 Stategic Mindset for POs
Why Live Ops Matters for Casual Games: 3 Stategic Mindset for POs
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play games
 
Intro to liveops
Intro to liveopsIntro to liveops
Intro to liveops
 
Space Ape's Analytics Stack
Space Ape's Analytics StackSpace Ape's Analytics Stack
Space Ape's Analytics Stack
 
Introducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOpsIntroducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOps
 
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
 
Idle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing GamesIdle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing Games
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet Games
 
GDC Talk: Lifetime Value: The long tail of Mid-Core games
GDC Talk: Lifetime Value: The long tail of Mid-Core gamesGDC Talk: Lifetime Value: The long tail of Mid-Core games
GDC Talk: Lifetime Value: The long tail of Mid-Core games
 
Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013
 
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
Clash Royale Mobile Game Teardown or Deconstruction by Adrian Crook & Associa...
 
LiveOps-E-book
LiveOps-E-bookLiveOps-E-book
LiveOps-E-book
 
New tools and services to take your live ops to the next level
New tools and services to take your live ops to the next levelNew tools and services to take your live ops to the next level
New tools and services to take your live ops to the next level
 
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
 
Developing an effective LTV model at the soft launch and keeping it valid fur...
Developing an effective LTV model at the soft launch and keeping it valid fur...Developing an effective LTV model at the soft launch and keeping it valid fur...
Developing an effective LTV model at the soft launch and keeping it valid fur...
 
Lean Live Ops - Free Your Devs (annotated edition) - Joe Raeburn
Lean Live Ops - Free Your Devs (annotated edition) - Joe RaeburnLean Live Ops - Free Your Devs (annotated edition) - Joe Raeburn
Lean Live Ops - Free Your Devs (annotated edition) - Joe Raeburn
 
Epic Fails in LiveOps
Epic Fails in LiveOpsEpic Fails in LiveOps
Epic Fails in LiveOps
 
Game design - Retention
Game design - RetentionGame design - Retention
Game design - Retention
 
Game Design - Monetization
Game Design - MonetizationGame Design - Monetization
Game Design - Monetization
 
최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로
최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로
최소 300억은 버는 글로벌 게임 기획 : 몬스터슈퍼리그 사례를 중심으로
 

Semelhante a Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Study | Jakub Marek

Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...
Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...
Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...Octopus Events
 
Marketing Analytics at IBM - export
Marketing Analytics at IBM - exportMarketing Analytics at IBM - export
Marketing Analytics at IBM - exportSpyros Kontogiorgis
 
iSPORTiSTiCS investment opportunity 2020
iSPORTiSTiCS investment opportunity 2020iSPORTiSTiCS investment opportunity 2020
iSPORTiSTiCS investment opportunity 2020Vinicius Gholmie
 
Windsor marketing attribution_webinar
Windsor marketing attribution_webinarWindsor marketing attribution_webinar
Windsor marketing attribution_webinarnkolster
 
Auto Content Moderation in C2C e-Commerce at OpML20
Auto Content Moderation in C2C e-Commerce at OpML20Auto Content Moderation in C2C e-Commerce at OpML20
Auto Content Moderation in C2C e-Commerce at OpML20Shunya Ueta
 
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...e-dialog GmbH
 
DMA Analytic Challenge 2015 final
DMA Analytic Challenge 2015 finalDMA Analytic Challenge 2015 final
DMA Analytic Challenge 2015 finalKaran Sarao
 
S9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).ppt
S9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).pptS9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).ppt
S9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).pptLittlepLittlep
 
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...Grid Dynamics
 
Optimising user acquisition through LTV prediction
Optimising user acquisition through LTV predictionOptimising user acquisition through LTV prediction
Optimising user acquisition through LTV predictionGameCamp
 
Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...
Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...
Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...Digital Science Consulting Ltd
 
Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...
Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...
Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...Fred Isbell
 
Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...
Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...
Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...QueBIT Consulting
 
Marketing for Asset Management: How to Build Programs that Grow AUM
Marketing for Asset Management: How to Build Programs that Grow AUMMarketing for Asset Management: How to Build Programs that Grow AUM
Marketing for Asset Management: How to Build Programs that Grow AUMMarketo
 
AI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage WebinarAI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage WebinarKristin Messerli
 
The Hierarchy of Attribution
The Hierarchy of AttributionThe Hierarchy of Attribution
The Hierarchy of AttributionPerkuto
 
BUSINESS DIARY - An Interactive and Intelligent Platform for SME’s
BUSINESS DIARY - An Interactive and Intelligent Platform for SME’sBUSINESS DIARY - An Interactive and Intelligent Platform for SME’s
BUSINESS DIARY - An Interactive and Intelligent Platform for SME’srahulmonikasharma
 

Semelhante a Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Study | Jakub Marek (20)

Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...
Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...
Andrey Sukhovoy. Marketing Mix Modeling: Define the Optimal Budget Allocation...
 
Marketing Analytics at IBM - export
Marketing Analytics at IBM - exportMarketing Analytics at IBM - export
Marketing Analytics at IBM - export
 
iSPORTiSTiCS investment opportunity 2020
iSPORTiSTiCS investment opportunity 2020iSPORTiSTiCS investment opportunity 2020
iSPORTiSTiCS investment opportunity 2020
 
Windsor marketing attribution_webinar
Windsor marketing attribution_webinarWindsor marketing attribution_webinar
Windsor marketing attribution_webinar
 
Auto Content Moderation in C2C e-Commerce at OpML20
Auto Content Moderation in C2C e-Commerce at OpML20Auto Content Moderation in C2C e-Commerce at OpML20
Auto Content Moderation in C2C e-Commerce at OpML20
 
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
 
DMA Analytic Challenge 2015 final
DMA Analytic Challenge 2015 finalDMA Analytic Challenge 2015 final
DMA Analytic Challenge 2015 final
 
Price proposal.10.2014
Price proposal.10.2014Price proposal.10.2014
Price proposal.10.2014
 
S9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).ppt
S9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).pptS9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).ppt
S9-2bx Supplementary Strategy and Marketing Deck from Tool Box (abridged).ppt
 
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
 
Optimising user acquisition through LTV prediction
Optimising user acquisition through LTV predictionOptimising user acquisition through LTV prediction
Optimising user acquisition through LTV prediction
 
Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...
Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...
Attribution Modelling or Customer 360⁰ view engineering: Which comes first & ...
 
Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...
Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...
Next Generation Marketign Analytics: Richmond Events Spring Marketing Forum B...
 
How We Train Robots: A Practical Guide To Data-Driven Automation in Google & ...
How We Train Robots: A Practical Guide To Data-Driven Automation in Google & ...How We Train Robots: A Practical Guide To Data-Driven Automation in Google & ...
How We Train Robots: A Practical Guide To Data-Driven Automation in Google & ...
 
Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...
Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...
Predictive Price Optimization January 2018 QueBIT Webinar - Achilles Price Op...
 
Marketing for Asset Management: How to Build Programs that Grow AUM
Marketing for Asset Management: How to Build Programs that Grow AUMMarketing for Asset Management: How to Build Programs that Grow AUM
Marketing for Asset Management: How to Build Programs that Grow AUM
 
AI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage WebinarAI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage Webinar
 
The Hierarchy of Attribution
The Hierarchy of AttributionThe Hierarchy of Attribution
The Hierarchy of Attribution
 
Jyotiprakash810b
Jyotiprakash810bJyotiprakash810b
Jyotiprakash810b
 
BUSINESS DIARY - An Interactive and Intelligent Platform for SME’s
BUSINESS DIARY - An Interactive and Intelligent Platform for SME’sBUSINESS DIARY - An Interactive and Intelligent Platform for SME’s
BUSINESS DIARY - An Interactive and Intelligent Platform for SME’s
 

Mais de Jessica Tams

You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan DunnYou Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan DunnJessica Tams
 
Insights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman LeeInsights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman LeeJessica Tams
 
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...Jessica Tams
 
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’DonoghueSucceeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’DonoghueJessica Tams
 
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...Jessica Tams
 
The rise of the regulators | Paul Gardner
The rise of the regulators | Paul GardnerThe rise of the regulators | Paul Gardner
The rise of the regulators | Paul GardnerJessica Tams
 
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...Jessica Tams
 
Epic Team Principles | Roman Zorin
Epic Team Principles | Roman ZorinEpic Team Principles | Roman Zorin
Epic Team Principles | Roman ZorinJessica Tams
 
10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen Porter10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen PorterJessica Tams
 
Game Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric GoldbergGame Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric GoldbergJessica Tams
 
Understanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad HameedUnderstanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad HameedJessica Tams
 
Soft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaSoft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaJessica Tams
 
1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James Beaven1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James BeavenJessica Tams
 
Accessible Reality | Trevor Blom
Accessible Reality | Trevor BlomAccessible Reality | Trevor Blom
Accessible Reality | Trevor BlomJessica Tams
 
Maximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy CottinMaximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy CottinJessica Tams
 
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...Jessica Tams
 
Commercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam WhyteCommercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam WhyteJessica Tams
 
Playtika's growth by change | Boaz Levin
Playtika's growth by change | Boaz LevinPlaytika's growth by change | Boaz Levin
Playtika's growth by change | Boaz LevinJessica Tams
 
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...Jessica Tams
 
The Business of Family-Friendly Mobile Gaming | Brian Lovell
The Business of Family-Friendly Mobile Gaming | Brian LovellThe Business of Family-Friendly Mobile Gaming | Brian Lovell
The Business of Family-Friendly Mobile Gaming | Brian LovellJessica Tams
 

Mais de Jessica Tams (20)

You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan DunnYou Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
 
Insights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman LeeInsights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman Lee
 
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
 
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’DonoghueSucceeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
 
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
 
The rise of the regulators | Paul Gardner
The rise of the regulators | Paul GardnerThe rise of the regulators | Paul Gardner
The rise of the regulators | Paul Gardner
 
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
 
Epic Team Principles | Roman Zorin
Epic Team Principles | Roman ZorinEpic Team Principles | Roman Zorin
Epic Team Principles | Roman Zorin
 
10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen Porter10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen Porter
 
Game Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric GoldbergGame Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric Goldberg
 
Understanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad HameedUnderstanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad Hameed
 
Soft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaSoft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan Tredrea
 
1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James Beaven1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James Beaven
 
Accessible Reality | Trevor Blom
Accessible Reality | Trevor BlomAccessible Reality | Trevor Blom
Accessible Reality | Trevor Blom
 
Maximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy CottinMaximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
 
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
 
Commercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam WhyteCommercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam Whyte
 
Playtika's growth by change | Boaz Levin
Playtika's growth by change | Boaz LevinPlaytika's growth by change | Boaz Levin
Playtika's growth by change | Boaz Levin
 
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
 
The Business of Family-Friendly Mobile Gaming | Brian Lovell
The Business of Family-Friendly Mobile Gaming | Brian LovellThe Business of Family-Friendly Mobile Gaming | Brian Lovell
The Business of Family-Friendly Mobile Gaming | Brian Lovell
 

Último

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Último (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Study | Jakub Marek

  • 1. Improving LTV with Personalized LiveOps Offers Approaches & Hill Climb Racing 2 Case Study Jakub Marek
  • 2. London | 28-30 May 2019 Hello! I am Jakub Marek Head of Big Data & LiveOps @ SuperScale jakub.marek@superscale.com
  • 3. “We’re forming growth partnerships with world’s top developers to scale their games to maximum potential.”
  • 4. London | 28-30 May 2019 ● 60+ World Class Experts In-House ○ Creatives ○ UA Campaign Management ○ Analytics & Data Science ○ Business Intelligence ○ LiveOps Optimization ○ Game & Monetization Design ● Founded in 2016 ● Bratislava, London, Berlin, Helsinki & Prague offices First Light Games Our partners Games
  • 5. London | 28-30 May 2019 LiveOps Optimization Motivation
  • 6. London | 28-30 May 2019 How can we improve monetization in games? Huge topic - lots of angles ● Core Game design ● Meta game - retention systems ● Better onboarding ● Economy Balancing ● New content pipeline ... ● LiveOps Offers - focus of this talk
  • 7. London | 28-30 May 2019 Each player gets either the same price and content in an offer or gets to choose from 3-5 similar offers. There is no consideration of player’s: ● payment potential ● spending habits ● in-game behavior This results in lower conversion & lower satisfaction of players Offers in most games are not maximizing revenue. = missed opportunity => lower revenue.
  • 8. London | 28-30 May 2019 The Question How can we improve the monetization through special offers ● using already existing content in the game? ● without impacting existing monetization systems? => by delivering relevant content at relevant time for a relevant price How to actually do it? ● utilize segmentation - targeting players on a personal level
  • 9. London | 28-30 May 2019 Approach: better monetization of existing game content through personalised pricing, content and delivery +52% LTV Uplift from baseline Sneak peek: results from Hill Climb Racing 2
  • 10. London | 28-30 May 2019 LiveOps Optimization Approach
  • 11. London | 28-30 May 2019 Base model for LiveOps offers STP Model Well describes the process in these questions: ● WHO? ● WHAT? ● HOW MUCH? ● HOW OFTEN?
  • 12. London | 28-30 May 2019 Segmentation - Naive approach Simple rule-based segmentation based on LTV Advantages: ● Easy to understand ● Most widely used ● Enables basic targeting
  • 13. London | 28-30 May 2019 Recency, Frequency and Monetary value ● Directly models purchasing behavior ● Great for predicting purchase effectiveness ● Easy to understand and apply in content creation process ● Basis for targeted offers ● Still no answer to WHAT? RFM segmentation Segmentation - Business Analytics Approach (Purchasing Behavior)
  • 14. London | 28-30 May 2019 Segmentation - Business Analytics Approach (Gameplay Interaction) Gameplay Interaction Segmentation Players in the game are not the same - ● They unlock different content ● Progress to different points in the story ● Different split between game modes ● Different spending habits
  • 15. London | 28-30 May 2019 Best results = Combining both segmentation approaches Purchasing Behavior Segmentation Gameplay Interaction Segmentation
  • 16. London | 28-30 May 2019 Case Study: Hill Climb Racing 2 Game intro
  • 17. London | 28-30 May 2019 Case study: Hill Climb Racing 2 ● Fingersoft ● Released Q4 2016 ● iOS & Android ● Multiplayer racing game ● 150+ million players .. and how we delivered +52% true LTV uplift.
  • 18. London | 28-30 May 2019 Case study: Hill Climb Racing 2 - core game
  • 19. London | 28-30 May 2019 Case study: Hill Climb Racing 2 - car collection & upgrading
  • 20. London | 28-30 May 2019 Case study: Hill Climb Racing 2 - gacha (tuning parts)
  • 21. London | 28-30 May 2019 Case Study: Hill Climb Racing 2 Overview
  • 22. London | 28-30 May 2019 Pre-personalization monetization in HCR2 ● direct gem pack purchases ● rank-based offers (tied to progression) ● special offers (offers with skin and good value, rotating in shop) ● seasonal offers (Halloween, Christmas, Back to school)
  • 23. London | 28-30 May 2019 Goals 1. Increase revenue through personalization 2. Deliver to players relevant content at relevant time for relevant price 3. Do not harm user retention 4. Minimize “cannibalization” of future profits
  • 24. London | 28-30 May 2019 What are we actually aiming for? Minimize additional value (value multiplier) Increase revenue per user Price Content distribution Value Availability Offer sets and their sequence Visual aspects Optimization => The value is in the personalization!
  • 25. London | 28-30 May 2019 Business analytics (BQ + Periscope + Python/R) BI analyses (monetization and gameplay data) Machine learning models (probability modeling + XGBoost + others) Exporting segments (offer config + user ID pairings in BigQuery) Analytics server LiveOps server Game client Downloading offer config + user ID from analytics server Distributing correct offer configs to users Displaying personalized popup offers Sending analytics data to BigQuery (popup + IAP data) Evaluation of results Automatic setup of popup offer definitions Defining target payer segments & offer contents LiveOps Optimization - Infrastructure
  • 26. London | 28-30 May 2019 LiveOps Optimization - Modules Players profile (custom pipeline) Vehicles progression (mining or more diverse, frequency, recency ..) Models Offers sequence method/models Pricing model maximizes revenue per impression ● Adjust conversion per price point ● Weights impression and purchases over time ● Calculates revenue coefficient for each player ● Adapts over time ● Automatic upselling Predefined sequence Based on player’s preference (best converting sequence of offers based on particular player preference) Behavioral preference model ● Takes into account all behavioral data which defines future behavioral ● Creates set of personalized features to choose from to increase variability of offers Upgrading preferences (vehicle, amount, recency.. ) Tuning parts usage (frequency,amount coins and scraps, vehicle ..) Purchasing behavior (products distribution, price,frequence, recency, amount.. ) Currency spending (both soft and hard currency) Rank progression (rank, seasonal rank, teams) Automatic value definition model ● Automatic value definition (needed for deeper personalization) Modes preference (challenges, adventures, events ..) A/B testing tools Behavioral based (vehicle chests distribution, amount of hard currency ..) Monetary based (waterfall, upselling ..) Support tools Automatic evaluation of iterations (ARPU, ARPPU, conversion, revenue, impressions ..) Subsegment definition ● Resources (hard and soft currencies) ● Visuals (backgrounds, titles, colors, value multipliers) User interface based (different value multiplier, discount..) Automatic offer generation
  • 27. London | 28-30 May 2019 Progression defines needs of players Players progress through various flows - for example: Step 1 Vehicle purchase with soft currency Vehicle upgrading until all soft currency is depleted Step 2 Step 3 Joining event and seeing what vehicles winners are playing Step 4 Opening race chests and seeing rare card Purchase Player purchases bundle with new vehicle from event, skin and additional vehicle chest Can we find these patterns and learn from our existing data?
  • 28. London | 28-30 May 2019 Top challenges when designing offers 1. Understanding player behavior ○ What are player’s needs/preferences at the moment? What about their payment potential? 2. Creation of offers ○ How to keep things fresh and rotate through similar offers over and over again? 3. Evaluation, AB testing and continuous improvement ○ How to work towards long-term success? 4. Avoiding “cannibalisation” of future profit ○ How much additional value players should get?
  • 29. London | 28-30 May 2019 Top challenges when designing offers 1. Understanding player behavior ○ What are player’s needs/preferences at the moment? What about their payment potential? 2. Creation of offers ○ How to keep things fresh and rotate through similar offers over and over again? 3. Evaluation, AB testing and continuous improvement ○ How to work towards long-term success? 4. Avoiding “cannibalisation” of future profit ○ How much additional value players should get?
  • 30. London | 28-30 May 2019 First personalization model - rule based RFM (recency + LTV + avg. purchase) Behavioral segmentation (using only 2 major features - most played & upgraded vehicle) In first iterations we used data to understand player behavior, distributions and created rule based segments which led to 40% improvement over the baseline during offer weekends.
  • 31. London | 28-30 May 2019 First machine learning implementation Monetary segmentation (Modified RFM + highest previous purchase) Behavioral segmentation (Agglomerative hierarchical clustering) Prediction of chest type (Random forest - feature importance) Understanding monetary possibilities of players Understanding players preferences in soft currency spending Additional personalization of chest content Introduction of machine learning models led to even higher improvement at 108% improvement over the baseline during offer weekends.
  • 32. London | 28-30 May 2019 Current data science model (+52% true LTV uplift) Content definition based on behavior in a game Extreme gradient boosting (XGBoost) Combination of soft and hard currency spending with upgrading behavior, tuning behavior and purchasing behavior RFM BI method Probability modelling Price conversion modelling with adaptation and revenue maximization function Understanding payment potential through monetary parameters of player Understand which price points and sequence of price points maximizes revenue from each player individually.
  • 33. London | 28-30 May 2019 Takeaways (segmentation) 1. LTV & frequency of purchasing are more important than recency. 2. Setting price of offer based on player’s previous highest purchase is a good starting point. 3. Finding a way how to offer player content he uses/interacts with the most without breaking your existing systems is essential (and should be your starting point as well).
  • 34. London | 28-30 May 2019 Top challenges when designing offers 1. Understanding player behavior ○ What are player’s needs/preferences at the moment? What about their payment potential? 2. Creation of offers ○ How to keep things fresh and rotate through similar offers over and over again? 3. Evaluation, AB testing and continuous improvement ○ How to work towards long-term success? 4. Avoiding “cannibalisation” of future profit ○ How much additional value players should get?
  • 35. London | 28-30 May 2019 Elements of offers to optimize Amount of resources Additional value Offer price Availability Type of chests Visuals & copy
  • 36. London | 28-30 May 2019 Takeaways (creation of offers) 1. Changing the “theme” of offer (gacha focus, currency focus, variety of offered items) to keep offers from feeling stale (on pictures are offers from the same iteration) 2. Varying the value multiplier (while overall high value multiplier introduces cannibalization there is a segment of players which reacts only to high-X-value offers)
  • 37. London | 28-30 May 2019 Top challenges when designing offers 1. Understanding player behavior ○ What are player’s needs/preferences at the moment? What about their payment potential? 2. Creation of offers ○ How to keep things fresh and rotate through similar offers over and over again? 3. Evaluation, AB testing and continuous improvement ○ How to work towards long-term success? 4. Avoiding “cannibalisation” of future profit ○ How much additional value players should get?
  • 38. London | 28-30 May 2019 Iterative improvement of performance - AB testing AB test categories ● Pricing ○ New $80 price point introduced (top payers LTV +36%) ● Additional value multiplier optimization ○ Better personalization + lower value = kept good performance ● Segment definition ○ Waterfall model testing (moving players between price points) ○ Adaptation of personalization to unique play-styles (e.g. current vehicle or game mode preference)
  • 39. London | 28-30 May 2019 Iterative improvement of performance - ad hoc analyses Continuous improvement that does not negatively affect other aspects of the game. Monitoring cannibalization development over time on different level of detail (segment/subsegment/offer etc.) Monitoring community discussions on different platforms (e.g. Discord) Monitoring performance over time, comparing iterations of offers with different content distribution per segment/subsegment
  • 40. London | 28-30 May 2019 Takeaways (evaluation & continuous improvement) 1. Ask the right questions from data if the answer doesn’t change what you will do ask a different question 2. AB tests are expensive - test for major things first new segmentation method is more important than testing new background 3. Your community is probably active somewhere - try to find those players and see how they perceive offers they are getting.
  • 41. London | 28-30 May 2019 Top challenges when designing offers 1. Understanding player behavior ○ What are player’s needs/preferences at the moment? What about their payment potential? 2. Creation of offers ○ How to keep things fresh and rotate through similar offers over and over again? 3. Evaluation, AB testing and continuous improvement ○ How to work towards long-term success? 4. Avoiding “cannibalisation” of future profit ○ How much additional value players should get?
  • 42. London | 28-30 May 2019 Result after 33 iterations +41% Total revenue growth But how much have we impacted the baseline? Is there some cannibalization?
  • 43. London | 28-30 May 2019 Evaluation - True LTV uplift calculation ● True LTV uplift = LTV uplift after consideration (and deduction) of baseline cannibalization → For the correct calculation of the LTV uplift we need to establish long-term control group(s) (i.e. to run a long-term AB test) ● Preceding every iteration we split new payers 90/10 => 90% of the new payers start receiving personalized offers => 10% will never receive any personalized offer, but they will still be receiving all other offers (seasonal, rank-up offers etc.) ● We do the same for non-payers before each iteration we find all new players who joined the game and split them 90/10 as well
  • 44. London | 28-30 May 2019 Evaluation - Payers - 49% true LTV uplift LTV calculation LTV = cumulative revenue of a group / cumulative number of distinct players + 49% true LTV UPLIFT 21% Baseline cannibalisation (payers w/o offers out of control revenue) +84% LTV uplift
  • 45. London | 28-30 May 2019 Evaluation - Non-payers (new players) - 58% true LTV uplift + 58% true LTV UPLIFT + 25% baseline LTV over time Hypothesis 1. Personalized offers increase engagement of players over time 2. Coins spending analysis supports this, overall upgrading and tuning of vehicles increased for players who are purchasing personalized offers LTV calculation LTV = cumulative revenue of a group / cumulative number of distinct players
  • 46. London | 28-30 May 2019 Takeaways (evaluation & cannibalization) 1. Cannibalization is not something you can ignore test it through proper AB testing. 2. Offering hard currency in offers can introduce huge cannibalization of the existing monetization systems proceed carefully or drop all together 3. Making players happy with their first purchase might cause zero cannibalization and even increase LTV further.
  • 47. London | 28-30 May 2019 Thank you for attention. Questions? jakub.marek@superscale.com