SlideShare a Scribd company logo
1 of 39
Download to read offline
Thomas Hulvershorn 
Outplay Entertainment
Established 2011 in Dundee 
Outplay Entertainment is a fast growing, venture-backed Developer and Publisher of social and mobile Games.
Understand Performance 
Verify Assumption 
Support Design 
Discover Insights 
Thomas Hulvershorn
Complex F2P Business Model 
Understand Free to Play mechanics 
Game is installed on Client site 
Experiments and Dynamic changes tricky 
Expect Hacking, Fraud, Bad Data 
“Big Data” volume 
Deal with 4-5 Mio events per day 
Game can be played Offline 
Anonymous Players 
Challenges 
Thomas Hulvershorn
Profit = 
- Costs 
Players LTV
Profit 
+ Income 
- Costs 
Operational 
Acquisition 
Partner… 
Players 
LTV 
Paid 
Unpaid 
Retention 
1d On-boarding 
7d Mid Term 
30+d Long Term 
Customer Support 
Stability and Availability 
Community Management 
Game Design… 
Adverts… 
Game Content 
Payer / HVC… 
Engagement… 
Demographics 
Products 
Appeal / Ease / Value for Money 
Pricing 
Provider 
Appeal 
Type 
Condition / Model 
Frequency 
Content 
F2P Opportunity Map 
Technology / Devices 
Discovery 
Cross Promo / Viral 
Direct Acquisition… 
Indirect Acquisition… 
Store Ranking 
Organic… 
Marketplaces 
Strategic Partner 
Player Type 
∅ Ads 
∅ IAP 
∅ App. Purchase 
Thomas Hulvershorn
“I want us to add 
more Levels!” 
“We need to have 
Daily Challenges” 
“The Tutorial is 
too long”
Impact Mapping… …methodology helps defining our Strategy 
Why do we want these features implemented? 
What are the assumptions behind the choice? 
How do measure the success of our selection? 
Quantify Goals, validate Assumptions and measure Impact… 
...Games Analytics
>What is the Goal? 
>Who can help you? 
>What Impact do you expect? 
>How can this be done?
Thomas Hulvershorn
60% 
+20% 
3% 
+5% 
5% 
95% 
Thomas Hulvershorn
Sample Group A 
Sample Group B 
Control Group 
Project Stakeholders 
Real Time Analytics 
ETL Layer 
Analysts 
Tracker 
Store Data 
Analytics Events 
Game on Store 
Download 
Deploy new Version 
F2P 
Data Feedback Driven 
Deployment Game Life cycle 
Player 
Launch 
Cloud 
Game Settings 
Outplay Server 
Modify Settings 
Set up Experiments 
Game 
Settings 
Producer 
Feature Backlog 
Targets 
Designer 
Game in Vault 
Product Team 
New Version 
Sign off and Store Submission 
Game Development 
Client 
Update 
Thomas Hulvershorn
Retention 7d / 14d 
Revenue 7d/14d 
Control Group
Inspired by http://drewconway.com/zia/2013/3/26/the-data-science-venn-diagram 
Coder 
 
 
Scientist 
Designer
Potential Players 
Outplay Gamers 
Genre Lovers 
Demographics 
Social Friends 
Community 
Invested Players 
Paying Players 
Loyal / Returning 
Skilled Players 
Absorbed 
Encourage Spending 
Increase Retention 
Educate Players 
Game is Fun 
Make it worthwhile 
Reward Loyalty 
Balance Game 
Vary Game 
Players on the decline 
No follow Purchase 
More Infrequent 
Stuck, No progress 
Shorter Sessions 
Loosing Interest 
Lost Interest 
Game Installed 
Campaign 
Organic 
First Launch 
Players on the Fence 
Non Paying 
Rarely Playing 
Noob Player 
Short Sessions 
Cross Promo 
Re Targeting / Engage Dormant Players 
Optimise Campaign Set up 
Cross Promo Other Games, Retargeting 
Dormant Players (not playing) 
Never got it 
Active Dislike 
Passive Dislike 
Lost Players (uninstalled) 
Unexplained / Technical 
Social Players 
+ Organic Growth 
+ Invested Players 
+ Demographics Info 
Player Journey 
Never Launch 
Re Engage 
No Interest 
Thomas Hulvershorn
started level 
2014-07-02 
All users who started a level that day 
Each row represents one event fired by one particular user during that day
2014-07-01 
2014-07-02 
2014-07-03 
2014-07-04 
first launch 
started level 
competed level 
failed level
first launch 
started level 
competed level 
failed level
Users per event per day
Event Matrix 
User Index Data
Technology Setup 
3rd Party Tool for Data Gathering / Storage and Ad Hoc Analytics 
Internal dedicated Analytics server „Daten Butler“ 
Multiprocessor, SSD, Linux Server 
Runs all scripts (Ruby and ‚R‘) 
Stores offline data 
Launch Ceremony Daten Butler 08/14
>For Cohorts, by individual user, with selected properties 
>Allows to answer ALL relevant questions!
Priority is Player Satisfaction and Fun “If your game sucks, data won’t save you” 
Data Analyst 
at Outplay
>Outplay.com 
>Twitter @DerHUL 
>Further Reading 
>‘The Lean Startup’, Eric Ries 
>‘Data Analysis’, Phillip K. Janert 
>‘Impact Mapping’, Gojko Adzic 
>‘Freemium Economics’, Eric B. Seufert 
>‘Data Visualisation with D3.js Cookbook’, Nick Qi Zhu

