SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
© Outfit7 Limited 2010 – 2019
AB testing in ad
monetisation
Ante Odić
Deputy VP of Product Management
9+ billion downloads, 22 games,
350 million MAU,
23 billion video content views
<
Introduction
Analytics
infrastructure
● BigQuery
● Python
● R
Introduction
AB testing
What do you need to do?
Randomly put users into two
or more groups
Have enough
users
BE
User level data
Configuration
Collect user level
data
Change their
settings from BE
Analyse data
Analyse a lot of
data
Understand
scientific
methodology
Introduction
Ad monetisation
What it is and why do you care?
● Rewarded videos, banners, interstitials
● Generating opportunity to show ads
● Ad mediation of partners
● Big revenue source for specific type of games
Introduction
What are we optimizing
Ad mediation
AD TECH SIDE
● Showing the most valuable ad
● Improving data
● Creating algorithms
Generating opportunity
PRODUCT SIDE
● right position and frequency of
banners
● right timing and frequency for
interstitials
● right motivation of users for
rewarded videos
Generating
opportunity
Generating opportunity
AB testing
● Number of generated
opportunities
● Requests per user
● Impressions per user
● Percent users with
impressions
● Retention
● Session duration
● Overall monetisation
Focus
“Easy” because user level data is available
Big impact
Good statistical power for most metrics
Ad
Mediation
Ad Mediation
AB testing
Hard because user level data is NOT available
Big impact when you start
Testing revenue is tricky
● Waterfall algorithms
● Data processing
algorithms
● ARPDAU
Focus
Problems
Ad Mediation
No user level data means you depend on reports from partners
Not real AB tests but testing revenue on segments
Time series analysis
Find pragmatic solutions to move quickly
Data processing algorithms
Ad Mediation
Use simple logic to understand and solve problems Simulate Implement and test
Data is messy and comes in late.
What do we base our algorithm on?
Predicting current ECPMs
Irregularities on the partner’s side
make your data messy and volatile.
Algorithms should not overreact.
Volatility algorithm
Ad mediation algorithms
Ad Mediation
Waterfall algorithm, calculating the
expected value
In which order should we ask partners
for ads?
Impressions
Revenue
Requests
Country
Platform
...
Algorithm Waterfall
Now what?
Where to start?
Get yourself some data fast
Test opportunity first
Be pragmatic
Be careful!
All of this is closely connected to a whole set of metrics
Measure the big picture
Assumptions are not facts, even if you really really believe in them
If you cannot explain it to a kid, you do not understand it
What to expect?
Without analytics and AB tests you are not aware of the potential
Without AB tests you can do harm and not even know it
If there is one aspect where you can do huge impact it is
monetisation
Thanks!
DISCLAIMER
This content and all attachments to this content (“content”) are copyright of
Outfit7 Limited - © 2010–2019 Outfit7 Limited. All Rights Reserved.
Unauthorized use is prohibited. Any redistribution or reproduction of part or
all of the contents in any form is prohibited other than the following: you may
print or download to a local hard disk extracts for your personal and
non-commercial use only. You may not, except with our express written
permission, distribute or commercially exploit the content. Nor may you
transmit it or store it in any other website or other form of electronic retrieval
system.
Third party assets or images are used for presentation purposes only. No
rights reserved.
© Outfit7 Limited 2010 – 2019

Weitere ähnliche Inhalte

Was ist angesagt?

LTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games example
LTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games exampleLTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games example
LTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games exampleGameCamp
 
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
 
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
 
Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...
Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...
Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...Eric Seufert
 
Reimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthReimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthCleverTap
 
Airbnb presentation - Paul Hayat (team3)
Airbnb presentation - Paul Hayat (team3)Airbnb presentation - Paul Hayat (team3)
Airbnb presentation - Paul Hayat (team3)Paul Hayat
 
Time, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsTime, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsYves Raimond
 
Homepage Personalization at Spotify
Homepage Personalization at SpotifyHomepage Personalization at Spotify
Homepage Personalization at SpotifyOguz Semerci
 
Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...
Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...
Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...Eric Seufert
 
Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Mounia Lalmas-Roelleke
 
A Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at NetflixA Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at NetflixJaya Kawale
 
