SlideShare a Scribd company logo
1 of 24
Download to read offline
SQUEEZING THE APPLES
Maximizing your ad revenue from a mobile app
Accelerating Your Innovations
Konstantin Mirin <konstantin.mirin@postindustria.com>
Eugene Dorfman <eugene.dorfman@postindustria.com>
0 2WHY LISTENING?
Understanding of your growth model
Understanding of the the processes that
generate you revenue
Knowledge to determine what metrics  are
useful and how to track them
Ad waterfall optimization ideas (and what is
it)
Get inspiration for the product
improvements
NO MIRACLES are going to happen :-)
What will you get for the
20 mins of your attention?
0 3WHY LISTENING?
We develop mobile apps since 2009
150K Daily Active Users (DAU)
$30 per 1000 DAU (daily)
Obsessed with metrics and improvement
~200 years of compound exerience
Background
Konstantin Mirin, CEO
Eugene Dorfman, TPM
+ 30 mobile devs
0 4SPOILER: THE METRICS GRAPH
0 5THE FOUNDATION
Revenue = Users x Monetization
0 6THE FOUNDATION: USERS
From an App Store to the User
4. Repeated Usage
3. Try (activation)
2. Install
1. Discover
5. Uninstall
0 7THE FOUNDATION: USERS
From an App Store to the User
4. Repeated Usage
3. Try (activation)
2. Install
1. Discover
5. Uninstall
Activation Rate
Retention
Churn
0 8THE FOUNDATION
Growth
=
Installs x Activation Rate - Churn
Retention >> Churn
(Sticky engine of growth)
0 9THE FOUNDATION: USERS
26% DAY 1
11% DAY 7
7% DAY 21
6% DAY 30
Retention
Targets
1 0TECHNIQUES: IMPROVING RETENTION
Make sure app is crash-free (OOM
included, use Crashlytics or HockeyApp)
Experiment with alerts & notifications
Try implicit alerts (search agents,
behavior analysis)
Retention improvement ideas
1 1TECHNIQUES: IMPROVING CONVERSIONS
Ask for ratings. But detect "happy moments", it pays off.
Invest in compelling video
Invest in excellent design
Gray hat ASO (paid installs)
App Store listing to installation conversion
1 2THE FOUNDATION: ADS
Serving Ads
4. View & Click
3. Placement
2. Banner details
1. Request
5. Impression
1 3THE FOUNDATION: ADS
Serving Ads
4. View & Click
3. Placement
2. Banner details
1. Request
5. Impression
Fill Rate
Viewability
Impression / Filled
CTR
1 4THE FOUNDATION: USERS
Fill Rate > 70%
Imp / Filled > 90%
Imp / Viewed --> 100%
CTR > 0.70%
Targets
1 5TECHNIQUES: AD NETWORK OPTIMIZATIONS
Fill rate diagnostics
1 6TECHNIQUES: AD NETWORK OPTIMIZATIONS
Viewability/placement diagnostics
1 7TECHNIQUES: AD NETWORK OPTIMIZATIONS
Mediation abstraction: Higher CPMs
Use Mopub, look for ad networks
1 8TECHNIQUES: IMPRESSIONS
Place more banners
Decrease refresh rate (15-30s)
Increase session length
(in-app browser)
Increase session frequency
(sessions per user per day)
More impressions!
1 9TECHNIQUES: IMPRESSIONS - PLACEMENTS
Permanent banner: experiment
2 0TECHNIQUES: IMPRESSIONS - PLACEMENTS
Context banners
2 1TECHNIQUES: IMPRESSIONS - PLACEMENTS
Utilize empty state space
2 2IMPLEMENTATION
Always release in phases!
And measure the impact!
A/B Testing
Swrve
Firebase
Apptimize
Swrve
Flurry
Amplitude
2 1BONUS: ADDITIONAL REVENUE SOURCE
Partner programs (eBay case)
2 3CONTACT US
HAVE YOU LIKED IT?
Share what you've learned!
Share it!   https://www.slideshare.net/konstantinmirin/
Let's connect! https://www.linkedin.com/in/konstantinmirin/
Visit us! https://postindustria.com/
Ask questions! konstantin.mirin@postindustria.com

More Related Content

What's hot

MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...Grow.co
 
Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...
Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...
Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...ironSource
 