More Related Content

What's hot

The Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsThe Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsJames Gwertzman
 
Endless frontier summary_global_2016
Endless frontier summary_global_2016Endless frontier summary_global_2016
Endless frontier summary_global_2016Ekkorr
 
All the Families: The Making of Animation Throwdown (GDC 2018)
All the Families: The Making of Animation Throwdown (GDC 2018)All the Families: The Making of Animation Throwdown (GDC 2018)
All the Families: The Making of Animation Throwdown (GDC 2018)Kongregate
 
Clicker Cadences: Limited Time Event Design in Idle Games | Drew Levin
Clicker Cadences: Limited Time Event Design in Idle Games | Drew LevinClicker Cadences: Limited Time Event Design in Idle Games | Drew Levin
Clicker Cadences: Limited Time Event Design in Idle Games | Drew LevinJessica Tams
 
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...Jessica Tams
 
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?Kongregate
 
Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...
Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...
Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...Jessica Tams
 
Effective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesEffective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesJames Gwertzman
 
AdVenture Capitalist Post-Mortem
AdVenture Capitalist Post-MortemAdVenture Capitalist Post-Mortem
AdVenture Capitalist Post-MortemPlayFab, Inc.
 
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
 
LiveOps as a Service | Scott Humphries
LiveOps as a Service | Scott HumphriesLiveOps as a Service | Scott Humphries
LiveOps as a Service | Scott HumphriesJessica Tams
 
Introducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOpsIntroducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOpsJames Gwertzman
 
Work at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for GamesWork at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for GamesDavid Gratton
 
Work at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video GamesWork at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video GamesWork at Play
 
Leverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on MixerLeverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on MixerUnity Technologies
 
Intro to liveops
Intro to liveopsIntro to liveops
Intro to liveopsCrystin Cox
 
Technical Disruption and a New Golden Era of Games
Technical Disruption and a New Golden Era of GamesTechnical Disruption and a New Golden Era of Games
Technical Disruption and a New Golden Era of GamesJames Gwertzman
 
Designing for live ops
Designing for live opsDesigning for live ops
Designing for live opsCrystin Cox
 

What's hot (20)

The Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsThe Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need Backends
 
Endless frontier summary_global_2016
Endless frontier summary_global_2016Endless frontier summary_global_2016
Endless frontier summary_global_2016
 
All the Families: The Making of Animation Throwdown (GDC 2018)
All the Families: The Making of Animation Throwdown (GDC 2018)All the Families: The Making of Animation Throwdown (GDC 2018)
All the Families: The Making of Animation Throwdown (GDC 2018)
 
Clicker Cadences: Limited Time Event Design in Idle Games | Drew Levin
Clicker Cadences: Limited Time Event Design in Idle Games | Drew LevinClicker Cadences: Limited Time Event Design in Idle Games | Drew Levin
Clicker Cadences: Limited Time Event Design in Idle Games | Drew Levin
 
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
 
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
 
Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...
Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...
Idle Clicker Games: Why are They So Popular and How Can I Get in on the Actio...
 