Netflix Business Model - Nine Elements
Netflix Business Model - Nine ElementsNetflix Business Model - Nine Elements
Netflix Business Model - Nine ElementsGiovanna Correa
 
Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...
Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...
Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...Eric Seufert
 
Facebook Ads Proposal.pptx
Facebook Ads Proposal.pptxFacebook Ads Proposal.pptx
Facebook Ads Proposal.pptxPraloy Chowdhury
 
Two Methods for Modeling LTV with a Spreadsheet
Two Methods for Modeling LTV with a SpreadsheetTwo Methods for Modeling LTV with a Spreadsheet
Two Methods for Modeling LTV with a SpreadsheetEric Seufert
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesGameCamp
 
The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...
The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...
The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...Traction Conf
 

Was ist angesagt? (20)

LTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games example
LTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games exampleLTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games example
LTV from Ads. Challenge and solution: Huuuge Games and Tap Tap Games example
 
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...
 
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?
 
Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...
Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...
Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect A...
 
Reimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthReimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & Growth
 
Airbnb slideshare
Airbnb slideshareAirbnb slideshare
Airbnb slideshare
 
Airbnb presentation - Paul Hayat (team3)
Airbnb presentation - Paul Hayat (team3)Airbnb presentation - Paul Hayat (team3)
Airbnb presentation - Paul Hayat (team3)
 
Time, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsTime, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender Systems
 
Airbnb
AirbnbAirbnb
Airbnb
 
Homepage Personalization at Spotify
Homepage Personalization at SpotifyHomepage Personalization at Spotify
Homepage Personalization at Spotify
 
Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...
Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...
Eric Seufert, GDC 2014: Profitably launching Jelly Splash to #1, a marketing ...
 
AIR BNB
AIR BNBAIR BNB
AIR BNB
 
Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"
 
A Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at NetflixA Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at Netflix
 
Netflix Business Model - Nine Elements
Netflix Business Model - Nine ElementsNetflix Business Model - Nine Elements
Netflix Business Model - Nine Elements
 
Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...
Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...
Eric Seufert - GDC San Francisco 2016 Presentation - Taking Flight Again: The...
 
Facebook Ads Proposal.pptx
Facebook Ads Proposal.pptxFacebook Ads Proposal.pptx
Facebook Ads Proposal.pptx
 
Two Methods for Modeling LTV with a Spreadsheet
Two Methods for Modeling LTV with a SpreadsheetTwo Methods for Modeling LTV with a Spreadsheet
Two Methods for Modeling LTV with a Spreadsheet
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap Games
 
The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...
The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...
The Community Growth Engine: How Duolingo Scaled to 90 Courses & 300M Users -...
 

Ähnlich wie A/B testing in ad monetisation

Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...Enterprise Ireland
 
What's Next: Ogilvy x Google Chatbots Partnership
What's Next: Ogilvy x Google Chatbots PartnershipWhat's Next: Ogilvy x Google Chatbots Partnership
What's Next: Ogilvy x Google Chatbots PartnershipOgilvy Consulting
 
Smarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated DataSmarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated DataOptimizely
 
230286802015PPT.pptx
230286802015PPT.pptx230286802015PPT.pptx
230286802015PPT.pptxannalakshmi35
 
Visitor Analytics Getting Started Guide
Visitor Analytics Getting Started GuideVisitor Analytics Getting Started Guide
Visitor Analytics Getting Started GuideVisitor Analytics
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...Neo4j
 
Buss Bania Nevium Slides NACVA AC 25June15
Buss Bania Nevium Slides NACVA AC 25June15Buss Bania Nevium Slides NACVA AC 25June15
Buss Bania Nevium Slides NACVA AC 25June15Brian Buss
 
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...Gina Shaw
 
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...Online Marketing Summit
 
How to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMHow to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMProduct School
 
Preemptive Customer Service: Learning from Customer Data Silos
Preemptive Customer Service: Learning from Customer Data SilosPreemptive Customer Service: Learning from Customer Data Silos
Preemptive Customer Service: Learning from Customer Data SilosHenry Sampson
 
Peak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 UpdatePeak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 UpdatePaul Drägert
 
RoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarRoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarSmart Insights
 
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 metricsfuzeconf
 
