SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
ROI AND THE K-FACTOR:
MEASURING VIRAL VALUE-ADD
June 2017
Before we start…
Who is that?
 Head of User Acquisition at Miniclip
 Leading all UA activities for mobile games portfolio
About Miniclip
 Developer and Publisher for Mobile Games
 Popular for Casual Sport Multiplayer Games and .io Games
© Miniclip – Jonathan Winters 2
8 Ball Pool – Competitive and Social
© Miniclip – Jonathan Winters 3
We are not just ‘buying’ single users.
Those users are people with their
own social networks. (At least most of the time.)
© Miniclip – Jonathan Winters 4
Viral Growth in the App Economy
© Miniclip – Jonathan Winters 5
App Invites
• In-app benefits
• Discounts
• Free Content
Social Media
• Social Trend
• Viral Post
• Influencer
Word of Mouth
• Talking to Friends
• Recommendation
• Chat Groups
App Growth = Organic + Paid (+ Virality)
Discovery
• App Store
• Search
• Top Charts
Examples
What makes an App viral?
 Easy to access
 Recognisable
 Effortless transfer to others
 Integrates existing communication channels
 Sharing has meaning
 Triggers motivation
© Miniclip – Jonathan Winters 6
Viral Effects influence the
performance of paid Acquisition.
© Miniclip – Jonathan Winters 7
ROI Calculation – Example
© Miniclip – Jonathan Winters 8
CPI Installs IAP LTV Ad Rev LTV D180 ROI
Campaign A $3.50 22,500 $2.80 $0.30 -11%
Campaign B $3.20 14,000 $2.70 $0.30 -6%
Campaign C $3.90 23,100 $3.00 $0.30 -15%
Free-to-Play Game
Measuring ROI on D180 after Date of Acquisition:
ROI Calculation – Example
© Miniclip – Jonathan Winters 9
CPI Installs IAP LTV Ad Rev LTV D180 ROI
Campaign A $3.50 22,500 $2.80 $0.30 -11%
Campaign B $3.20 14,000 $2.70 $0.30 -6%
Campaign C $3.90 23,100 $3.00 $0.30 -15%
Free-to-Play Game
Measuring ROI on D180 after Date of Acquisition:
This is not looking great… or is it?
ROI Calculation – Example
© Miniclip – Jonathan Winters 10
CPI Installs IAP LTV Ad Rev LTV D180 ROI
Campaign A $3.50 22,500 $2.80 $0.30 -11%
Campaign B $3.20 14,000 $2.70 $0.30 -6%
Campaign C $3.90 23,100 $3.00 $0.30 -15%
Measuring ROI on D180 after Date of Acquisition:
These are not the only installs if we consider the K-Factor
So… What is the K-factor?
It is a Growth Rate.
K = Number of Invites * Conversion Rate
K-factor > 1 User Base growths
K-factor = 1 Steady State
K-factor < 1 User Base declines
© Miniclip – Jonathan Winters 11
If K-factor = 0.5
© Miniclip – Jonathan Winters 12
10
Acquired
Users
If K-factor = 0.5
© Miniclip – Jonathan Winters 13
10
Acquired
Users
Bring in 5
more Users
If K-factor = 0.5
© Miniclip – Jonathan Winters 14
10
Acquired
Users
Bring in 5
more Users
If K-factor = 0.5
© Miniclip – Jonathan Winters 15
10
Acquired
Users
Bring in 5
more Users
If K-factor = 0.5
© Miniclip – Jonathan Winters 16
10
Acquired
Users
Bring in 5
more Users
~10
Additional
Users
More Cycles are difficult to attribute
© Miniclip – Jonathan Winters 17
Time
Complexity
Lower Reliability as we move
through more cycles.
More Cycles are difficult to attribute
© Miniclip – Jonathan Winters 18
Time
Complexity
Lower Reliability as we move
through more cycles.
Be careful not to overestimate
the K-factor.
© Miniclip – Jonathan Winters 19
For example: If K-factor = 4
© Miniclip – Jonathan Winters 20
…
…
Time
If K-factor = 4
© Miniclip – Jonathan Winters 21
…
…Not Realistic!
Reaches whole
world after 16
cycles.
How do we measure the K-factor?
© Miniclip – Jonathan Winters 22
K-factor Measurement is limited
© Miniclip – Jonathan Winters 23
High
certainty
Low
certainty
Organic Search
Word of Mouth
Post-click Ad Installs
Cross Promotion
Shares on Social Media
Post-view Ad Installs
App Store Ranking Brand Awareness
Incentivised
Referrals
App Store Visibility
Influencers
TV
Outdoor Ads
PR
Define what is part of the K-factor
© Miniclip – Jonathan Winters 24
High
certainty
Low
certainty
Organic Search
Word of Mouth
Post-click Ad Installs
Cross Promotion
Shares on Social Media
Post-view Ad Installs
App Store Ranking Brand Awareness
Incentivised
Referrals
App Store Visibility
Influencers
TV
Outdoor Ads
PR
Define what is part of the K-factor
© Miniclip – Jonathan Winters 25
High
certainty
Low
certainty
Organic Search
Word of Mouth
Post-click Ad Installs
Cross Promotion
Shares on Social Media
Post-view Ad Installs
App Store Ranking Brand Awareness
Incentivised
Referrals
App Store Visibility
Influencers
TV
Outdoor Ads
PR
Exclude Organic Growth, Cross-Promotion, Paid Installs and App Store Influence
Measuring the K-factor for Paid Installs
Baseline Analysis
Define Attribution Window
Define Virality Cycle
Time Periods
Test Environment
Stable Amount of Installs
Stable Ranking
Small Market for Impact
© Miniclip – Jonathan Winters 26
1 2
Organic Paid Uplift
Measuring the K-factor for Paid Installs
Tracking Referrals
Custom Events:
App Invite
Invite Accepted
Track as many Referrals as
possible for CVR.
© Miniclip – Jonathan Winters 27
Making the K-factor visible
© Miniclip – Jonathan Winters 28
Organic Paid UA
Daily Installs without Paid UA
Making the K-factor visible
© Miniclip – Jonathan Winters 29
Daily Installs with Paid UA
Organic Paid UA
Making the K-factor visible
© Miniclip – Jonathan Winters 30
Daily Installs with Paid UA
Organic Paid UA
Organic
Uplift
Not all
K-factor
Differentiate Uplift for K-factor
© Miniclip – Jonathan Winters 31
0
0,2
0,4
0,6
0,8
1
1,2
1,4
0
200
400
600
800
1000
1200
1400
1600
1800
Paid Install Uplift Ratio
Uplift includes:
Word of Mouth
(Incentivised) Tracked Referrals
Increased Search
But also…
Untracked Paid Installs
Increased App Store Discovery
Once isolated, the uplift shows the
viral growth from Paid Installs.
© Miniclip – Jonathan Winters 32
Challenges of Viral Measurement
The K-factor is not constant
• Seasonality
• Product Life Cycle Stage
• Product Iterations
• Market Size & Saturation
• App Store Featuring
© Miniclip – Jonathan Winters 33
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
K-factor over time
Challenges of Viral Measurement
The K-factor is not constant
• Seasonality
• Product Life Cycle Stage
• Product Iterations
• Market Size & Saturation
• App Store Featuring
© Miniclip – Jonathan Winters 34
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
K-factor over time
Different K-factor per UA Channel?
The K-factor needs to be monitored
and updated.
By Platform, Channel and Geo.
© Miniclip – Jonathan Winters 35
ROI Calculation – including K-factor
© Miniclip – Jonathan Winters 36
CPI Installs IAP LTV Ad Rev LTV D180 ROI
Campaign A $3.50 22,500 $2.80 $0.30 -11%
Campaign B $3.20 14,000 $2.70 $0.30 -6%
Campaign C $3.90 23,100 $3.00 $0.30 -15%
Free-to-Play Game
Adding the viral installs to the ROI calculation:
eCPI Installs IAP LTV Ad Rev LTV D180 ROI
Campaign A $2.91 27,000 $2.80 $0.30 6.5%
Campaign B $2.66 16,800 $2.70 $0.30 13%
Campaign C $3.25 27,720 $3.00 $0.30 1.5%
K-Factor
= 0.2
© Miniclip – Jonathan Winters 37
 Attribution Window
 Virality Cycles
 Viral Time Window
 What do you consider