Ads in Mobile Games and Apps 101
Ads in Mobile Games and Apps 101Ads in Mobile Games and Apps 101
Ads in Mobile Games and Apps 101Alan Mendelevich
 
MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses
MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and LossesMAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses
MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and LossesGrow.co
 
MAU Vegas 2016 — How to Scale Influencers Into a Major Growth Channel
MAU Vegas 2016 — How to Scale Influencers Into a Major Growth ChannelMAU Vegas 2016 — How to Scale Influencers Into a Major Growth Channel
MAU Vegas 2016 — How to Scale Influencers Into a Major Growth ChannelGrow.co
 
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...Grow.co
 
Branchout 2017 - Day 2 Session - Ankur Prasad
Branchout 2017 - Day 2 Session - Ankur PrasadBranchout 2017 - Day 2 Session - Ankur Prasad
Branchout 2017 - Day 2 Session - Ankur PrasadBranch
 
Mobile Application Launch Checklist (Marketing and Analytics)
Mobile Application Launch Checklist (Marketing and Analytics)Mobile Application Launch Checklist (Marketing and Analytics)
Mobile Application Launch Checklist (Marketing and Analytics)GameChangerSF
 
Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0Localytics
 
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic CreativeMAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic CreativeGrow.co
 
#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...
#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...
#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...Clickky
 
Mobile Growth Summit - Mobile User Acquisition: A Network's Perspective
Mobile Growth Summit - Mobile User Acquisition: A Network's PerspectiveMobile Growth Summit - Mobile User Acquisition: A Network's Perspective
Mobile Growth Summit - Mobile User Acquisition: A Network's PerspectiveironSource
 
Growth Hacking Mobile App
Growth Hacking Mobile AppGrowth Hacking Mobile App
Growth Hacking Mobile AppEmpatika
 
App User Acquisition Strategy Best Practice – Top Eleven
App User Acquisition Strategy Best Practice – Top ElevenApp User Acquisition Strategy Best Practice – Top Eleven
App User Acquisition Strategy Best Practice – Top ElevenDevGAMM Conference
 
OpenMIC #7 Talk
OpenMIC #7 TalkOpenMIC #7 Talk
OpenMIC #7 TalkWill
 
True view for mobile app promotion tuoigiun.com
True view for mobile app promotion  tuoigiun.comTrue view for mobile app promotion  tuoigiun.com
True view for mobile app promotion tuoigiun.comCuong Pham
 
Optimizing the Mobile Experience
Optimizing the Mobile ExperienceOptimizing the Mobile Experience
Optimizing the Mobile ExperienceMobtimizers
 
#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategies#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategiesJennifer Wong
 

What's hot (20)

MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
MAU Vegas 2016 — How to Build a UA Infrastructure to Maximize Your Time and E...
 
1208jeger
1208jeger1208jeger
1208jeger
 
Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...
Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...
Finding the Balance: Managing the Monetization and UA Cycle | Casual Connect ...
 
Ads in Mobile Games and Apps 101
Ads in Mobile Games and Apps 101Ads in Mobile Games and Apps 101
Ads in Mobile Games and Apps 101
 
MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses
MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and LossesMAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses
MAU Vegas 2016 — Lessons Learned From A/B Testing Wins and Losses
 
MAU Vegas 2016 — How to Scale Influencers Into a Major Growth Channel
MAU Vegas 2016 — How to Scale Influencers Into a Major Growth ChannelMAU Vegas 2016 — How to Scale Influencers Into a Major Growth Channel
MAU Vegas 2016 — How to Scale Influencers Into a Major Growth Channel
 
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
MAU Vegas 2016 — If Your Messages Are a Snooze, You're Going to Lose — Upping...
 
Branchout 2017 - Day 2 Session - Ankur Prasad
Branchout 2017 - Day 2 Session - Ankur PrasadBranchout 2017 - Day 2 Session - Ankur Prasad
Branchout 2017 - Day 2 Session - Ankur Prasad
 
Mobile Application Launch Checklist (Marketing and Analytics)
Mobile Application Launch Checklist (Marketing and Analytics)Mobile Application Launch Checklist (Marketing and Analytics)
Mobile Application Launch Checklist (Marketing and Analytics)
 
Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0
 
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic CreativeMAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
MAU Vegas 2016 — Measuring Offline Campaigns + The Impact of Dynamic Creative
 
