SlideShare a Scribd company logo
Ad LTV measurement - Proof of Concept
Przemysław Modrzewski, Analytics & Measurement Principal Lead
Adam Tyszer, Head of Performance Marketing Business Intelligence
March 2019
1
5th GameCamp
Purpose of the project
2
• Enable companies to calculate LTV for ad based
games
• Use only free tools
• Rely on Google’s products, which deliver best in class
value and performance
○ Google Firebase
○ Google Big Query
○ Google Data Studio
Agenda
Adam Tyszer | Przemysław Modrzewski 3
• Introduction to calculation of LTV for ad based games
• Challenges in calculating advertising LTV
• Presentation of a proof of concept
• Q&A session
LTV (Lifetime Value)
4
Metric, which takes into account all future cash
flows from an individual user
Adam Tyszer | Przemysław Modrzewski
LTV (Lifetime Value)
5
Metric, which takes into account all future cash
flows from an individual user
More than metric
1. LTV is not only historical data analysis, but rather valuation of the future revenue
2. LTV in marketing is predictive
3. The are many ways to calculate LTV
Adam Tyszer | Przemysław Modrzewski
LTV (Lifetime Value)
6Adam Tyszer | Przemysław Modrzewski
The main goal of marketing today
7
● Acquire users not based on present value but future value
● Being able to act during lifecycle of users
● Change focus from buying installs to buying valuable
users
Adam Tyszer | Przemysław Modrzewski
● Non cohorted data does not make it possible to calculate LTV
● Appfigures does not provide cohorted revenue data so we need a workaround....
Challenges of calculating LTV for ad based games
8
Non cohorted Cohorted
Adam Tyszer | Przemysław Modrzewski
Challenges of calculating LTV for ad based games
9
● Players do not (generally) make payments and agree to have their play
interrupted by ads
● Revenue is based on the number of ad impressions and ECPM (Effective Cost per
Mille)
● However the data from AdMob (number of impressions and ECPM) is not
cohorted
○ We have a sum of revenue for a day, source, geo, etc.
○ But do not know if this revenue is form users acquired today, yesterday or a
week ago
○ This makes it impossible to properly assess performance of a particular
cohort
Adam Tyszer | Przemysław Modrzewski
Challenges of calculating LTV for ad based games
10
● We calculate ECPM based on revenue and impressions from
AdMob
● The calculated ECPM is then used for calculation of cohorted
revenue
● In order to do that we need number of ad impressions per users
○ Acquired on a particular day
○ Per each day as they progress
Adam Tyszer | Przemysław Modrzewski
Proof of concept - visualization
11Adam Tyszer | Przemysław Modrzewski
Proof of concept - metrics
12
Impressions
Acquisition
Costs
Revenue per
impression (RPM)
native connector
1. Step - Firebase data
13Adam Tyszer | Przemysław Modrzewski
2 Step Transfer media data
14Adam Tyszer | Przemysław Modrzewski
3 Step - AdMob data
15Adam Tyszer | Przemysław Modrzewski
16
Join tables in Big Query
Some details of SQL methodology
17
Impressions by unique IDDate Install Source
Cost
CPM
Install Date Install Source
Geo
Geo
Geo
Impression Date
Adam Tyszer | Przemysław Modrzewski
Outcome dashboard (first step to LTV methodology)
18
Important metrics:
1. ROI for important date ranges
2. AARPU in estimated break
even pont
3. Effective CPI (cost per Install)
Adam Tyszer | Przemysław Modrzewski
Outcome dashboard (first step to LTV methodology)
19Adam Tyszer | Przemysław Modrzewski
Visualization by GEO
20
What if we “under the surface” ?
21
Profits
LTV
Costs
Acquisition
Retention
Upselling
Adam Tyszer | Przemysław Modrzewski
LTV (Lifetime Value)
22
Metric, which takes into account all future cash
flows from a cohorts of customers
More than metric
1. LTV is not only historical data analysis, but rather valuation of the future
2. LTV in marketing is predictive
3. The are many ways to calculate LTV
Adam Tyszer | Przemysław Modrzewski
Important facts to consider
23
1. Paid traffic very often monetizes in different sources
(attribution)
2. Paid traffic influences visibility
3. We can act during lifecycle of users (events analysis)
4. We should test business models and acquisition sources and
media (obviously ;-) )
Adam Tyszer | Przemysław Modrzewski
Special thanks!
24
Grzegorz Balcerzak
www.lightpixel.io
Thank you
25