part of the K-factor?
 Test Market
 Baseline Analysis
 Tracking Referrals
 Isolate Uplift Installs
 Compare conversion rate
from tracked Referrals
 Calculate average K-factor
 Ratio between Paid and
Organic Installs
 Repeat K-factor analysis
 Apply K-factor to ROI
calculation
 Observe App Store
Discovery
Define Measure Monitor
Thank you!
38© Miniclip – Jonathan Winters

Mais conteúdo relacionado

Mais procurados

Short channel effects
Short channel effectsShort channel effects
Short channel effectsashish bait
 
Analog Electronics - Basics - Part-1
Analog Electronics - Basics - Part-1Analog Electronics - Basics - Part-1
Analog Electronics - Basics - Part-1MEENAKSHISUNDARAVELS
 
Electronic devices and circuits JFET notes prepared by S S Kiran
Electronic devices and circuits  JFET notes prepared by S S KiranElectronic devices and circuits  JFET notes prepared by S S Kiran
Electronic devices and circuits JFET notes prepared by S S Kiransskiran88k
 
Maxwell equation
Maxwell equationMaxwell equation
Maxwell equationKumar
 
UNIT 1- Semiconductor diodes (3).pptx
UNIT 1- Semiconductor diodes (3).pptxUNIT 1- Semiconductor diodes (3).pptx
UNIT 1- Semiconductor diodes (3).pptxnakkabava24
 