Effective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesEffective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P Games
 
AdVenture Capitalist Post-Mortem
AdVenture Capitalist Post-MortemAdVenture Capitalist Post-Mortem
AdVenture Capitalist Post-Mortem
 
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
 
Epic Fails in LiveOps
Epic Fails in LiveOpsEpic Fails in LiveOps
Epic Fails in LiveOps
 
LiveOps as a Service | Scott Humphries
LiveOps as a Service | Scott HumphriesLiveOps as a Service | Scott Humphries
LiveOps as a Service | Scott Humphries
 
PlayFab ugc gdc
PlayFab ugc gdcPlayFab ugc gdc
PlayFab ugc gdc
 
Introducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOpsIntroducing PlayFab -- Effective LiveOps
Introducing PlayFab -- Effective LiveOps
 
Work at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for GamesWork at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for Games
 
Work at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video GamesWork at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video Games
 
Leverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on MixerLeverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on Mixer
 
Intro to liveops
Intro to liveopsIntro to liveops
Intro to liveops
 
Technical Disruption and a New Golden Era of Games
Technical Disruption and a New Golden Era of GamesTechnical Disruption and a New Golden Era of Games
Technical Disruption and a New Golden Era of Games
 
Designing for live ops
Designing for live opsDesigning for live ops
Designing for live ops
 

Similar to Mobile Game Analytics: Presentation by Outplay at Games Analytics and BI Forum

Game Analytics: Opening the Black Box
Game Analytics: Opening the Black BoxGame Analytics: Opening the Black Box
Game Analytics: Opening the Black BoxAnders Drachen
 
Game analytics @ Halfbrick
Game analytics @ HalfbrickGame analytics @ Halfbrick
Game analytics @ HalfbrickAndrew Saul
 
Gamification Workshop 2010
Gamification Workshop 2010Gamification Workshop 2010
Gamification Workshop 2010Amy Jo Kim
 
Using Data Science to grow games / Robert Magyar (SuperScale)
Using Data Science to grow games / Robert Magyar (SuperScale)Using Data Science to grow games / Robert Magyar (SuperScale)
Using Data Science to grow games / Robert Magyar (SuperScale)DevGAMM Conference
 
Free2 play soft launch obtaining tangible results through action-oriented a...
Free2 play soft launch   obtaining tangible results through action-oriented a...Free2 play soft launch   obtaining tangible results through action-oriented a...
Free2 play soft launch obtaining tangible results through action-oriented a...Mary Chan
 
Product Management For Free-to-Play Games w/ AC&A's Senior PM
Product Management For Free-to-Play Games w/ AC&A's Senior PMProduct Management For Free-to-Play Games w/ AC&A's Senior PM
Product Management For Free-to-Play Games w/ AC&A's Senior PMProduct School
 
Career as a Product Manager / Data Analyst in the Games Industry
Career as a Product Manager / Data Analyst in the Games IndustryCareer as a Product Manager / Data Analyst in the Games Industry
Career as a Product Manager / Data Analyst in the Games IndustryThomas Hulvershorn
 
Figuring out the right metrics for your game
Figuring out the right metrics for your gameFiguring out the right metrics for your game
Figuring out the right metrics for your gameSaurav Sahu
 
Data driven automated actions AI and machine learning
Data driven automated actions AI and machine learningData driven automated actions AI and machine learning
Data driven automated actions AI and machine learningGameCamp
 
Smart Gamification GDC2011
Smart Gamification GDC2011Smart Gamification GDC2011
Smart Gamification GDC2011Amy Jo Kim
 
DWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEA
DWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEADWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEA
DWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEAIDATE DigiWorld
 
LAFS Game Mechanics - Information and Game Mechanics
LAFS Game Mechanics - Information and Game MechanicsLAFS Game Mechanics - Information and Game Mechanics
LAFS Game Mechanics - Information and Game MechanicsDavid Mullich
 
Web Analytic for gaming
Web Analytic for gamingWeb Analytic for gaming
Web Analytic for gamingEider E Iñaki
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptxDataScienceConferenc1
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaEnthiosys Inc
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentationLuke Hohmann
 
