Keynote Digital Elite Camp Estonia 2015 - ROAR - when to run more experiments

Preview:

Citation preview

D i g i t a l E l i t e C a m p E s t o n i a , J u n e 1 3 t h 2 0 1 5 To n W e s s e l i n g – C E O – Te s t i n g . A g e n c y

# E l i t e C a m p - @ To n W

When to run more experiments?

Ton Wesseling | @ TonW Run more experiments #TonW

http://test ing.agency

Ton Wesseling | @ TonW Run more experiments #TonW

Today

the

ROAR model

Ton Wesseling | @ TonW Run more experiments #TonW

Methods used to improve conversion

Ton Wesseling | @ TonW Run more experiments #TonW

Methods companies plan to use

Ton Wesseling | @ TonW Run more experiments #TonW

A/B-test ing is

HOT

Ton Wesseling | @ TonW Run more experiments #TonW

Everyone is pushing to test more

Ton Wesseling | @ TonW Run more experiments #TonW

Never sat isfied with conversion rates

Ton Wesseling | @ TonW Run more experiments #TonW

Start test ing or test more

Ton Wesseling | @ TonW Run more experiments #TonW

NO Growth problems wi l l d issapear…

Ton Wesseling | @ TonW Run more experiments #TonW

A/B-test ing is not a solut ion

It’s a methodology

Ton Wesseling | @ TonW Run more experiments #TonW

I t ’s part of a:

Continuous Optimization

Program

Ton Wesseling | @ TonW Run more experiments #TonW

And you need to know:

When

How What

Ton Wesseling | @ TonW Run more experiments #TonW

Growth curve – how i t was teached

Ton Wesseling | @ TonW Run more experiments #TonW

the

ROAR model

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

10.000 conversions per month!

1.000 conversions!per month!

Ton Wesseling | @ TonW Run more experiments #TonW

Stat ist ics

Ton Wesseling | @ TonW Run more experiments #TonW

Optimizat ion phases - ROAR

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

10.000 conversions per month!

1.000 conversions!per month!

15% impact needed!

5% impact!needed!

Impact needed: all conversions with an average conversion rate of 2%, a test length of 3 weeks and a power of 80%!

Ton Wesseling | @ TonW Run more experiments #TonW

Low number test ing?

Why can it hurt you?

Ton Wesseling | @ TonW Run more experiments #TonW

Warning: low significance levels

ü  Big chance the winner is not a real winner

Ton Wesseling | @ TonW Run more experiments #TonW

Warning: low power levels

ü  Big chance a real winner is not recognized

Ton Wesseling | @ TonW Run more experiments #TonW

Example test set-up

ü  90% significance level

ü  100 conversions per variation

ü  Average conversion rate: 2%

ü  20 out of 100 ideas is a winner…

ü  …with an average uplift of 10%

Ton Wesseling | @ TonW Run more experiments #TonW

Average: 75% significance & 40% power

Ton Wesseling | @ TonW Run more experiments #TonW

So:

ü  100 tests will give 10 false positives (90% significance)

ü  40% of the 20 winners are recognized (40% power)

ü  8 real winners & 10 false positives

ü  NOT 18 improvements of 10%+

Ton Wesseling | @ TonW Run more experiments #TonW

Yes, I ’ve got those 1000+ conversions

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

With 1000+ conversions a month

Your tes t capac i ty i s max .

20+ tests a year

wi th a s ta t i s t i ca l power o f 80% on pred ic ted up l i f t s o f 15%

Ton Wesseling | @ TonW Run more experiments #TonW

Tests with measureable impact

On average

1 out of 3

Simply truth: you’re just not always able to create a winner with enough impact

Ton Wesseling | @ TonW Run more experiments #TonW

So in th is case, you’ve got impact

Every 7 or 8 weeks

Ton Wesseling | @ TonW Run more experiments #TonW

Slower? Energy wi l l run out! And your continous optimization program will die

Ton Wesseling | @ TonW Run more experiments #TonW

What to test? Business cases!

Delivery –test with in stock. 4 weeks