Depletion MOSFET and Digital MOSFET Circuits
Depletion MOSFET and Digital MOSFET CircuitsDepletion MOSFET and Digital MOSFET Circuits
Depletion MOSFET and Digital MOSFET CircuitsVARUN KUMAR
 
Methods of solving ODE
Methods of solving ODEMethods of solving ODE
Methods of solving ODEkishor pokar
 
single stage amplifier Unit 5 AMVLSI
single stage amplifier Unit 5 AMVLSIsingle stage amplifier Unit 5 AMVLSI
single stage amplifier Unit 5 AMVLSIHarsha Raju
 
Prestressed Concrete Basics
Prestressed Concrete BasicsPrestressed Concrete Basics
Prestressed Concrete BasicsSachin Kulkarni
 
Damped harmonic oscillator
Damped harmonic oscillatorDamped harmonic oscillator
Damped harmonic oscillatorKamran Ansari
 
Extrinsic and intrinsic semiconductors
Extrinsic and intrinsic semiconductorsExtrinsic and intrinsic semiconductors
Extrinsic and intrinsic semiconductorsMithil Fal Desai
 

Mais procurados (20)

Short channel effects
Short channel effectsShort channel effects
Short channel effects
 
Analog Electronics - Basics - Part-1
Analog Electronics - Basics - Part-1Analog Electronics - Basics - Part-1
Analog Electronics - Basics - Part-1
 
Telegrapher's Equation
Telegrapher's EquationTelegrapher's Equation
Telegrapher's Equation
 
Boundary Value Problems
Boundary Value ProblemsBoundary Value Problems
Boundary Value Problems
 
Electronic devices and circuits JFET notes prepared by S S Kiran
Electronic devices and circuits  JFET notes prepared by S S KiranElectronic devices and circuits  JFET notes prepared by S S Kiran
Electronic devices and circuits JFET notes prepared by S S Kiran
 
Maxwell equation
Maxwell equationMaxwell equation
Maxwell equation
 
UNIT 1- Semiconductor diodes (3).pptx
UNIT 1- Semiconductor diodes (3).pptxUNIT 1- Semiconductor diodes (3).pptx
UNIT 1- Semiconductor diodes (3).pptx
 
Depletion MOSFET and Digital MOSFET Circuits
Depletion MOSFET and Digital MOSFET CircuitsDepletion MOSFET and Digital MOSFET Circuits
Depletion MOSFET and Digital MOSFET Circuits
 
Methods of solving ODE
Methods of solving ODEMethods of solving ODE
Methods of solving ODE
 
AC circuit
AC circuitAC circuit
AC circuit
 
Zener diode
Zener diode Zener diode
Zener diode
 
single stage amplifier Unit 5 AMVLSI
single stage amplifier Unit 5 AMVLSIsingle stage amplifier Unit 5 AMVLSI
single stage amplifier Unit 5 AMVLSI
 
Eca unit 6
Eca unit 6Eca unit 6
Eca unit 6
 
Prestressed Concrete Basics
Prestressed Concrete BasicsPrestressed Concrete Basics
Prestressed Concrete Basics
 
ZENER DIODE
ZENER DIODEZENER DIODE
ZENER DIODE
 
Prestress loss
Prestress lossPrestress loss
Prestress loss
 
Mosfet
MosfetMosfet
Mosfet
 
Damped harmonic oscillator
Damped harmonic oscillatorDamped harmonic oscillator
Damped harmonic oscillator
 
Pin diode
Pin diodePin diode
Pin diode
 
Extrinsic and intrinsic semiconductors
Extrinsic and intrinsic semiconductorsExtrinsic and intrinsic semiconductors
Extrinsic and intrinsic semiconductors
 