More Related Content

What's hot

Data behind UA
Data behind UA Data behind UA
Data behind UA
GameCamp
 
UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...
UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...
UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...
GameCamp
 
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...
GameCamp
 
User acquisition in mobile gaming: where do i start?
User acquisition in mobile gaming: where do i start?User acquisition in mobile gaming: where do i start?
User acquisition in mobile gaming: where do i start?
GameCamp
 
Why your game's soft launch isn't working?
Why your game's soft launch isn't working?Why your game's soft launch isn't working?
Why your game's soft launch isn't working?
GameCamp
 
State of the gaming app marketing in 2018. Things to consider for 2019
State of the gaming app marketing in 2018. Things to consider for 2019State of the gaming app marketing in 2018. Things to consider for 2019
State of the gaming app marketing in 2018. Things to consider for 2019
GameCamp
 
The evolution of tracking incrementality in gaming. Case study for mobile mar...
The evolution of tracking incrementality in gaming. Case study for mobile mar...The evolution of tracking incrementality in gaming. Case study for mobile mar...
The evolution of tracking incrementality in gaming. Case study for mobile mar...
GameCamp
 
Practical approach to creative testing and creative optimisation at Google UA...
Practical approach to creative testing and creative optimisation at Google UA...Practical approach to creative testing and creative optimisation at Google UA...
Practical approach to creative testing and creative optimisation at Google UA...
GameCamp
 
Advanced approach to Google Universal App campaigns.
Advanced approach to Google Universal App campaigns.Advanced approach to Google Universal App campaigns.
Advanced approach to Google Universal App campaigns.
GameCamp
 
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
GameCamp
 
What kind of creatives do work in different gaming categories, which creative...
What kind of creatives do work in different gaming categories, which creative...What kind of creatives do work in different gaming categories, which creative...
What kind of creatives do work in different gaming categories, which creative...
GameCamp
 
What you should change in your adLTV monetisation strategy?
 What you should change in your adLTV monetisation strategy? What you should change in your adLTV monetisation strategy?
What you should change in your adLTV monetisation strategy?
GameCamp
 
A Snapshot of UA Trends
A Snapshot of UA TrendsA Snapshot of UA Trends
A Snapshot of UA Trends
ironSource
 
Playable ads. How to make it right and what mistakes to avoid?
Playable ads. How to make it right and what mistakes to avoid?Playable ads. How to make it right and what mistakes to avoid?
Playable ads. How to make it right and what mistakes to avoid?
GameCamp
 
What does it mean to have good Rewarded Video?
What does it mean to have good Rewarded Video?What does it mean to have good Rewarded Video?
What does it mean to have good Rewarded Video?
GameCamp
 
Insider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagementInsider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagement
Adjust
 
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
GameCamp
 
How To Maximise ROI With Creative Optimization
How To Maximise ROI With Creative OptimizationHow To Maximise ROI With Creative Optimization
How To Maximise ROI With Creative Optimization
ironSource
 
Predictive Marketing In A Nutshell
Predictive Marketing In A NutshellPredictive Marketing In A Nutshell
Predictive Marketing In A Nutshell
Adjust
 
3*3 Developer Tour
3*3 Developer Tour3*3 Developer Tour
3*3 Developer Tour
ironSource
 

What's hot (20)

Data behind UA
Data behind UA Data behind UA
Data behind UA
 
UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...
UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...
UA beyond Google and Facebook. Managing UA budget with many traffic sources. ...
 
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...
 
User acquisition in mobile gaming: where do i start?
User acquisition in mobile gaming: where do i start?User acquisition in mobile gaming: where do i start?
User acquisition in mobile gaming: where do i start?
 
Why your game's soft launch isn't working?
Why your game's soft launch isn't working?Why your game's soft launch isn't working?
Why your game's soft launch isn't working?
 