or 2 days?!

Ton Wesseling | @ TonW Run more experiments #TonW

What to test? Business cases!

Service charge, do it or not? Include in

price or not?!

Ton Wesseling | @ TonW Run more experiments #TonW

What to test? Big design changes

Yes this can be done with an A/B-test tool, you only need A/B-test coders!

Ton Wesseling | @ TonW Run more experiments #TonW

ROAR – Opt imizat ion – moving up

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

Final ly you can test detai ls…

Is Multi Variate Testing (which is also A/B-testing but with more varations) a good idea? Almost never!!

Ton Wesseling | @ TonW Run more experiments #TonW

You should grow to

Customer Buying Reasons

Ton Wesseling | @ TonW Run more experiments #TonW

Reasons behind the customer journey

Ton Wesseling | @ TonW Run more experiments #TonW

A cont inuous opt imizat ion team

Analyst Psychologyst

Designer Developer

Team Lead

Ton Wesseling | @ TonW Run more experiments #TonW

They keep on asking:

Why are these users here?

Ton Wesseling | @ TonW Run more experiments #TonW

And they want to know

How they can

help these users’ brains

to fullfil their needs?

Ton Wesseling | @ TonW Run more experiments #TonW

Data & Psychology

Digital Data Persuasion Psychology

Analyze &

Experiment

Ton Wesseling | @ TonW Run more experiments #TonW

A lack of resources

Ton Wesseling | @ TonW Run more experiments #TonW

Test ing takes resources

Use it to LEARN

Ton Wesseling | @ TonW Run more experiments #TonW

FA C T & A C T

&

Tell Conclude Analyze

Test Create Analyze Find

Ton Wesseling | @ TonW Run more experiments #TonW

Know the company

Mission, Vision, Stategy & Goals

Ton Wesseling | @ TonW Run more experiments #TonW

Know your user ( journeys)

Ton Wesseling | @ TonW Run more experiments #TonW

Based on: asking – why are you here?

Ton Wesseling | @ TonW Run more experiments #TonW

FA C T & A C T

&

Tell Conclude Analyze

Test Create Analyze Find Create

And yes, your team needs an economic / consumer Psychologyst and a UX designer!

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: A var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: B var iat ion

Need help with coding A/B-test variations like this one? – http://testing.agency!

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: B var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: A var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: B var iat ion

Need help with coding A/B-test variations like this one? – http://testing.agency!

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: A & B var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: A var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: B var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: A var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

Tests that can be done: B var iat ion

Ton Wesseling | @ TonW Run more experiments #TonW

FA C T & A C T

&

Tell Conclude Analyze

Test Create Analyze Find

Analyze

Your analyst will analyze the results!

Ton Wesseling | @ TonW Run more experiments #TonW

We measure in Analyt ics software

Ton Wesseling | @ TonW Run more experiments #TonW

Calcu late resu l ts : ABTestGuide.com/calc

Ton Wesseling | @ TonW Run more experiments #TonW

Not s ignificant

ü It’s not a winner, stop

ü But, it does not mean it’s a losing one!

ü Average: 33% of your tests will have winners If you are optimizing dialogues!

Ton Wesseling | @ TonW Run more experiments #TonW

Choose what to analyze up front

ü  You just go and dig until you find something

(you will always find something that seems true BUT is not!)

Ton Wesseling | @ TonW Run more experiments #TonW

Don’t stop the test once i t ’s s ignificant!

Ton Wesseling | @ TonW Run more experiments #TonW

You just let i t run unt i l i t ’s s ignificant

Ton Wesseling | @ TonW Run more experiments #TonW

You just let i t run unt i l i t ’s s ignificant

Your test has a fixed lenght!

It’s even a fixed amount of test population, but we love to test business cycles and/or weeks!

Ton Wesseling | @ TonW Run more experiments #TonW

Be aware: Your test takes too long

ü  Cookie deletion (you will lose 10% in two weeks)

They will re-enter the and pollute your samples!

Ton Wesseling | @ TonW Run more experiments #TonW

Test length: ABTestGuide.com/calc