Semelhante a ROI and the K-factor - Jonathan Winters

How to Measure ROI in Social Media
How to Measure ROI  in Social MediaHow to Measure ROI  in Social Media
How to Measure ROI in Social MediaBrian Cliette
 
The Hunt For Social Media ROI
The Hunt For Social Media ROIThe Hunt For Social Media ROI
The Hunt For Social Media ROIScott Schablow
 
EUI Effective Measurement Narrative PDF version
EUI Effective Measurement Narrative PDF versionEUI Effective Measurement Narrative PDF version
EUI Effective Measurement Narrative PDF versionLuisCorreia88356
 
ProductCamp Seattle 2014 Presentation: Anil Batra
ProductCamp Seattle 2014 Presentation: Anil BatraProductCamp Seattle 2014 Presentation: Anil Batra
ProductCamp Seattle 2014 Presentation: Anil Batrapmcnw
 
Playcrafting - Mastering The Art Of Scaling Your Mobile Game
Playcrafting - Mastering The Art Of Scaling Your Mobile GamePlaycrafting - Mastering The Art Of Scaling Your Mobile Game
Playcrafting - Mastering The Art Of Scaling Your Mobile GamePollen VC
 
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...G3 Communications
 
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...Jonathan Isernhagen
 
Faster, lighter, brighter - Philip Lynch, Kantar Media
Faster, lighter, brighter - Philip Lynch, Kantar MediaFaster, lighter, brighter - Philip Lynch, Kantar Media
Faster, lighter, brighter - Philip Lynch, Kantar MediaLEWIS Purestone
 
K^2 Presentation: Kenshoo Product Innovation
K^2 Presentation: Kenshoo Product InnovationK^2 Presentation: Kenshoo Product Innovation
K^2 Presentation: Kenshoo Product InnovationKenshoo
 
Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...
Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...
Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...Influencer Marketing Hub
 
ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...
ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...
ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...Quixey
 
Empowering Affiliates to Drive Incremental Revenue Growth
Empowering Affiliates to Drive Incremental Revenue GrowthEmpowering Affiliates to Drive Incremental Revenue Growth
Empowering Affiliates to Drive Incremental Revenue GrowthAffiliate Summit
 
Michael Oiknine: Media App Summit
Michael Oiknine: Media App SummitMichael Oiknine: Media App Summit
Michael Oiknine: Media App SummitMediabistro
 
2016 - Ivy Worldwide Overview and Capabilies
2016 - Ivy Worldwide Overview and Capabilies2016 - Ivy Worldwide Overview and Capabilies
2016 - Ivy Worldwide Overview and CapabiliesGWNelson
 

Semelhante a ROI and the K-factor - Jonathan Winters (20)

How to Measure ROI in Social Media
How to Measure ROI  in Social MediaHow to Measure ROI  in Social Media
How to Measure ROI in Social Media
 
The Hunt For Social Media ROI
The Hunt For Social Media ROIThe Hunt For Social Media ROI
The Hunt For Social Media ROI
 
EUI Effective Measurement Narrative PDF version
EUI Effective Measurement Narrative PDF versionEUI Effective Measurement Narrative PDF version
EUI Effective Measurement Narrative PDF version
 
ProductCamp Seattle 2014 Presentation: Anil Batra
ProductCamp Seattle 2014 Presentation: Anil BatraProductCamp Seattle 2014 Presentation: Anil Batra
ProductCamp Seattle 2014 Presentation: Anil Batra
 
Playcrafting - Mastering The Art Of Scaling Your Mobile Game
Playcrafting - Mastering The Art Of Scaling Your Mobile GamePlaycrafting - Mastering The Art Of Scaling Your Mobile Game
Playcrafting - Mastering The Art Of Scaling Your Mobile Game
 
Social Media ROI
Social Media ROISocial Media ROI
Social Media ROI
 
WWLP
WWLPWWLP
WWLP
 
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
Account-Based Nurturing: Strategies For Turning Target Accounts Into Customer...
 
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
Digital Travel Summit LAS 2015 - Confronting The Challenges Of Attribution Mo...
 
Faster, lighter, brighter - Philip Lynch, Kantar Media
Faster, lighter, brighter - Philip Lynch, Kantar MediaFaster, lighter, brighter - Philip Lynch, Kantar Media
Faster, lighter, brighter - Philip Lynch, Kantar Media
 