Gad Maor, StoreMaven
Gad Maor, StoreMavenGad Maor, StoreMaven
Gad Maor, StoreMaven
 
#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...
#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...
#MBC2016 Кирилл Софронов, Remerge: Ретаргетинг в мобильных приложениях: опыт ...
 
Mobile Growth Summit - Mobile User Acquisition: A Network's Perspective
Mobile Growth Summit - Mobile User Acquisition: A Network's PerspectiveMobile Growth Summit - Mobile User Acquisition: A Network's Perspective
Mobile Growth Summit - Mobile User Acquisition: A Network's Perspective
 
Growth Hacking Mobile App
Growth Hacking Mobile AppGrowth Hacking Mobile App
Growth Hacking Mobile App
 
App User Acquisition Strategy Best Practice – Top Eleven
App User Acquisition Strategy Best Practice – Top ElevenApp User Acquisition Strategy Best Practice – Top Eleven
App User Acquisition Strategy Best Practice – Top Eleven
 
OpenMIC #7 Talk
OpenMIC #7 TalkOpenMIC #7 Talk
OpenMIC #7 Talk
 
True view for mobile app promotion tuoigiun.com
True view for mobile app promotion  tuoigiun.comTrue view for mobile app promotion  tuoigiun.com
True view for mobile app promotion tuoigiun.com
 
Optimizing the Mobile Experience
Optimizing the Mobile ExperienceOptimizing the Mobile Experience
Optimizing the Mobile Experience
 
#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategies#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategies
 

Similar to Squeezing the Apples - Ad revenue optimization for iOS and Android apps

An Intro to App Marketing
An Intro to App MarketingAn Intro to App Marketing
An Intro to App MarketingElliott Barton
 
2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum
2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum
2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi BlumMoshi Blum
 
The beginners-guide-to-mobile-advertising-analytics updated
The beginners-guide-to-mobile-advertising-analytics updatedThe beginners-guide-to-mobile-advertising-analytics updated
The beginners-guide-to-mobile-advertising-analytics updatedSuthasinee Lieopairoj
 
Los mercados alternativos de apps - App Trade Centre
Los mercados alternativos de apps - App Trade CentreLos mercados alternativos de apps - App Trade Centre
Los mercados alternativos de apps - App Trade CentreApp Trade Centre
 
App Marketing 101
App Marketing 101App Marketing 101
App Marketing 101Liz Jones
 
The Developer Tour - Hanoi
The Developer Tour - HanoiThe Developer Tour - Hanoi
The Developer Tour - HanoiironSource
 
A Guide to Facebook Mobile App Installs
A Guide to Facebook Mobile App InstallsA Guide to Facebook Mobile App Installs
A Guide to Facebook Mobile App InstallsAmpush
 
Mobile App Optimizaiton for Acquisition, Activation, Retention
Mobile App Optimizaiton for Acquisition, Activation, Retention Mobile App Optimizaiton for Acquisition, Activation, Retention
Mobile App Optimizaiton for Acquisition, Activation, Retention Optimizely
 
AppVirality.com - Investor Pitch Deck
AppVirality.com - Investor Pitch DeckAppVirality.com - Investor Pitch Deck
AppVirality.com - Investor Pitch DeckLaxman Papineni
 
5 Factors Affecting Mobile In-app Monetization_MobileDay2017
5 Factors Affecting Mobile In-app Monetization_MobileDay20175 Factors Affecting Mobile In-app Monetization_MobileDay2017
5 Factors Affecting Mobile In-app Monetization_MobileDay2017Loan Lala
 
HANDI Health Apps Presentation: NEC November 2013
HANDI Health Apps Presentation: NEC November 2013HANDI Health Apps Presentation: NEC November 2013
HANDI Health Apps Presentation: NEC November 2013Scott Hague
 
Managing the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David CohenManaging the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David CohenJessica Tams
 
6 Ways Top Mobile Apps Drive More ROI
6 Ways Top Mobile Apps Drive More ROI6 Ways Top Mobile Apps Drive More ROI
6 Ways Top Mobile Apps Drive More ROIInMobi
 
42DM Credentials: Mobile App Marketing
42DM Credentials: Mobile App Marketing42DM Credentials: Mobile App Marketing
42DM Credentials: Mobile App Marketing42DM
 