Ton Wesseling | @ TonW Run more experiments #TonW

T ip: Don’t test broken stuff

ü  Always check browser compatibility!

ü  Don’t break dynamic stuff!

Ton Wesseling | @ TonW Run more experiments #TonW

T ip: Slow down the control down

ü  Add the same code to the control

Ton Wesseling | @ TonW Run more experiments #TonW

T ip: leave out s o m e v is i tors

ü  Only test on those who can be changed (if you test a sales promotion – leave out your current clients who just logon)

Ton Wesseling | @ TonW Run more experiments #TonW

T ip: Only test on fresh people

ü  Start with control for a full purchase cycle (and then start sending traffic to your variations – setting the control to 0%)

Ton Wesseling | @ TonW Run more experiments #TonW

T ip: give them t ime to buy!

ü  Stop getting fresh visitors after your test time (send new traffic to the control, but give you tested people time to finish converting)

Ton Wesseling | @ TonW Run more experiments #TonW

+ Optimization! + Automation!

Back to the ROAR model

Time span!

Con

vers

ions

per

mon

th!

Risk! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

ROAR – Opt imizat ion – moving up

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

Test capacity

maximum number of

experiments per year that your site or app

can handle

Ton Wesseling | @ TonW Run more experiments #TonW

Regret

amount of money you are losing per year by

not using your full test capacity

Ton Wesseling | @ TonW Run more experiments #TonW

Calculate your test capic i ty

http://ondi.me/size!

Ton Wesseling | @ TonW Run more experiments #TonW

ROAR – Automation

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

Automation

Ton Wesseling | @ TonW Run more experiments #TonW

You tested which locat ions are cr i t ical

Ton Wesseling | @ TonW Run more experiments #TonW

You know which dia logues are cr i t ical

Ton Wesseling | @ TonW Run more experiments #TonW

Automation

Contextual bandits

If you are ready – give me a call!!

Ton Wesseling | @ TonW Run more experiments #TonW

Now you’ve moved to

Algorithm testing

Which internal and external influencers do have an impact on which segment of users?!

Ton Wesseling | @ TonW Run more experiments #TonW

+ Optimization! + Automation!

ROAR – Automation

Time span!

Con

vers

ions

per

mon

th!

Risk! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

ROAR – You don’t stop opt imiz ing

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

ROAR – Maybe you’ l l never automate

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

ROAR – Re-think

Time span!

Con

vers

ions

per

mon

th!

Risk! + Optimization! + Automation! Re-think!

1.000 conversions!per month!

10.000 conversions per month!

Ton Wesseling | @ TonW Run more experiments #TonW

The ul t imate Re-think resource

Ton Wesseling | @ TonW Run more experiments #TonW

CRO br ings user knowledge

Ton Wesseling | @ TonW Run more experiments #TonW

You wi l l make big impact on Discover

Ton Wesseling | @ TonW Run more experiments #TonW

Customer knowledge center

Making money f rom convers ion improvements

Creat ing more and more cus tomer ins igh ts Which can be monet ized

on even a la rger sca le

Ton Wesseling | @ TonW Run more experiments #TonW

Now, that’s

HOT

Ton Wesseling | @ TonW Run more experiments #TonW

Done test ing? No!

TESTING NEVER STOPS

Okay, end of life, cash cow, no need for any further growth accelaration or user knowledge!

Ton Wesseling | @ TonW Run more experiments #TonW

A/B-test ing

Don’t start to soon

Ton Wesseling | @ TonW Run more experiments #TonW

A/B-test ing

Test the right way

Ton Wesseling | @ TonW Run more experiments #TonW

A/B-test ing

Minimize regret

Run more experiments, maximize your capacity!

Ton Wesseling | @ TonW Run more experiments #TonW

http://test ing.agency

D i g i t a l E l i t e C a m p E s t o n i a , J u n e 1 3 t h 2 0 1 5 To n W e s s e l i n g – C E O – Te s t i n g . A g e n c y

# E l i t e C a m p - @ To n W

When to run more experiments?