How to be Successful on Google Play
How to be Successful on Google PlayHow to be Successful on Google Play
How to be Successful on Google PlayDevGAMM Conference
 
GIAF USA: Summer 2015
GIAF USA: Summer 2015GIAF USA: Summer 2015
GIAF USA: Summer 2015deltaDNA
 
Translating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online ToolsTranslating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online ToolsEnthiosys Inc
 
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...BayCHI
 

Similar to Mobile Game Analytics: Presentation by Outplay at Games Analytics and BI Forum (20)

Game Analytics: Opening the Black Box
Game Analytics: Opening the Black BoxGame Analytics: Opening the Black Box
Game Analytics: Opening the Black Box
 
Game analytics @ Halfbrick
Game analytics @ HalfbrickGame analytics @ Halfbrick
Game analytics @ Halfbrick
 
Gamification Workshop 2010
Gamification Workshop 2010Gamification Workshop 2010
Gamification Workshop 2010
 
Using Data Science to grow games / Robert Magyar (SuperScale)
Using Data Science to grow games / Robert Magyar (SuperScale)Using Data Science to grow games / Robert Magyar (SuperScale)
Using Data Science to grow games / Robert Magyar (SuperScale)
 
Free2 play soft launch obtaining tangible results through action-oriented a...
Free2 play soft launch   obtaining tangible results through action-oriented a...Free2 play soft launch   obtaining tangible results through action-oriented a...
Free2 play soft launch obtaining tangible results through action-oriented a...
 
Product Management For Free-to-Play Games w/ AC&A's Senior PM
Product Management For Free-to-Play Games w/ AC&A's Senior PMProduct Management For Free-to-Play Games w/ AC&A's Senior PM
Product Management For Free-to-Play Games w/ AC&A's Senior PM
 
Career as a Product Manager / Data Analyst in the Games Industry
Career as a Product Manager / Data Analyst in the Games IndustryCareer as a Product Manager / Data Analyst in the Games Industry
Career as a Product Manager / Data Analyst in the Games Industry
 
Figuring out the right metrics for your game
Figuring out the right metrics for your gameFiguring out the right metrics for your game
Figuring out the right metrics for your game
 
Data driven automated actions AI and machine learning
Data driven automated actions AI and machine learningData driven automated actions AI and machine learning
Data driven automated actions AI and machine learning
 
Smart Gamification GDC2011
Smart Gamification GDC2011Smart Gamification GDC2011
Smart Gamification GDC2011
 
DWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEA
DWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEADWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEA
DWS15 - Game Summit - Mobile Gaming - Sean Kauppinen - IDEA
 
LAFS Game Mechanics - Information and Game Mechanics
LAFS Game Mechanics - Information and Game MechanicsLAFS Game Mechanics - Information and Game Mechanics
LAFS Game Mechanics - Information and Game Mechanics
 
Web Analytic for gaming
Web Analytic for gamingWeb Analytic for gaming
Web Analytic for gaming
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentation
 
How to be Successful on Google Play
How to be Successful on Google PlayHow to be Successful on Google Play
How to be Successful on Google Play
 
GIAF USA: Summer 2015
GIAF USA: Summer 2015GIAF USA: Summer 2015
GIAF USA: Summer 2015
 
Translating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online ToolsTranslating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online Tools
 
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
 

Recently uploaded

Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...ttt fff
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一F sss
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一F La
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGILLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGIThomas Poetter
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 

Recently uploaded (20)

Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGILLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 