Mobile games marketing 101 guide
Mobile games marketing 101 guideMobile games marketing 101 guide
Mobile games marketing 101 guideDima Pinchuk
 
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...AT Internet
 
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
 
DLSU Manila Technical Digital Marketing Guide
DLSU Manila Technical Digital Marketing GuideDLSU Manila Technical Digital Marketing Guide
DLSU Manila Technical Digital Marketing GuideJomer Gregorio
 
Molecule private limited-Mock Company(Strategic Management)
Molecule private limited-Mock Company(Strategic Management)Molecule private limited-Mock Company(Strategic Management)
Molecule private limited-Mock Company(Strategic Management)Shranik Jain
 

Similar to Squeezing the Apples - Ad revenue optimization for iOS and Android apps (20)

An Intro to App Marketing
An Intro to App MarketingAn Intro to App Marketing
An Intro to App Marketing
 
2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum
2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum
2019 04-08 // IDC Guest Lecture // Paid Growth Engine // Moshi Blum
 
The beginners-guide-to-mobile-advertising-analytics updated
The beginners-guide-to-mobile-advertising-analytics updatedThe beginners-guide-to-mobile-advertising-analytics updated
The beginners-guide-to-mobile-advertising-analytics updated
 
Los mercados alternativos de apps - App Trade Centre
Los mercados alternativos de apps - App Trade CentreLos mercados alternativos de apps - App Trade Centre
Los mercados alternativos de apps - App Trade Centre
 
App Marketing 101
App Marketing 101App Marketing 101
App Marketing 101
 
The Developer Tour - Hanoi
The Developer Tour - HanoiThe Developer Tour - Hanoi
The Developer Tour - Hanoi
 
A Guide to Facebook Mobile App Installs
A Guide to Facebook Mobile App InstallsA Guide to Facebook Mobile App Installs
A Guide to Facebook Mobile App Installs
 
Mobile App Optimizaiton for Acquisition, Activation, Retention
Mobile App Optimizaiton for Acquisition, Activation, Retention Mobile App Optimizaiton for Acquisition, Activation, Retention
Mobile App Optimizaiton for Acquisition, Activation, Retention
 
AppVirality.com - Investor Pitch Deck
AppVirality.com - Investor Pitch DeckAppVirality.com - Investor Pitch Deck
AppVirality.com - Investor Pitch Deck
 
5 Factors Affecting Mobile In-app Monetization_MobileDay2017
5 Factors Affecting Mobile In-app Monetization_MobileDay20175 Factors Affecting Mobile In-app Monetization_MobileDay2017
5 Factors Affecting Mobile In-app Monetization_MobileDay2017
 
HANDI Health Apps Presentation: NEC November 2013
HANDI Health Apps Presentation: NEC November 2013HANDI Health Apps Presentation: NEC November 2013
HANDI Health Apps Presentation: NEC November 2013
 
Managing the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David CohenManaging the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David Cohen
 
6 Ways Top Mobile Apps Drive More ROI
6 Ways Top Mobile Apps Drive More ROI6 Ways Top Mobile Apps Drive More ROI
6 Ways Top Mobile Apps Drive More ROI
 
42DM Credentials: Mobile App Marketing
42DM Credentials: Mobile App Marketing42DM Credentials: Mobile App Marketing
42DM Credentials: Mobile App Marketing
 
Mobile games marketing 101 guide
Mobile games marketing 101 guideMobile games marketing 101 guide
Mobile games marketing 101 guide
 
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
 
MMA Leadership Forum Brasil 2017
MMA Leadership Forum Brasil 2017MMA Leadership Forum Brasil 2017
MMA Leadership Forum Brasil 2017
 
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
 
DLSU Manila Technical Digital Marketing Guide
DLSU Manila Technical Digital Marketing GuideDLSU Manila Technical Digital Marketing Guide
DLSU Manila Technical Digital Marketing Guide
 
Molecule private limited-Mock Company(Strategic Management)
Molecule private limited-Mock Company(Strategic Management)Molecule private limited-Mock Company(Strategic Management)
Molecule private limited-Mock Company(Strategic Management)
 

Recently uploaded

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 

Recently uploaded (20)

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 