State of the gaming app marketing in 2018. Things to consider for 2019
State of the gaming app marketing in 2018. Things to consider for 2019State of the gaming app marketing in 2018. Things to consider for 2019
State of the gaming app marketing in 2018. Things to consider for 2019
 
The evolution of tracking incrementality in gaming. Case study for mobile mar...
The evolution of tracking incrementality in gaming. Case study for mobile mar...The evolution of tracking incrementality in gaming. Case study for mobile mar...
The evolution of tracking incrementality in gaming. Case study for mobile mar...
 
Practical approach to creative testing and creative optimisation at Google UA...
Practical approach to creative testing and creative optimisation at Google UA...Practical approach to creative testing and creative optimisation at Google UA...
Practical approach to creative testing and creative optimisation at Google UA...
 
Advanced approach to Google Universal App campaigns.
Advanced approach to Google Universal App campaigns.Advanced approach to Google Universal App campaigns.
Advanced approach to Google Universal App campaigns.
 
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
 
What kind of creatives do work in different gaming categories, which creative...
What kind of creatives do work in different gaming categories, which creative...What kind of creatives do work in different gaming categories, which creative...
What kind of creatives do work in different gaming categories, which creative...
 
What you should change in your adLTV monetisation strategy?
 What you should change in your adLTV monetisation strategy? What you should change in your adLTV monetisation strategy?
What you should change in your adLTV monetisation strategy?
 
A Snapshot of UA Trends
A Snapshot of UA TrendsA Snapshot of UA Trends
A Snapshot of UA Trends
 
Playable ads. How to make it right and what mistakes to avoid?
Playable ads. How to make it right and what mistakes to avoid?Playable ads. How to make it right and what mistakes to avoid?
Playable ads. How to make it right and what mistakes to avoid?
 
What does it mean to have good Rewarded Video?
What does it mean to have good Rewarded Video?What does it mean to have good Rewarded Video?
What does it mean to have good Rewarded Video?
 
Insider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagementInsider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagement
 
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
 
How To Maximise ROI With Creative Optimization
How To Maximise ROI With Creative OptimizationHow To Maximise ROI With Creative Optimization
How To Maximise ROI With Creative Optimization
 
Predictive Marketing In A Nutshell
Predictive Marketing In A NutshellPredictive Marketing In A Nutshell
Predictive Marketing In A Nutshell
 
3*3 Developer Tour
3*3 Developer Tour3*3 Developer Tour
3*3 Developer Tour
 

Similar to AdLTV measurement in mobile gaming - how to do it once you cannot spend thousands of dollars on tools

Remitnow@20171227
Remitnow@20171227Remitnow@20171227
Remitnow@20171227
Khalid Chami
 
iServe Media Planning Tool
iServe Media Planning TooliServe Media Planning Tool
iServe Media Planning Tool
Ahmed Gomaa
 
Maintaining A Profitable User Acquisition Strategy | Patrick Witham
Maintaining A Profitable User Acquisition Strategy | Patrick WithamMaintaining A Profitable User Acquisition Strategy | Patrick Witham
Maintaining A Profitable User Acquisition Strategy | Patrick Witham
Jessica Tams
 
Spurring Small Business Use of Technology and Driving Benefits
Spurring Small Business Use of Technology and Driving BenefitsSpurring Small Business Use of Technology and Driving Benefits
Spurring Small Business Use of Technology and Driving Benefits
Ann Treacy
 
Lessons learned in developing an agile architecture to reward our customers.
Lessons learned in developing an agile architecture to reward our customers.Lessons learned in developing an agile architecture to reward our customers.
Lessons learned in developing an agile architecture to reward our customers.
Sanjoy Kumar Roy
 
Dustin workshop defining expectations & providing value through metrics
Dustin workshop   defining expectations & providing value through metricsDustin workshop   defining expectations & providing value through metrics
Dustin workshop defining expectations & providing value through metrics
fuzeconf
 
Sizmek_Analytics-Case-Study
Sizmek_Analytics-Case-StudySizmek_Analytics-Case-Study
Sizmek_Analytics-Case-StudyYehuda Korotkin
 