Mobile Game Analytics: Presentation by Outplay at Games Analytics and BI Forum

  • 1.
  • 2.
  • 4. Established 2011 in Dundee Outplay Entertainment is a fast growing, venture-backed Developer and Publisher of social and mobile Games.
  • 5. Understand Performance Verify Assumption Support Design Discover Insights Thomas Hulvershorn
  • 6. Complex F2P Business Model Understand Free to Play mechanics Game is installed on Client site Experiments and Dynamic changes tricky Expect Hacking, Fraud, Bad Data “Big Data” volume Deal with 4-5 Mio events per day Game can be played Offline Anonymous Players Challenges Thomas Hulvershorn
  • 7. Profit = - Costs Players LTV
  • 8. Profit + Income - Costs Operational Acquisition Partner… Players LTV Paid Unpaid Retention 1d On-boarding 7d Mid Term 30+d Long Term Customer Support Stability and Availability Community Management Game Design… Adverts… Game Content Payer / HVC… Engagement… Demographics Products Appeal / Ease / Value for Money Pricing Provider Appeal Type Condition / Model Frequency Content F2P Opportunity Map Technology / Devices Discovery Cross Promo / Viral Direct Acquisition… Indirect Acquisition… Store Ranking Organic… Marketplaces Strategic Partner Player Type ∅ Ads ∅ IAP ∅ App. Purchase Thomas Hulvershorn
  • 9. “I want us to add more Levels!” “We need to have Daily Challenges” “The Tutorial is too long”
  • 10. Impact Mapping… …methodology helps defining our Strategy Why do we want these features implemented? What are the assumptions behind the choice? How do measure the success of our selection? Quantify Goals, validate Assumptions and measure Impact… ...Games Analytics
  • 11. >What is the Goal? >Who can help you? >What Impact do you expect? >How can this be done?
  • 12.
  • 13.
  • 14.
  • 15.
  • 17. 60% +20% 3% +5% 5% 95% Thomas Hulvershorn
  • 18.
  • 19.
  • 20. Sample Group A Sample Group B Control Group Project Stakeholders Real Time Analytics ETL Layer Analysts Tracker Store Data Analytics Events Game on Store Download Deploy new Version F2P Data Feedback Driven Deployment Game Life cycle Player Launch Cloud Game Settings Outplay Server Modify Settings Set up Experiments Game Settings Producer Feature Backlog Targets Designer Game in Vault Product Team New Version Sign off and Store Submission Game Development Client Update Thomas Hulvershorn
  • 21. Retention 7d / 14d Revenue 7d/14d Control Group
  • 23. Potential Players Outplay Gamers Genre Lovers Demographics Social Friends Community Invested Players Paying Players Loyal / Returning Skilled Players Absorbed Encourage Spending Increase Retention Educate Players Game is Fun Make it worthwhile Reward Loyalty Balance Game Vary Game Players on the decline No follow Purchase More Infrequent Stuck, No progress Shorter Sessions Loosing Interest Lost Interest Game Installed Campaign Organic First Launch Players on the Fence Non Paying Rarely Playing Noob Player Short Sessions Cross Promo Re Targeting / Engage Dormant Players Optimise Campaign Set up Cross Promo Other Games, Retargeting Dormant Players (not playing) Never got it Active Dislike Passive Dislike Lost Players (uninstalled) Unexplained / Technical Social Players + Organic Growth + Invested Players + Demographics Info Player Journey Never Launch Re Engage No Interest Thomas Hulvershorn
  • 24. started level 2014-07-02 All users who started a level that day Each row represents one event fired by one particular user during that day
  • 25.
  • 26. 2014-07-01 2014-07-02 2014-07-03 2014-07-04 first launch started level competed level failed level
  • 27. first launch started level competed level failed level
  • 28. Users per event per day
  • 29.
  • 30. Event Matrix User Index Data
  • 31.
  • 32.
  • 33.
  • 34. Technology Setup 3rd Party Tool for Data Gathering / Storage and Ad Hoc Analytics Internal dedicated Analytics server „Daten Butler“ Multiprocessor, SSD, Linux Server Runs all scripts (Ruby and ‚R‘) Stores offline data Launch Ceremony Daten Butler 08/14
  • 35. >For Cohorts, by individual user, with selected properties >Allows to answer ALL relevant questions!
  • 36.
  • 37.
  • 38. Priority is Player Satisfaction and Fun “If your game sucks, data won’t save you” Data Analyst at Outplay
  • 39. >Outplay.com >Twitter @DerHUL >Further Reading >‘The Lean Startup’, Eric Ries >‘Data Analysis’, Phillip K. Janert >‘Impact Mapping’, Gojko Adzic >‘Freemium Economics’, Eric B. Seufert >‘Data Visualisation with D3.js Cookbook’, Nick Qi Zhu