10+ Tactics to Increase Your B2B Leads from Search Engines
10+ Tactics to Increase Your B2B Leads from Search Engines10+ Tactics to Increase Your B2B Leads from Search Engines
10+ Tactics to Increase Your B2B Leads from Search EnginesAndrew Choco
 
Next Generation Analytics Engine: Web Analytics Demystified
Next Generation Analytics Engine: Web Analytics DemystifiedNext Generation Analytics Engine: Web Analytics Demystified
Next Generation Analytics Engine: Web Analytics DemystifiedRegalix
 
Internet Business Plan/ Opportunities in APAC & MEA Market
Internet Business Plan/ Opportunities in APAC & MEA MarketInternet Business Plan/ Opportunities in APAC & MEA Market
Internet Business Plan/ Opportunities in APAC & MEA MarketRajendra Patra
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...Neo4j
 
Customer insight presentation s houston - boston march 2014
Customer insight presentation   s houston - boston march 2014Customer insight presentation   s houston - boston march 2014
Customer insight presentation s houston - boston march 2014Stuart Houston
 

Ähnlich wie A/B testing in ad monetisation (20)

Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
 
What's Next: Ogilvy x Google Chatbots Partnership
What's Next: Ogilvy x Google Chatbots PartnershipWhat's Next: Ogilvy x Google Chatbots Partnership
What's Next: Ogilvy x Google Chatbots Partnership
 
Smarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated DataSmarter Experimentation with Fully Integrated Data
Smarter Experimentation with Fully Integrated Data
 
230286802015PPT.pptx
230286802015PPT.pptx230286802015PPT.pptx
230286802015PPT.pptx
 
Visitor Analytics Getting Started Guide
Visitor Analytics Getting Started GuideVisitor Analytics Getting Started Guide
Visitor Analytics Getting Started Guide
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
 
Buss Bania Nevium Slides NACVA AC 25June15
Buss Bania Nevium Slides NACVA AC 25June15Buss Bania Nevium Slides NACVA AC 25June15
Buss Bania Nevium Slides NACVA AC 25June15
 
Robotic Process Auditing
Robotic Process Auditing Robotic Process Auditing
Robotic Process Auditing
 
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
 
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
 
How to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMHow to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PM
 
Preemptive Customer Service: Learning from Customer Data Silos
Preemptive Customer Service: Learning from Customer Data SilosPreemptive Customer Service: Learning from Customer Data Silos
Preemptive Customer Service: Learning from Customer Data Silos
 
Peak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 UpdatePeak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 Update
 
RoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarRoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology Webinar
 
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
 
10+ Tactics to Increase Your B2B Leads from Search Engines
10+ Tactics to Increase Your B2B Leads from Search Engines10+ Tactics to Increase Your B2B Leads from Search Engines
10+ Tactics to Increase Your B2B Leads from Search Engines
 
Next Generation Analytics Engine: Web Analytics Demystified
Next Generation Analytics Engine: Web Analytics DemystifiedNext Generation Analytics Engine: Web Analytics Demystified
Next Generation Analytics Engine: Web Analytics Demystified
 
Internet Business Plan/ Opportunities in APAC & MEA Market
Internet Business Plan/ Opportunities in APAC & MEA MarketInternet Business Plan/ Opportunities in APAC & MEA Market
Internet Business Plan/ Opportunities in APAC & MEA Market
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
 
Customer insight presentation s houston - boston march 2014
Customer insight presentation   s houston - boston march 2014Customer insight presentation   s houston - boston march 2014
Customer insight presentation s houston - boston march 2014
 

Mehr von 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 tryGameCamp
 
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
 
Ad-hoc tasks in the Data Scientist team based on Outfit7 example
Ad-hoc tasks in the Data Scientist team based on Outfit7 exampleAd-hoc tasks in the Data Scientist team based on Outfit7 example
Ad-hoc tasks in the Data Scientist team based on Outfit7 exampleGameCamp
 
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 growthGameCamp
 
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
 
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 dataGameCamp
 
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 HuuugeGameCamp
 
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 DesignGameCamp
 
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
 
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
 
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 2020GameCamp
 
Growth markets in mobile gaming
 Growth markets in mobile gaming Growth markets in mobile gaming
Growth markets in mobile gamingGameCamp
 
