devtribe a/ b testing on multiple platforms with recurring and paying users

29
A/B testing (on multiple platforms with recurring and paying users) at Spotify DevTribe Gathering 3 2016-12-06. Oscar Carlsson, [email protected] A/B testing at Spotify (on multiple platforms with recurring and paying users)

Upload: oscar-carlsson

Post on 16-Apr-2017

87 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Devtribe  a/ b testing on multiple platforms with recurring and paying users

A/B testing (on multiple platforms with recurring and paying users)

at Spotify

DevTribe Gathering 32016-12-06. Oscar Carlsson, [email protected]

A/B testing at Spotify(on multiple platforms with recurring and paying users)

Page 2: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Oscar CarlssonData Scientist

Page 3: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Feature toggling+

A/B testing

Page 4: Devtribe  a/ b testing on multiple platforms with recurring and paying users

picture from https://www.elegantthemes.com/blog/tips-tricks/easy-ab-testing-with-divi-leads

The classic example of A/B testing

Winner if CTR/Conversion is up.

Page 5: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Oftenly no requirement to understanding the

why

Page 6: Devtribe  a/ b testing on multiple platforms with recurring and paying users
Page 7: Devtribe  a/ b testing on multiple platforms with recurring and paying users
Page 8: Devtribe  a/ b testing on multiple platforms with recurring and paying users
Page 9: Devtribe  a/ b testing on multiple platforms with recurring and paying users
Page 10: Devtribe  a/ b testing on multiple platforms with recurring and paying users
Page 11: Devtribe  a/ b testing on multiple platforms with recurring and paying users

New users

Existingusers

Multiple platforms

Premium& Free

Page 12: Devtribe  a/ b testing on multiple platforms with recurring and paying users

New usersExisting users

Platforms

Page 13: Devtribe  a/ b testing on multiple platforms with recurring and paying users

New usersNewly registered users with no habits or routines in the app. They have never seen the UI and any impression or interaction is guaranteed to be the first.

Relatively low traffic.

Activation:How many registered users use the app on first day?

Engagement:How much are they using the product?

Retention: How many registered users use the app second week/month?

Conversion:Do they turn premium?

Page 14: Devtribe  a/ b testing on multiple platforms with recurring and paying users

New usersNewly registered users with no habits or routines in the app. They have never seen the UI and any impression or interaction is guaranteed to be the first.

Relatively low traffic.

Activation:How many registered users use the app on first day?

Retention: How many registered users use the app second week/month?

Engagement:How much are they using the product?

Conversion:Do they turn premium?

Page 15: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Existing usersUsers who are using your product already. They probably have habits and routines and they might have seen the surface before.

Relatively high traffic.

Engagement:How much are they using the product?

Conversion:Do they turn premium?

Page 16: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Existing usersUsers who are using your product already. They probably have habits and routines and they might have seen the surface before.

Relatively high traffic.

Engagement:How much are they using the product?

Conversion:Do they turn premium?

Page 17: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Platforms(Often) test separately

Not fully aligned - We’re testing in different phase on all platforms

Users can use multiple platforms and usage can shift

AndroidiPhone Desktop Web playerand more.

Page 18: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Every team should be testing!

.. could there be challenges with that?

Page 19: Devtribe  a/ b testing on multiple platforms with recurring and paying users

A/B testing

A/Btesting

A/Btesting

A/Btesting

Page 20: Devtribe  a/ b testing on multiple platforms with recurring and paying users

I want long term effect!

I want your change andI want long term effect!

I also want those changes andI want long term effect!

Me too andI want long term effect!

Page 21: Devtribe  a/ b testing on multiple platforms with recurring and paying users

I want long term effect!

I want your change andI want long term effect!

I also want those changes andI want long term effect!

Me too andI want long term effect!

Dependencies!&

Complicatedcode?

Page 22: Devtribe  a/ b testing on multiple platforms with recurring and paying users

New bold fontCenter header

Remove card backgroundCenter follower count

Page 23: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Fully scientific? Quick product development?

Page 24: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Fully scientific? Quick product development?

Page 25: Devtribe  a/ b testing on multiple platforms with recurring and paying users

Fully scientific? Quick product development?

A mix of both?

Page 26: Devtribe  a/ b testing on multiple platforms with recurring and paying users

How many tests can a user live through?

Page 27: Devtribe  a/ b testing on multiple platforms with recurring and paying users

How do you track, and do you track what

happens to the users when the test is over?

Page 28: Devtribe  a/ b testing on multiple platforms with recurring and paying users

picture from http://codevoyagers.com/2016/03/16/design-like-youre-right-test-like-youre-wrong/