K^2 Presentation: Kenshoo Product Innovation
K^2 Presentation: Kenshoo Product InnovationK^2 Presentation: Kenshoo Product Innovation
K^2 Presentation: Kenshoo Product Innovation
 
Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...
Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...
Neil Henderson from Assembly - How To Run an ROI Positive campaign... and Hav...
 
ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...
ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...
ModevCon: Monetizing Your App Beyond Banner Ads, Sponsored App Installs, and ...
 
Social Media R.O.I.
Social Media  R.O.I.Social Media  R.O.I.
Social Media R.O.I.
 
Social media ROI
Social media ROISocial media ROI
Social media ROI
 
Social Media Ro I
Social Media  Ro ISocial Media  Ro I
Social Media Ro I
 
Empowering Affiliates to Drive Incremental Revenue Growth
Empowering Affiliates to Drive Incremental Revenue GrowthEmpowering Affiliates to Drive Incremental Revenue Growth
Empowering Affiliates to Drive Incremental Revenue Growth
 
Michael Oiknine: Media App Summit
Michael Oiknine: Media App SummitMichael Oiknine: Media App Summit
Michael Oiknine: Media App Summit
 
Applying Data Science to Social Proof
Applying Data Science to Social ProofApplying Data Science to Social Proof
Applying Data Science to Social Proof
 
2016 - Ivy Worldwide Overview and Capabilies
2016 - Ivy Worldwide Overview and Capabilies2016 - Ivy Worldwide Overview and Capabilies
2016 - Ivy Worldwide Overview and Capabilies
 

Mais de Adjust

Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)
Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)
Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)Adjust
 
How to combine web and app in a UA strategy
How to combine web and app in a UA strategyHow to combine web and app in a UA strategy
How to combine web and app in a UA strategyAdjust
 
Improving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASOImproving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASOAdjust
 
Protecting your app from bots
Protecting your app from botsProtecting your app from bots
Protecting your app from botsAdjust
 
Insider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagementInsider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagementAdjust
 
Data , Data Everywhere, Nor Any Drop To Drink
Data , Data Everywhere, Nor Any Drop To DrinkData , Data Everywhere, Nor Any Drop To Drink
Data , Data Everywhere, Nor Any Drop To DrinkAdjust
 
Demystifying SDK Spoofing
Demystifying SDK SpoofingDemystifying SDK Spoofing
Demystifying SDK SpoofingAdjust
 
No money no problem
No money no problemNo money no problem
No money no problemAdjust
 
Ad-Based vs. IAP: UA Strategies!
Ad-Based vs. IAP: UA Strategies!Ad-Based vs. IAP: UA Strategies!
Ad-Based vs. IAP: UA Strategies!Adjust
 
Predictive Marketing In A Nutshell
Predictive Marketing In A NutshellPredictive Marketing In A Nutshell
Predictive Marketing In A NutshellAdjust
 
A 3 Year Journey With A News App
A 3 Year Journey With A News AppA 3 Year Journey With A News App
A 3 Year Journey With A News AppAdjust
 
How Blablacar Rebranded While Maintaining Top Performance
How Blablacar Rebranded While Maintaining Top PerformanceHow Blablacar Rebranded While Maintaining Top Performance
How Blablacar Rebranded While Maintaining Top PerformanceAdjust
 
A Multi-Touch Attribution In Mobile Retrospective With Trendyol
A Multi-Touch Attribution In Mobile Retrospective With TrendyolA Multi-Touch Attribution In Mobile Retrospective With Trendyol
A Multi-Touch Attribution In Mobile Retrospective With TrendyolAdjust
 
Gamify Your User Acquisition In Non-Gaming Verticals
Gamify Your User Acquisition In Non-Gaming VerticalsGamify Your User Acquisition In Non-Gaming Verticals
Gamify Your User Acquisition In Non-Gaming VerticalsAdjust
 
[Adjust & Snapchat] How to capture meaningful attention in 3 seconds
[Adjust & Snapchat] How to capture meaningful attention in 3 seconds[Adjust & Snapchat] How to capture meaningful attention in 3 seconds
[Adjust & Snapchat] How to capture meaningful attention in 3 secondsAdjust
 
Saving Push: 5 Mobile Onboarding Lessons from SmartNews
Saving Push: 5 Mobile Onboarding Lessons from SmartNewsSaving Push: 5 Mobile Onboarding Lessons from SmartNews
Saving Push: 5 Mobile Onboarding Lessons from SmartNewsAdjust
 
Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...
Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...
Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...Adjust
 