How to improve your 2015 predictions
How to improve your 2015 predictionsHow to improve your 2015 predictions
How to improve your 2015 predictions
SIMMETHOD: Converting Information Into Assets
 
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanelA Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
Data Science Club
 
Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...
Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...
Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...
Webrazzi
 
Tackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdf
Tackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdfTackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdf
Tackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdf
Craig Saunders
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Trieu Nguyen
 
Customer Data Platform
Customer Data PlatformCustomer Data Platform
Customer Data Platform
Prasanna Hegde
 
Nordic MUG 2023 AUG MPI
Nordic MUG 2023 AUG MPI Nordic MUG 2023 AUG MPI
Nordic MUG 2023 AUG MPI
MichaelKnudsen27
 
Big data it’s impact on the finance function
Big data it’s impact on the finance functionBig data it’s impact on the finance function
Big data it’s impact on the finance function
Mike Davis
 
LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...
LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...
LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...
DevGAMM Conference
 
3 Keys To Success In Performance Marketing
3 Keys To Success In Performance Marketing3 Keys To Success In Performance Marketing
3 Keys To Success In Performance Marketing
Semetrical
 
Sizmek company profile 2014
Sizmek company profile 2014Sizmek company profile 2014
Sizmek company profile 2014
erwinsizmek
 
The Sizmek_Tech solutions
The Sizmek_Tech solutionsThe Sizmek_Tech solutions
The Sizmek_Tech solutions
Karunakar Ravirala
 
The value of assurance webinar, 28 April 2020
The value of assurance webinar, 28 April 2020The value of assurance webinar, 28 April 2020
The value of assurance webinar, 28 April 2020
Association for Project Management
 

Similar to AdLTV measurement in mobile gaming - how to do it once you cannot spend thousands of dollars on tools (20)

Remitnow@20171227
Remitnow@20171227Remitnow@20171227
Remitnow@20171227
 
iServe Media Planning Tool
iServe Media Planning TooliServe Media Planning Tool
iServe Media Planning Tool
 
Maintaining A Profitable User Acquisition Strategy | Patrick Witham
Maintaining A Profitable User Acquisition Strategy | Patrick WithamMaintaining A Profitable User Acquisition Strategy | Patrick Witham
Maintaining A Profitable User Acquisition Strategy | Patrick Witham
 
Spurring Small Business Use of Technology and Driving Benefits
Spurring Small Business Use of Technology and Driving BenefitsSpurring Small Business Use of Technology and Driving Benefits
Spurring Small Business Use of Technology and Driving Benefits
 
Lessons learned in developing an agile architecture to reward our customers.
Lessons learned in developing an agile architecture to reward our customers.Lessons learned in developing an agile architecture to reward our customers.
Lessons learned in developing an agile architecture to reward our customers.
 
Dustin workshop defining expectations & providing value through metrics
Dustin workshop   defining expectations & providing value through metricsDustin workshop   defining expectations & providing value through metrics
Dustin workshop defining expectations & providing value through metrics
 
Sizmek_Analytics-Case-Study
Sizmek_Analytics-Case-StudySizmek_Analytics-Case-Study
Sizmek_Analytics-Case-Study
 
How to improve your 2015 predictions
How to improve your 2015 predictionsHow to improve your 2015 predictions
How to improve your 2015 predictions
 
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanelA Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
 
Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...
Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...
Webrazzi Dijital'14 - Aligning with the Customer (Decision) Journey - Wolfhar...
 
Tackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdf
Tackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdfTackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdf
Tackling Compliance When it Becomes Your Biggest Performance Bottleneck.pdf
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
 
Customer Data Platform
Customer Data PlatformCustomer Data Platform
Customer Data Platform
 
Nordic MUG 2023 AUG MPI
Nordic MUG 2023 AUG MPI Nordic MUG 2023 AUG MPI
Nordic MUG 2023 AUG MPI
 
Big data it’s impact on the finance function
Big data it’s impact on the finance functionBig data it’s impact on the finance function
Big data it’s impact on the finance function
 
LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...
LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...
LTV predictions in Mobile Gaming: yesterday-today-tomorrow / Oleg Lapin (AppQ...
 
3 Keys To Success In Performance Marketing
3 Keys To Success In Performance Marketing3 Keys To Success In Performance Marketing
3 Keys To Success In Performance Marketing
 
Sizmek company profile 2014
Sizmek company profile 2014Sizmek company profile 2014
Sizmek company profile 2014
 
The Sizmek_Tech solutions
The Sizmek_Tech solutionsThe Sizmek_Tech solutions
The Sizmek_Tech solutions
 
The value of assurance webinar, 28 April 2020
The value of assurance webinar, 28 April 2020The value of assurance webinar, 28 April 2020
The value of assurance webinar, 28 April 2020
 

More from GameCamp

Creativity and science behind creative testing. creative testing framework an...
Creativity and science behind creative testing. creative testing framework an...Creativity and science behind creative testing. creative testing framework an...
Creativity and science behind creative testing. creative testing framework an...
GameCamp
 
How to boost your ASO with data analytics?
How to boost your ASO with data analytics?How to boost your ASO with data analytics?
How to boost your ASO with data analytics?
GameCamp
 
8 Types of mobile game and app creatives you should try
8 Types of mobile game and app creatives you should try8 Types of mobile game and app creatives you should try
8 Types of mobile game and app creatives you should try
GameCamp
 
Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...
GameCamp
 
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
 
Scaling UA activity - the challenges of growth
 Scaling UA activity - the challenges of growth Scaling UA activity - the challenges of growth
Scaling UA activity - the challenges of growth
GameCamp
 
Growth trends in mobile gaming based on the data
Growth trends in mobile gaming based on the dataGrowth trends in mobile gaming based on the data
Growth trends in mobile gaming based on the data
GameCamp
 
Facebook's and Social Creative Best Practice that worked for Huuuge
Facebook's and Social Creative Best Practice that worked for HuuugeFacebook's and Social Creative Best Practice that worked for Huuuge
Facebook's and Social Creative Best Practice that worked for Huuuge
GameCamp
 
Using Data Science for Behavioural Game Design
Using Data Science for Behavioural Game DesignUsing Data Science for Behavioural Game Design
Using Data Science for Behavioural Game Design
GameCamp
 
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
GameCamp
 
In-app offers monetization from basics to advanced technics based on Crazy Pa...
In-app offers monetization from basics to advanced technics based on Crazy Pa...In-app offers monetization from basics to advanced technics based on Crazy Pa...
In-app offers monetization from basics to advanced technics based on Crazy Pa...
GameCamp
 
Building cost-effective mobile product & marketing app analytics based on GCP...
Building cost-effective mobile product & marketing app analytics based on GCP...Building cost-effective mobile product & marketing app analytics based on GCP...
Building cost-effective mobile product & marketing app analytics based on GCP...
GameCamp
 
Enabling the growth of the game through performance marketing in 2020
Enabling the growth of the game through performance marketing in 2020Enabling the growth of the game through performance marketing in 2020
Enabling the growth of the game through performance marketing in 2020
GameCamp
 
User Acquisition focused on LTV on steroids
User Acquisition focused on LTV on steroidsUser Acquisition focused on LTV on steroids
User Acquisition focused on LTV on steroids
GameCamp
 
Growth markets in mobile gaming
 Growth markets in mobile gaming Growth markets in mobile gaming
Growth markets in mobile gaming
GameCamp
 
LTV measurement and multi-touch attribution
LTV measurement and multi-touch attributionLTV measurement and multi-touch attribution
LTV measurement and multi-touch attribution
GameCamp
 
Big Problem, BigQuery: User Feature Engineering in Event-driven Analytics
Big Problem, BigQuery: User Feature Engineering in Event-driven AnalyticsBig Problem, BigQuery: User Feature Engineering in Event-driven Analytics
Big Problem, BigQuery: User Feature Engineering in Event-driven Analytics
GameCamp
 
Not so trivial lessons learned from launching mid-core games.
Not so trivial lessons learned from launching mid-core games.Not so trivial lessons learned from launching mid-core games.
Not so trivial lessons learned from launching mid-core games.
GameCamp
 
Monetisation trends based on the data
Monetisation trends based on the dataMonetisation trends based on the data
Monetisation trends based on the data
GameCamp
 
Transit King case study - data driven design with its benefits and challenges.
Transit King case study - data driven design with its benefits and challenges.Transit King case study - data driven design with its benefits and challenges.
Transit King case study - data driven design with its benefits and challenges.
GameCamp
 

More from GameCamp (20)

Creativity and science behind creative testing. creative testing framework an...
Creativity and science behind creative testing. creative testing framework an...Creativity and science behind creative testing. creative testing framework an...
Creativity and science behind creative testing. creative testing framework an...
 
How to boost your ASO with data analytics?
How to boost your ASO with data analytics?How to boost your ASO with data analytics?
How to boost your ASO with data analytics?
 
8 Types of mobile game and app creatives you should try
8 Types of mobile game and app creatives you should try8 Types of mobile game and app creatives you should try
8 Types of mobile game and app creatives you should try
 
Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...
 
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...
 
Scaling UA activity - the challenges of growth
 Scaling UA activity - the challenges of growth Scaling UA activity - the challenges of growth
Scaling UA activity - the challenges of growth
 
Growth trends in mobile gaming based on the data
Growth trends in mobile gaming based on the dataGrowth trends in mobile gaming based on the data
Growth trends in mobile gaming based on the data
 
Facebook's and Social Creative Best Practice that worked for Huuuge
Facebook's and Social Creative Best Practice that worked for HuuugeFacebook's and Social Creative Best Practice that worked for Huuuge
Facebook's and Social Creative Best Practice that worked for Huuuge
 
Using Data Science for Behavioural Game Design
Using Data Science for Behavioural Game DesignUsing Data Science for Behavioural Game Design
Using Data Science for Behavioural Game Design
 
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
 
In-app offers monetization from basics to advanced technics based on Crazy Pa...
In-app offers monetization from basics to advanced technics based on Crazy Pa...In-app offers monetization from basics to advanced technics based on Crazy Pa...
In-app offers monetization from basics to advanced technics based on Crazy Pa...
 
Building cost-effective mobile product & marketing app analytics based on GCP...
Building cost-effective mobile product & marketing app analytics based on GCP...Building cost-effective mobile product & marketing app analytics based on GCP...
Building cost-effective mobile product & marketing app analytics based on GCP...
 
Enabling the growth of the game through performance marketing in 2020
Enabling the growth of the game through performance marketing in 2020Enabling the growth of the game through performance marketing in 2020
Enabling the growth of the game through performance marketing in 2020
 
User Acquisition focused on LTV on steroids
User Acquisition focused on LTV on steroidsUser Acquisition focused on LTV on steroids
User Acquisition focused on LTV on steroids
 
Growth markets in mobile gaming
 Growth markets in mobile gaming Growth markets in mobile gaming
Growth markets in mobile gaming
 
LTV measurement and multi-touch attribution
LTV measurement and multi-touch attributionLTV measurement and multi-touch attribution
LTV measurement and multi-touch attribution
 
Big Problem, BigQuery: User Feature Engineering in Event-driven Analytics
Big Problem, BigQuery: User Feature Engineering in Event-driven AnalyticsBig Problem, BigQuery: User Feature Engineering in Event-driven Analytics
Big Problem, BigQuery: User Feature Engineering in Event-driven Analytics
 
Not so trivial lessons learned from launching mid-core games.
Not so trivial lessons learned from launching mid-core games.Not so trivial lessons learned from launching mid-core games.
Not so trivial lessons learned from launching mid-core games.
 
Monetisation trends based on the data
Monetisation trends based on the dataMonetisation trends based on the data
Monetisation trends based on the data
 
Transit King case study - data driven design with its benefits and challenges.
Transit King case study - data driven design with its benefits and challenges.Transit King case study - data driven design with its benefits and challenges.
Transit King case study - data driven design with its benefits and challenges.
 

AdLTV measurement in mobile gaming - how to do it once you cannot spend thousands of dollars on tools

  • 1. Ad LTV measurement - Proof of Concept Przemysław Modrzewski, Analytics & Measurement Principal Lead Adam Tyszer, Head of Performance Marketing Business Intelligence March 2019 1 5th GameCamp
  • 2. Purpose of the project 2 • Enable companies to calculate LTV for ad based games • Use only free tools • Rely on Google’s products, which deliver best in class value and performance ○ Google Firebase ○ Google Big Query ○ Google Data Studio
  • 3. Agenda Adam Tyszer | Przemysław Modrzewski 3 • Introduction to calculation of LTV for ad based games • Challenges in calculating advertising LTV • Presentation of a proof of concept • Q&A session
  • 4. LTV (Lifetime Value) 4 Metric, which takes into account all future cash flows from an individual user Adam Tyszer | Przemysław Modrzewski
  • 5. LTV (Lifetime Value) 5 Metric, which takes into account all future cash flows from an individual user More than metric 1. LTV is not only historical data analysis, but rather valuation of the future revenue 2. LTV in marketing is predictive 3. The are many ways to calculate LTV Adam Tyszer | Przemysław Modrzewski
  • 6. LTV (Lifetime Value) 6Adam Tyszer | Przemysław Modrzewski
  • 7. The main goal of marketing today 7 ● Acquire users not based on present value but future value ● Being able to act during lifecycle of users ● Change focus from buying installs to buying valuable users Adam Tyszer | Przemysław Modrzewski
  • 8. ● Non cohorted data does not make it possible to calculate LTV ● Appfigures does not provide cohorted revenue data so we need a workaround.... Challenges of calculating LTV for ad based games 8 Non cohorted Cohorted Adam Tyszer | Przemysław Modrzewski
  • 9. Challenges of calculating LTV for ad based games 9 ● Players do not (generally) make payments and agree to have their play interrupted by ads ● Revenue is based on the number of ad impressions and ECPM (Effective Cost per Mille) ● However the data from AdMob (number of impressions and ECPM) is not cohorted ○ We have a sum of revenue for a day, source, geo, etc. ○ But do not know if this revenue is form users acquired today, yesterday or a week ago ○ This makes it impossible to properly assess performance of a particular cohort Adam Tyszer | Przemysław Modrzewski
  • 10. Challenges of calculating LTV for ad based games 10 ● We calculate ECPM based on revenue and impressions from AdMob ● The calculated ECPM is then used for calculation of cohorted revenue ● In order to do that we need number of ad impressions per users ○ Acquired on a particular day ○ Per each day as they progress Adam Tyszer | Przemysław Modrzewski
  • 11. Proof of concept - visualization 11Adam Tyszer | Przemysław Modrzewski
  • 12. Proof of concept - metrics 12 Impressions Acquisition Costs Revenue per impression (RPM) native connector
  • 13. 1. Step - Firebase data 13Adam Tyszer | Przemysław Modrzewski
  • 14. 2 Step Transfer media data 14Adam Tyszer | Przemysław Modrzewski
  • 15. 3 Step - AdMob data 15Adam Tyszer | Przemysław Modrzewski
  • 16. 16 Join tables in Big Query
  • 17. Some details of SQL methodology 17 Impressions by unique IDDate Install Source Cost CPM Install Date Install Source Geo Geo Geo Impression Date Adam Tyszer | Przemysław Modrzewski
  • 18. Outcome dashboard (first step to LTV methodology) 18 Important metrics: 1. ROI for important date ranges 2. AARPU in estimated break even pont 3. Effective CPI (cost per Install) Adam Tyszer | Przemysław Modrzewski
  • 19. Outcome dashboard (first step to LTV methodology) 19Adam Tyszer | Przemysław Modrzewski
  • 21. What if we “under the surface” ? 21 Profits LTV Costs Acquisition Retention Upselling Adam Tyszer | Przemysław Modrzewski
  • 22. LTV (Lifetime Value) 22 Metric, which takes into account all future cash flows from a cohorts of customers More than metric 1. LTV is not only historical data analysis, but rather valuation of the future 2. LTV in marketing is predictive 3. The are many ways to calculate LTV Adam Tyszer | Przemysław Modrzewski
  • 23. Important facts to consider 23 1. Paid traffic very often monetizes in different sources (attribution) 2. Paid traffic influences visibility 3. We can act during lifecycle of users (events analysis) 4. We should test business models and acquisition sources and media (obviously ;-) ) Adam Tyszer | Przemysław Modrzewski