SlideShare a Scribd company logo
© 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

More Related Content

PDF
The Art & Science of Ad Optimization
PPTX
InMobi Webinar - The 7 Sins of Mobile Ad Monetization
PDF
How to get out most of AdMob mediation?
PPTX
Social media calendar
PDF
App Store Optimization (ASO) - 2020 Ultimate Guide for Apple App Store (iOS 13)
PPSX
Digital Proposal for Penta Furniture
PPTX
Influencer Marketing Strategy - A Six Step Guide
PDF
Engagement, Retention and Monetization
The Art & Science of Ad Optimization
InMobi Webinar - The 7 Sins of Mobile Ad Monetization
How to get out most of AdMob mediation?
Social media calendar
App Store Optimization (ASO) - 2020 Ultimate Guide for Apple App Store (iOS 13)
Digital Proposal for Penta Furniture
Influencer Marketing Strategy - A Six Step Guide
Engagement, Retention and Monetization

What's hot (20)

PDF
Influencer Marketing Strategy PowerPoint Presentation Slides
PDF
Reimagine Growth: Execute on your customer journey strategy
PPTX
Google AdWords/PayPerClick Training Presentation
PPTX
Social media marketing proposal
PPTX
Social Media Marketing SMM Proposal eMarket Agency
PDF
Digital marketing proposal
PPTX
PDF
Sem google ads &amp; ppc c
PDF
Online Branding and Marketing Strategies for Your Restaurant Business
PPTX
Wynk engagement analysis
PPTX
Webinar DV 360 Self Serve _ 25 March 2022.pptx
PDF
Google AdWords - An Inside Look At The World's Most Powerful Online Ad Platform
PDF
Digital marketing proposal
PDF
Practical approach to creative testing and creative optimisation at Google UA...
PDF
Social Media Branding Proposal PowerPoint Presentation Slides
PPTX
Influencer marketing strategy - module 1 lesson 3
PDF
SEO Proposal Sample
PDF
Programmatic Advertising For Dummies
PDF
Case Study : How CleverTap helped BookMyShow increase User Retention
PDF
Real Estate Lead Generation (Google Ads) Case Study
Influencer Marketing Strategy PowerPoint Presentation Slides
Reimagine Growth: Execute on your customer journey strategy
Google AdWords/PayPerClick Training Presentation
Social media marketing proposal
Social Media Marketing SMM Proposal eMarket Agency
Digital marketing proposal
Sem google ads &amp; ppc c
Online Branding and Marketing Strategies for Your Restaurant Business
Wynk engagement analysis
Webinar DV 360 Self Serve _ 25 March 2022.pptx
Google AdWords - An Inside Look At The World's Most Powerful Online Ad Platform
Digital marketing proposal
Practical approach to creative testing and creative optimisation at Google UA...
Social Media Branding Proposal PowerPoint Presentation Slides
Influencer marketing strategy - module 1 lesson 3
SEO Proposal Sample
Programmatic Advertising For Dummies
Case Study : How CleverTap helped BookMyShow increase User Retention
Real Estate Lead Generation (Google Ads) Case Study
Ad

Similar to A/B testing in ad monetisation (20)

PDF
Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
PDF
What's Next: Ogilvy x Google Chatbots Partnership
PPTX
Smarter Experimentation with Fully Integrated Data
PPTX
230286802015PPT.pptx
PDF
Visitor Analytics Getting Started Guide
PPTX
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
PDF
Buss Bania Nevium Slides NACVA AC 25June15
PDF
Robotic Process Auditing
PDF
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
PPTX
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
PPSX
Preemptive Customer Service: Learning from Customer Data Silos
PPTX
Peak Ace on Air #31 - Apple's iOS 14.5 Update
PDF
RoMT - Part 2 Marketing Technology Webinar
PPTX
Dustin workshop defining expectations & providing value through metrics
PDF
10+ Tactics to Increase Your B2B Leads from Search Engines
PDF
Next Generation Analytics Engine: Web Analytics Demystified
PPTX
Internet Business Plan/ Opportunities in APAC & MEA Market
PPTX
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
PDF
Customer insight presentation s houston - boston march 2014
PDF
Webinar - How AI is reshaping pay decisions.pdf
Why most websites fail and how you can make sure yours doesn't| Gareth Dunlop...
What's Next: Ogilvy x Google Chatbots Partnership
Smarter Experimentation with Fully Integrated Data
230286802015PPT.pptx
Visitor Analytics Getting Started Guide
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
Buss Bania Nevium Slides NACVA AC 25June15
Robotic Process Auditing
How An AI-Powered Trade Promotion Optimization Software Can Improve Consumer ...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
Preemptive Customer Service: Learning from Customer Data Silos
Peak Ace on Air #31 - Apple's iOS 14.5 Update
RoMT - Part 2 Marketing Technology Webinar
Dustin workshop defining expectations & providing value through metrics
10+ Tactics to Increase Your B2B Leads from Search Engines
Next Generation Analytics Engine: Web Analytics Demystified
Internet Business Plan/ Opportunities in APAC & MEA Market
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
Customer insight presentation s houston - boston march 2014
Webinar - How AI is reshaping pay decisions.pdf
Ad