Top 5 Do's and Don'ts for App Retargeting
Top 5 Do's and Don'ts for App RetargetingTop 5 Do's and Don'ts for App Retargeting
Top 5 Do's and Don'ts for App RetargetingAdjust
 
All Your Burning UAC Questions Answered
All Your Burning UAC Questions AnsweredAll Your Burning UAC Questions Answered
All Your Burning UAC Questions AnsweredAdjust
 
Most Valuable Retargeting Strategies for Mobile Gaming Apps
Most Valuable Retargeting Strategies for Mobile Gaming AppsMost Valuable Retargeting Strategies for Mobile Gaming Apps
Most Valuable Retargeting Strategies for Mobile Gaming AppsAdjust
 

Mais de Adjust (20)

Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)
Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)
Rise of Hyper-Casual as challenge for the UA of mid-core games (without videos)
 
How to combine web and app in a UA strategy
How to combine web and app in a UA strategyHow to combine web and app in a UA strategy
How to combine web and app in a UA strategy
 
Improving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASOImproving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASO
 
Protecting your app from bots
Protecting your app from botsProtecting your app from bots
Protecting your app from bots
 
Insider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagementInsider tips to get more out of Google App campaigns for engagement
Insider tips to get more out of Google App campaigns for engagement
 
Data , Data Everywhere, Nor Any Drop To Drink
Data , Data Everywhere, Nor Any Drop To DrinkData , Data Everywhere, Nor Any Drop To Drink
Data , Data Everywhere, Nor Any Drop To Drink
 
Demystifying SDK Spoofing
Demystifying SDK SpoofingDemystifying SDK Spoofing
Demystifying SDK Spoofing
 
No money no problem
No money no problemNo money no problem
No money no problem
 
Ad-Based vs. IAP: UA Strategies!
Ad-Based vs. IAP: UA Strategies!Ad-Based vs. IAP: UA Strategies!
Ad-Based vs. IAP: UA Strategies!
 
Predictive Marketing In A Nutshell
Predictive Marketing In A NutshellPredictive Marketing In A Nutshell
Predictive Marketing In A Nutshell
 
A 3 Year Journey With A News App
A 3 Year Journey With A News AppA 3 Year Journey With A News App
A 3 Year Journey With A News App
 
How Blablacar Rebranded While Maintaining Top Performance
How Blablacar Rebranded While Maintaining Top PerformanceHow Blablacar Rebranded While Maintaining Top Performance
How Blablacar Rebranded While Maintaining Top Performance
 
A Multi-Touch Attribution In Mobile Retrospective With Trendyol
A Multi-Touch Attribution In Mobile Retrospective With TrendyolA Multi-Touch Attribution In Mobile Retrospective With Trendyol
A Multi-Touch Attribution In Mobile Retrospective With Trendyol
 
Gamify Your User Acquisition In Non-Gaming Verticals
Gamify Your User Acquisition In Non-Gaming VerticalsGamify Your User Acquisition In Non-Gaming Verticals
Gamify Your User Acquisition In Non-Gaming Verticals
 
[Adjust & Snapchat] How to capture meaningful attention in 3 seconds
[Adjust & Snapchat] How to capture meaningful attention in 3 seconds[Adjust & Snapchat] How to capture meaningful attention in 3 seconds
[Adjust & Snapchat] How to capture meaningful attention in 3 seconds
 
Saving Push: 5 Mobile Onboarding Lessons from SmartNews
Saving Push: 5 Mobile Onboarding Lessons from SmartNewsSaving Push: 5 Mobile Onboarding Lessons from SmartNews
Saving Push: 5 Mobile Onboarding Lessons from SmartNews
 
Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...
Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...
Your Ticket to Mobile Growth: How to Safeguard Ad Spend when Running Marketin...
 
Top 5 Do's and Don'ts for App Retargeting
Top 5 Do's and Don'ts for App RetargetingTop 5 Do's and Don'ts for App Retargeting
Top 5 Do's and Don'ts for App Retargeting
 
All Your Burning UAC Questions Answered
All Your Burning UAC Questions AnsweredAll Your Burning UAC Questions Answered
All Your Burning UAC Questions Answered
 
Most Valuable Retargeting Strategies for Mobile Gaming Apps
Most Valuable Retargeting Strategies for Mobile Gaming AppsMost Valuable Retargeting Strategies for Mobile Gaming Apps
Most Valuable Retargeting Strategies for Mobile Gaming Apps
 