LTV measurement and multi-touch attribution
LTV measurement and multi-touch attributionLTV measurement and multi-touch attribution
LTV measurement and multi-touch attributionGameCamp
 
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 AnalyticsGameCamp
 
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
 
Ad LTV in mobile gaming: deep dive into industry
Ad LTV in mobile gaming: deep dive into industryAd LTV in mobile gaming: deep dive into industry
Ad LTV in mobile gaming: deep dive into industryGameCamp
 

Mehr von 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...
 
Ad-hoc tasks in the Data Scientist team based on Outfit7 example
Ad-hoc tasks in the Data Scientist team based on Outfit7 exampleAd-hoc tasks in the Data Scientist team based on Outfit7 example
Ad-hoc tasks in the Data Scientist team based on Outfit7 example
 
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 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.
 
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...
 
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 ...
 
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
 
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.
 
Ad LTV in mobile gaming: deep dive into industry
Ad LTV in mobile gaming: deep dive into industryAd LTV in mobile gaming: deep dive into industry
Ad LTV in mobile gaming: deep dive into industry
 

A/B testing in ad monetisation

  • 1. © Outfit7 Limited 2010 – 2019 AB testing in ad monetisation Ante Odić Deputy VP of Product Management
  • 2. 9+ billion downloads, 22 games, 350 million MAU, 23 billion video content views <
  • 4. Analytics infrastructure ● BigQuery ● Python ● R Introduction AB testing What do you need to do? Randomly put users into two or more groups Have enough users BE User level data Configuration Collect user level data Change their settings from BE Analyse data Analyse a lot of data Understand scientific methodology
  • 5. Introduction Ad monetisation What it is and why do you care? ● Rewarded videos, banners, interstitials ● Generating opportunity to show ads ● Ad mediation of partners ● Big revenue source for specific type of games
  • 6. Introduction What are we optimizing Ad mediation AD TECH SIDE ● Showing the most valuable ad ● Improving data ● Creating algorithms Generating opportunity PRODUCT SIDE ● right position and frequency of banners ● right timing and frequency for interstitials ● right motivation of users for rewarded videos
  • 8. Generating opportunity AB testing ● Number of generated opportunities ● Requests per user ● Impressions per user ● Percent users with impressions ● Retention ● Session duration ● Overall monetisation Focus “Easy” because user level data is available Big impact Good statistical power for most metrics
  • 10. Ad Mediation AB testing Hard because user level data is NOT available Big impact when you start Testing revenue is tricky ● Waterfall algorithms ● Data processing algorithms ● ARPDAU Focus
  • 11. Problems Ad Mediation No user level data means you depend on reports from partners Not real AB tests but testing revenue on segments Time series analysis Find pragmatic solutions to move quickly
  • 12. Data processing algorithms Ad Mediation Use simple logic to understand and solve problems Simulate Implement and test Data is messy and comes in late. What do we base our algorithm on? Predicting current ECPMs Irregularities on the partner’s side make your data messy and volatile. Algorithms should not overreact. Volatility algorithm
  • 13. Ad mediation algorithms Ad Mediation Waterfall algorithm, calculating the expected value In which order should we ask partners for ads? Impressions Revenue Requests Country Platform ... Algorithm Waterfall
  • 15. Where to start? Get yourself some data fast Test opportunity first Be pragmatic
  • 16. Be careful! All of this is closely connected to a whole set of metrics Measure the big picture Assumptions are not facts, even if you really really believe in them If you cannot explain it to a kid, you do not understand it
  • 17. What to expect? Without analytics and AB tests you are not aware of the potential Without AB tests you can do harm and not even know it If there is one aspect where you can do huge impact it is monetisation
  • 19. DISCLAIMER This content and all attachments to this content (“content”) are copyright of Outfit7 Limited - © 2010–2019 Outfit7 Limited. All Rights Reserved. Unauthorized use is prohibited. Any redistribution or reproduction of part or all of the contents in any form is prohibited other than the following: you may print or download to a local hard disk extracts for your personal and non-commercial use only. You may not, except with our express written permission, distribute or commercially exploit the content. Nor may you transmit it or store it in any other website or other form of electronic retrieval system. Third party assets or images are used for presentation purposes only. No rights reserved. © Outfit7 Limited 2010 – 2019