More from GameCamp (20)

PDF
Creativity and science behind creative testing. creative testing framework an...
PDF
How to boost your ASO with data analytics?
PDF
8 Types of mobile game and app creatives you should try
PDF
Building the BI system and analytics capabilities at the company based on Rea...
PDF
Developing an effective LTV model at the soft launch and keeping it valid fur...
PDF
Ad-hoc tasks in the Data Scientist team based on Outfit7 example
PDF
Driving profitability of Google App Campaigns in scale. What is easy, what is...
PDF
Scaling UA activity - the challenges of growth
PDF
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
PDF
Growth trends in mobile gaming based on the data
PDF
Facebook's and Social Creative Best Practice that worked for Huuuge
PDF
Using Data Science for Behavioural Game Design
PDF
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
PDF
In-app offers monetization from basics to advanced technics based on Crazy Pa...
PDF
Building cost-effective mobile product & marketing app analytics based on GCP...
PDF
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
PDF
Data behind UA
PDF
Enabling the growth of the game through performance marketing in 2020
PDF
User Acquisition focused on LTV on steroids
PDF
Growth markets in mobile gaming
Creativity and science behind creative testing. creative testing framework an...
How to boost your ASO with data analytics?
8 Types of mobile game and app creatives you should try
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...
Ad-hoc tasks in the Data Scientist team based on Outfit7 example
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Scaling UA activity - the challenges of growth
Growth Strategies: Lower Your CPI by Implementing ASO into UA Workflow.
Growth trends in mobile gaming based on the data
Facebook's and Social Creative Best Practice that worked for Huuuge
Using Data Science for Behavioural Game Design
Learnings and insights from Benchmarks+. Performance Insights for 1.2bn Month...
In-app offers monetization from basics to advanced technics based on Crazy Pa...
Building cost-effective mobile product & marketing app analytics based on GCP...
How ASO Has Changed in 2019 and What’s Next. Our experience in creatives and ...
Data behind UA
Enabling the growth of the game through performance marketing in 2020
User Acquisition focused on LTV on steroids
Growth markets in mobile gaming

Recently uploaded (6)

PPTX
ASMS Telecommunication company Profile
DOC
证书学历UoA毕业证,澳大利亚中汇学院毕业证国外大学毕业证
PDF
6-UseCfgfhgfhgfhgfhgfhfhhaseActivity.pdf
PDF
heheheueueyeyeyegehehehhehshMedia-Literacy.pdf
PDF
Lesson 13- HEREDITY _ pedSAWEREGFVCXZDSASEWFigree.pdf
DOC
Camb毕业证学历认证,格罗斯泰斯特主教大学毕业证仿冒文凭毕业证
ASMS Telecommunication company Profile
证书学历UoA毕业证,澳大利亚中汇学院毕业证国外大学毕业证
6-UseCfgfhgfhgfhgfhgfhfhhaseActivity.pdf
heheheueueyeyeyegehehehhehshMedia-Literacy.pdf
Lesson 13- HEREDITY _ pedSAWEREGFVCXZDSASEWFigree.pdf
Camb毕业证学历认证,格罗斯泰斯特主教大学毕业证仿冒文凭毕业证

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