mastering analytics for optimisation success · abraham maslow, “the psychology of science”...

84
@michelejkiss #CJAM19 Mastering Analytics for Optimisation Success Michele Kiss, Analytics Demystified

Upload: others

Post on 16-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Mastering Analytics for Optimisation SuccessMichele Kiss, Analytics Demystified

Page 2: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Analytics is my jam

Page 3: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

So why am I here?

@michelejkiss #CJAM19

Page 4: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Analytics can help...Guide Your Success Metrics

Page 5: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Analytics should help youdefine your experiment’s success metric

Page 6: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

define your experiment’s success metric

@michelejkiss #CJAM19

Page 7: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

• Purchase; and• Email Signup; and• Create an Account

A single success metric

Page 8: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume
Page 9: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

“I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail."

Abraham Maslow, “The Psychology of Science” (1966)

Page 10: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Data can come from many sources…

Page 11: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Analytics can help you … Understand your benchmarks

Page 12: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

“Our conversion rate is 2%”

Page 13: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Page 14: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

The average human has one breast and one testicle

Page 15: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Our conversion rate

Page 16: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Uhhhhh, except…

Page 17: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Uhhhhh, except…

Page 18: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Uhhhhh, except…

Page 19: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

What benchmark are you using?

Promo period

Page 20: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Better control the uncontrollable

THE POWER

THE ABSOLUTE POWER

Analytics can help you...

Page 21: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume
Page 22: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Statistical significance is not enough

“Another way to think of it is that statistical significance isn’t enough. Large sites … get thousands of conversions per hour, and can see significance from their testing efforts quite quickly.

But this doesn’t mean they should only run their tests for a few hours. Rather, they should run their tests long enough to capture a representative sample of their users over time.”

- Peter Borden, Sum All

Page 23: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Random assignment.Not random sampling.

Credit: Matt Gershoff

Page 24: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

We need to understand our

Artwork © Ryan Kapp

seasonality

Page 25: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Daily Seasonality

Page 26: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Daily Seasonality

Page 27: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Weekly Seasonality

Page 28: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Weekly Seasonality

Page 29: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Yearly seasonality

Page 30: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Inform Test IdeasAnalytics can…

Page 31: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Reporting / Analysis

Opportunity

Test runsResults

Further analysis

Page 32: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Page 33: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Funnel Drop-Off Points

Page 34: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Tricky form fields

Page 35: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Product Interest

Page 36: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Prioritise Test Ideas Analytics can help you …

Page 37: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Prioritising requests

Level of Effort v. Estimated Return

Page 38: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Revenue Forecastmkiss.me/forecast-impact

Page 39: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Revenue Forecast

Page 40: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Insert our current data

Page 41: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Start layering our assumptionsWe assume that some people who didn’t view images would have viewed a video, if we had them.

Page 42: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Conversion AssumptionsWe assume conversion to cart will improve, due to “added persuasion” from videos

Page 43: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Conversion AssumptionsWe’re not going to assume an increase from cart to purchase, or in AOV (but you could)

Page 44: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Voila!

Page 45: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

mkiss.me/forecast-impact

Page 46: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Work with your Product Managers .

Page 47: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Track Forecast vs. Actual(Keep people honest!)

Page 48: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Lend Credibility To Your TestingAnalytics can…

Page 49: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Ever doubted your testing tool?

Page 50: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

A/A TestsControl Control

vs

Page 51: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

95% Confidence

95 times you’ll see the same winner

5 times you’ll see different results

Page 52: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

95% Confidence

95 times you’ll see the same winner

5 times you’ll see different results

So 5% of the time, an A/A test may show a “winner”!

Page 53: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

A/A Tests

A vs. A:

60% lift with

99.94% confidence

Page 54: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

A/A testsDigging in…

Influx of paid media

Page 55: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Cross-variation pollutionAre users falling in to multiple test variations?

Page 56: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Cross-variation pollutionDeployed on a new brand:

Page 57: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Cross-variation pollutionDeployed on a new brand:

Page 58: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

New Signup FlowStep 1 Step 2 Step 3 Signup

Complete

Step 1 Step 11 SignupComplete

Page 59: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

The Problem?Step 1

Step 1 Step 11 SignupComplete

Step 2 Step 3 SignupComplete

Page 60: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

The Problem?Step 1 Step 2 Step 3 Signup

Complete

Step 1 Step 11 SignupComplete

Page 61: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

You don’t need a broken testing platform for this to matter…

Page 62: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Overlapping Test Groups

Home Page

Conversion

PricingPage

Page 63: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Dive deeper in to resultsAnalytics can help you...

Page 64: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Don’t forget your success metric!

This isn’t permission to judge your test by “anything positive you can find”!

Page 65: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Landing page redesignControl

vs

RedesignCheck

1 Smith Street, San Jose Check

Check

Check

Check

Performed

-8% worse

Page 66: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Landing page redesignControl

vs

RedesignCheck

1 Smith Street, San Jose Check

Check

Check

Check

PerformedSimilarly

Page 67: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Landing page redesignControl

vs

RedesignCheck

1 Smith Street, San Jose Check

Check

Check

CheckPerformedSimilarly

Page 68: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Landing page redesignControl

vs

RedesignCheck

1 Smith Street, San Jose Check

Check

Check

Check

Page 69: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Landing page redesignControl

vs

RedesignCheck

1 Smith Street, San Jose Check

Check

Check

1 Smith Street, San Jose Check

Page 70: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Skewed test

Control

Variation 1

Variation 2

Variation 3

Variation 4

Page 71: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

{example} Skewed testWhy didn’t our offline data show

the same winner?

Page 72: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Bad Robot!

Control

Variation 1

Variation 2

Variation 3

Variation 4

Page 73: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Skewed testNot the only time! Months later:

huge spike in traffic to control

Page 74: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Signup Flow TestStep 1 Step 2 Step 3 Signup

Complete

Steps1-X

SignupComplete

Step 4 Step 5 Step X

Performed same or

-20% worse

Page 75: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Signup Flow Test

Page 76: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume
Page 77: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Testing Past the Online ConversionAnalytics can help you

Page 78: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Trial to Paid

Page 79: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Trial PeriodControl

~~~~~~~~~~~~30-DAY TRIAL!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Variation

~~~~~~~~~~~~14-DAY TRIAL!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

No diff in trial starts

+4% paid conv.

Page 80: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

eCommerce

Page 81: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

eCommerce

Page 82: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume
Page 83: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Go forth and analyse!Accurate benchmarks Find opportunitiesEstimate the impactRun reliable testsDig in to your resultsTest past online

Page 84: Mastering Analytics for Optimisation Success · Abraham Maslow, “The Psychology of Science” (1966) @michelejkiss #CJAM19 ... Conversion Assumptions We’re not going to assume

@michelejkiss #CJAM19

Questions?@MicheleJKiss

michelejkissjoin.measure.chat

[email protected]