Último

Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfCWS Technology
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRnishacall1
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsChandrakantDivate1
 
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Servicenishacall1
 
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Pooja Nehwal
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsChandrakantDivate1
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesChandrakantDivate1
 

Último (8)

Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdf
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
 
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 

ROI and the K-factor - Jonathan Winters

  • 1. ROI AND THE K-FACTOR: MEASURING VIRAL VALUE-ADD June 2017
  • 2. Before we start… Who is that?  Head of User Acquisition at Miniclip  Leading all UA activities for mobile games portfolio About Miniclip  Developer and Publisher for Mobile Games  Popular for Casual Sport Multiplayer Games and .io Games © Miniclip – Jonathan Winters 2
  • 3. 8 Ball Pool – Competitive and Social © Miniclip – Jonathan Winters 3
  • 4. We are not just ‘buying’ single users. Those users are people with their own social networks. (At least most of the time.) © Miniclip – Jonathan Winters 4
  • 5. Viral Growth in the App Economy © Miniclip – Jonathan Winters 5 App Invites • In-app benefits • Discounts • Free Content Social Media • Social Trend • Viral Post • Influencer Word of Mouth • Talking to Friends • Recommendation • Chat Groups App Growth = Organic + Paid (+ Virality) Discovery • App Store • Search • Top Charts Examples
  • 6. What makes an App viral?  Easy to access  Recognisable  Effortless transfer to others  Integrates existing communication channels  Sharing has meaning  Triggers motivation © Miniclip – Jonathan Winters 6
  • 7. Viral Effects influence the performance of paid Acquisition. © Miniclip – Jonathan Winters 7
  • 8. ROI Calculation – Example © Miniclip – Jonathan Winters 8 CPI Installs IAP LTV Ad Rev LTV D180 ROI Campaign A $3.50 22,500 $2.80 $0.30 -11% Campaign B $3.20 14,000 $2.70 $0.30 -6% Campaign C $3.90 23,100 $3.00 $0.30 -15% Free-to-Play Game Measuring ROI on D180 after Date of Acquisition:
  • 9. ROI Calculation – Example © Miniclip – Jonathan Winters 9 CPI Installs IAP LTV Ad Rev LTV D180 ROI Campaign A $3.50 22,500 $2.80 $0.30 -11% Campaign B $3.20 14,000 $2.70 $0.30 -6% Campaign C $3.90 23,100 $3.00 $0.30 -15% Free-to-Play Game Measuring ROI on D180 after Date of Acquisition: This is not looking great… or is it?
  • 10. ROI Calculation – Example © Miniclip – Jonathan Winters 10 CPI Installs IAP LTV Ad Rev LTV D180 ROI Campaign A $3.50 22,500 $2.80 $0.30 -11% Campaign B $3.20 14,000 $2.70 $0.30 -6% Campaign C $3.90 23,100 $3.00 $0.30 -15% Measuring ROI on D180 after Date of Acquisition: These are not the only installs if we consider the K-Factor
  • 11. So… What is the K-factor? It is a Growth Rate. K = Number of Invites * Conversion Rate K-factor > 1 User Base growths K-factor = 1 Steady State K-factor < 1 User Base declines © Miniclip – Jonathan Winters 11
  • 12. If K-factor = 0.5 © Miniclip – Jonathan Winters 12 10 Acquired Users
  • 13. If K-factor = 0.5 © Miniclip – Jonathan Winters 13 10 Acquired Users Bring in 5 more Users
  • 14. If K-factor = 0.5 © Miniclip – Jonathan Winters 14 10 Acquired Users Bring in 5 more Users
  • 15. If K-factor = 0.5 © Miniclip – Jonathan Winters 15 10 Acquired Users Bring in 5 more Users
  • 16. If K-factor = 0.5 © Miniclip – Jonathan Winters 16 10 Acquired Users Bring in 5 more Users ~10 Additional Users
  • 17. More Cycles are difficult to attribute © Miniclip – Jonathan Winters 17 Time Complexity Lower Reliability as we move through more cycles.
  • 18. More Cycles are difficult to attribute © Miniclip – Jonathan Winters 18 Time Complexity Lower Reliability as we move through more cycles.
  • 19. Be careful not to overestimate the K-factor. © Miniclip – Jonathan Winters 19
  • 20. For example: If K-factor = 4 © Miniclip – Jonathan Winters 20 … … Time
  • 21. If K-factor = 4 © Miniclip – Jonathan Winters 21 … …Not Realistic! Reaches whole world after 16 cycles.
  • 22. How do we measure the K-factor? © Miniclip – Jonathan Winters 22
  • 23. K-factor Measurement is limited © Miniclip – Jonathan Winters 23 High certainty Low certainty Organic Search Word of Mouth Post-click Ad Installs Cross Promotion Shares on Social Media Post-view Ad Installs App Store Ranking Brand Awareness Incentivised Referrals App Store Visibility Influencers TV Outdoor Ads PR
  • 24. Define what is part of the K-factor © Miniclip – Jonathan Winters 24 High certainty Low certainty Organic Search Word of Mouth Post-click Ad Installs Cross Promotion Shares on Social Media Post-view Ad Installs App Store Ranking Brand Awareness Incentivised Referrals App Store Visibility Influencers TV Outdoor Ads PR
  • 25. Define what is part of the K-factor © Miniclip – Jonathan Winters 25 High certainty Low certainty Organic Search Word of Mouth Post-click Ad Installs Cross Promotion Shares on Social Media Post-view Ad Installs App Store Ranking Brand Awareness Incentivised Referrals App Store Visibility Influencers TV Outdoor Ads PR Exclude Organic Growth, Cross-Promotion, Paid Installs and App Store Influence
  • 26. Measuring the K-factor for Paid Installs Baseline Analysis Define Attribution Window Define Virality Cycle Time Periods Test Environment Stable Amount of Installs Stable Ranking Small Market for Impact © Miniclip – Jonathan Winters 26 1 2 Organic Paid Uplift
  • 27. Measuring the K-factor for Paid Installs Tracking Referrals Custom Events: App Invite Invite Accepted Track as many Referrals as possible for CVR. © Miniclip – Jonathan Winters 27
  • 28. Making the K-factor visible © Miniclip – Jonathan Winters 28 Organic Paid UA Daily Installs without Paid UA
  • 29. Making the K-factor visible © Miniclip – Jonathan Winters 29 Daily Installs with Paid UA Organic Paid UA
  • 30. Making the K-factor visible © Miniclip – Jonathan Winters 30 Daily Installs with Paid UA Organic Paid UA Organic Uplift Not all K-factor
  • 31. Differentiate Uplift for K-factor © Miniclip – Jonathan Winters 31 0 0,2 0,4 0,6 0,8 1 1,2 1,4 0 200 400 600 800 1000 1200 1400 1600 1800 Paid Install Uplift Ratio Uplift includes: Word of Mouth (Incentivised) Tracked Referrals Increased Search But also… Untracked Paid Installs Increased App Store Discovery
  • 32. Once isolated, the uplift shows the viral growth from Paid Installs. © Miniclip – Jonathan Winters 32
  • 33. Challenges of Viral Measurement The K-factor is not constant • Seasonality • Product Life Cycle Stage • Product Iterations • Market Size & Saturation • App Store Featuring © Miniclip – Jonathan Winters 33 0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 K-factor over time
  • 34. Challenges of Viral Measurement The K-factor is not constant • Seasonality • Product Life Cycle Stage • Product Iterations • Market Size & Saturation • App Store Featuring © Miniclip – Jonathan Winters 34 0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 K-factor over time Different K-factor per UA Channel?
  • 35. The K-factor needs to be monitored and updated. By Platform, Channel and Geo. © Miniclip – Jonathan Winters 35
  • 36. ROI Calculation – including K-factor © Miniclip – Jonathan Winters 36 CPI Installs IAP LTV Ad Rev LTV D180 ROI Campaign A $3.50 22,500 $2.80 $0.30 -11% Campaign B $3.20 14,000 $2.70 $0.30 -6% Campaign C $3.90 23,100 $3.00 $0.30 -15% Free-to-Play Game Adding the viral installs to the ROI calculation: eCPI Installs IAP LTV Ad Rev LTV D180 ROI Campaign A $2.91 27,000 $2.80 $0.30 6.5% Campaign B $2.66 16,800 $2.70 $0.30 13% Campaign C $3.25 27,720 $3.00 $0.30 1.5% K-Factor = 0.2
  • 37. © Miniclip – Jonathan Winters 37  Attribution Window  Virality Cycles  Viral Time Window  What do you consider part of the K-factor?  Test Market  Baseline Analysis  Tracking Referrals  Isolate Uplift Installs  Compare conversion rate from tracked Referrals  Calculate average K-factor  Ratio between Paid and Organic Installs  Repeat K-factor analysis  Apply K-factor to ROI calculation  Observe App Store Discovery Define Measure Monitor
  • 38. Thank you! 38© Miniclip – Jonathan Winters