Squeezing the Apples - Ad revenue optimization for iOS and Android apps

  • 1. SQUEEZING THE APPLES Maximizing your ad revenue from a mobile app Accelerating Your Innovations Konstantin Mirin <konstantin.mirin@postindustria.com> Eugene Dorfman <eugene.dorfman@postindustria.com>
  • 2. 0 2WHY LISTENING? Understanding of your growth model Understanding of the the processes that generate you revenue Knowledge to determine what metrics  are useful and how to track them Ad waterfall optimization ideas (and what is it) Get inspiration for the product improvements NO MIRACLES are going to happen :-) What will you get for the 20 mins of your attention?
  • 3. 0 3WHY LISTENING? We develop mobile apps since 2009 150K Daily Active Users (DAU) $30 per 1000 DAU (daily) Obsessed with metrics and improvement ~200 years of compound exerience Background Konstantin Mirin, CEO Eugene Dorfman, TPM + 30 mobile devs
  • 4. 0 4SPOILER: THE METRICS GRAPH
  • 5. 0 5THE FOUNDATION Revenue = Users x Monetization
  • 6. 0 6THE FOUNDATION: USERS From an App Store to the User 4. Repeated Usage 3. Try (activation) 2. Install 1. Discover 5. Uninstall
  • 7. 0 7THE FOUNDATION: USERS From an App Store to the User 4. Repeated Usage 3. Try (activation) 2. Install 1. Discover 5. Uninstall Activation Rate Retention Churn
  • 8. 0 8THE FOUNDATION Growth = Installs x Activation Rate - Churn Retention >> Churn (Sticky engine of growth)
  • 9. 0 9THE FOUNDATION: USERS 26% DAY 1 11% DAY 7 7% DAY 21 6% DAY 30 Retention Targets
  • 10. 1 0TECHNIQUES: IMPROVING RETENTION Make sure app is crash-free (OOM included, use Crashlytics or HockeyApp) Experiment with alerts & notifications Try implicit alerts (search agents, behavior analysis) Retention improvement ideas
  • 11. 1 1TECHNIQUES: IMPROVING CONVERSIONS Ask for ratings. But detect "happy moments", it pays off. Invest in compelling video Invest in excellent design Gray hat ASO (paid installs) App Store listing to installation conversion
  • 12. 1 2THE FOUNDATION: ADS Serving Ads 4. View & Click 3. Placement 2. Banner details 1. Request 5. Impression
  • 13. 1 3THE FOUNDATION: ADS Serving Ads 4. View & Click 3. Placement 2. Banner details 1. Request 5. Impression Fill Rate Viewability Impression / Filled CTR
  • 14. 1 4THE FOUNDATION: USERS Fill Rate > 70% Imp / Filled > 90% Imp / Viewed --> 100% CTR > 0.70% Targets
  • 15. 1 5TECHNIQUES: AD NETWORK OPTIMIZATIONS Fill rate diagnostics
  • 16. 1 6TECHNIQUES: AD NETWORK OPTIMIZATIONS Viewability/placement diagnostics
  • 17. 1 7TECHNIQUES: AD NETWORK OPTIMIZATIONS Mediation abstraction: Higher CPMs Use Mopub, look for ad networks
  • 18. 1 8TECHNIQUES: IMPRESSIONS Place more banners Decrease refresh rate (15-30s) Increase session length (in-app browser) Increase session frequency (sessions per user per day) More impressions!
  • 19. 1 9TECHNIQUES: IMPRESSIONS - PLACEMENTS Permanent banner: experiment
  • 20. 2 0TECHNIQUES: IMPRESSIONS - PLACEMENTS Context banners
  • 21. 2 1TECHNIQUES: IMPRESSIONS - PLACEMENTS Utilize empty state space
  • 22. 2 2IMPLEMENTATION Always release in phases! And measure the impact! A/B Testing Swrve Firebase Apptimize Swrve Flurry Amplitude
  • 23. 2 1BONUS: ADDITIONAL REVENUE SOURCE Partner programs (eBay case)
  • 24. 2 3CONTACT US HAVE YOU LIKED IT? Share what you've learned! Share it!   https://www.slideshare.net/konstantinmirin/ Let's connect! https://www.linkedin.com/in/konstantinmirin/ Visit us! https://postindustria.com/ Ask questions! konstantin.mirin@postindustria.com