45
Optimizing User Acquisition for an App Portfolio Eric Benjamin Seufert Casual Connect Amsterdam February 2016

Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Embed Size (px)

Citation preview

Page 1: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimizing User Acquisition for an App Portfolio

Eric Benjamin SeufertCasual Connect Amsterdam

February 2016

Page 2: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Who am I?

Mobile Dev Memo

Freemium Economics

VP of User Acquisition & Network Engagement

Page 3: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?

Page 4: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• People are spending more time on mobile but

are downloading fewer apps;

Page 5: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 6: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 7: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 8: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 9: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 10: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 11: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• People are spending more time on mobile but

are downloading fewer apps;• As a result, it’s getting more expensive to

advertise (new) apps to (new) people;

Page 12: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 13: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• People are spending more time on mobile but are

downloading fewer apps;• As a result, it’s getting more expensive to advertise

(new) apps to (new) people;• This trend is not expected to abate. And because mobile

gaming is hit-driven, having a game for players now to cross-promote into a hit later is a form of hedging;

Page 14: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 15: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Given an increasingly competitive market for

advertising impressions, it makes sense to draw heavily on cross promotion for new launches:

Page 16: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam
Page 17: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Given an increasingly competitive market for

advertising impressions, it makes sense to draw heavily on cross promotion for new launches:– Hedging benefit: mix of spot price (current CPMs) and forward prices (cross

promoted users acquired earlier);

Page 18: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Given an increasingly competitive market for

advertising impressions, it makes sense to draw heavily on cross promotion for new launches:– Hedging benefit: mix of spot price (current CPMs) and forward prices (cross

promoted users acquired earlier);– Building a multi-game user lifecycle increases overall “network” LTV (vs. single-

game LTV);

Page 19: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Given an increasingly competitive market for

advertising impressions, it makes sense to draw heavily on cross promotion for new launches:– Hedging benefit: mix of spot price (current CPMs) and forward prices (cross

promoted users acquired earlier);– Building a multi-game user lifecycle increases overall “network” LTV (vs. single-

game LTV);– Adverse selection: As biggest, richest companies acquire large marketshare,

they become less willing to sell ads (at least to their “good” players).

Page 20: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Smooth revenues out across game lifecycles:

Page 21: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Smooth revenues out across game lifecycles:

Source: Mobile Dev Memo (Applying Portfolio Theory to Mobile Games, http://mobiledevmemo.com/applying-portfolio-theory-mobile-games/)

Page 22: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Why build an App Portfolio?• Smooth revenues out across game lifecycles:

Source: Mobile Dev Memo (Applying Portfolio Theory to Mobile Games, http://mobiledevmemo.com/applying-portfolio-theory-mobile-games/)

Page 23: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Also, portfolio theory.• Diversifying revenue base with different game

genres / themes can protect against sentiment shifts in the market

Page 24: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Also, portfolio theory.• Diversifying revenue base with different game

genres / themes can protect against sentiment shifts in the market– For more, see Applying Portfolio Theory to Mobile Gameshttp://mobiledevmemo.com/applying-portfolio-theory-mobile-games/

Page 25: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

How to do it?

Page 26: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

How to do it?1) Release more than one game;

Page 27: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

How to do it?1) Release more than one game;2) Be strategic about cross promotion.

Page 28: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Be strategic about cross promotion2 Examples from Rovio’s UANE team:

Page 29: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Be strategic about cross promotion2 Examples from Rovio’s UANE team:

1) Optimized, programmatic ad serving;

Page 30: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Be strategic about cross promotion2 Examples from Rovio’s UANE team:

1) Optimized, programmatic ad serving;2) Rich content ad portal.

Page 31: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Page 32: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Showing the right ad:

Page 33: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Showing the right ad:Built a Bayesian optimizer that serves ads based on performance, aggregated around:

Page 34: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Showing the right ad:Built a Bayesian optimizer that serves ads based on performance, aggregated around: - Origin game;- Country of player;- Player device type;- Player profile (proprietary behavioral data).

Page 35: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Algorithm based on article published 2 years ago: http://mobiledevmemo.com/bayesian-bandits-testing-mobile-apps/

Game (ad impression)

Ad Server

Player Data

What’s the best ad to serve this player based on what we know about them?

Ad

Did the player click on the ad?Yes or No

Update performance data for this player profile based on click / no click

Page 36: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Results:

Page 37: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Results:For some games, outbound installs more than doubled;

Page 38: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Optimized, programmatic ad serving

Results:For some games, outbound installs more than doubled;Significantly reduced manual effort required to traffic ads (since the algorithm does the ad selection).

Page 39: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Rich content ad portal

Page 40: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Rich content ad portalShowing better ads:

Page 41: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Rich content ad portalShowing better ads:Give players the ability to opt into ads, make ad placements feel like native content, allow for rich content ad types.

Page 42: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Rich content ad portal

Page 43: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Rich content ad portalResults:

Page 44: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Rich content ad portalResults:Huge increase in total cross promo impressionsHuge increase in cross promo downloadsHuge increase in App Store conversion rateModerate decrease in average CTR

Page 45: Optimizing User Acquisition for a Portfolio - Eric Seufert - Casual Connect Amsterdam

Thanks!MobileDevMemo.com@eric_seufert