SlideShare uma empresa Scribd logo
1 de 118
Baixar para ler offline
@THCapper
YOUR RESULTS
ARE INVALID
STATISTICS FOR CRO
A Good A/B Test Result:
“10% Uplift, With 95%
Significance”
● What does this mean?
● Is this correct?
“10% Uplift, With 95%
Significance”
Easy Questions?
Most Tools Encourage
Mistakes
Risk
Marketer: “Roll it out!”
Statistician (me): *sobs*
“That’s Risky”
“Advanced”
You will learn today:
● The most common serious errors in
A/B testing
● How to avoid them
● How to interpret your result
● Whether to roll it out
How to Run an A/B Test
1. Test design
2. Results interpretation
3. Decision
Jargon: Null Hypothesis
Jargon: Null Hypothesis
● The hypothesis that your variant and
original are functionally equivalent
e.g. an A/A Test
vs.
A A
Jargon: P-Value
Jargon: P-Value
● The chance of a result this extreme if
the null hypothesis is true
● E.g. 0.05 for 95% significance
Jargon: Critical Value
Jargon: Critical Value
● What you compare your p-value with
when deciding whether to reject the
null hypothesis
1. Test Design
How Many Tests?
A B
C D E F
Multivariate Testing
Landing Page:
Product Pages:
Multivariate Testing
A B
C D
Landing Page:
Product Page:
Multivariate Testing
A
C D
B
Multivariate Testing
A
C D
BA
C D
B
Multivariate Testing
A
C D
BA
C D
BA
C D
B
Multivariate Testing
A
C D
B A
C D
BA
C D
BA
C D
B
Multivariate Testing
A BLanding Page:
A: 5%
B: 7.5%
Multivariate Testing
C D
C: 5%
D: 7.5%
Product Page:
Multivariate Testing
A
C D
B A
C D
BA
C D
BA
C D
B
A
C
Multivariate Testing
D
B A
C D
BA
C D
BA
C D
B
AC:
0%
BD:
5%
BC:
10%
AD:
10%
A B
“Constantly Iterate”
Multiple Testing
A B C D E F
False Positives
Test: Healthy
Test: Ill
False Positives
Test: Healthy
Test: Ill
False Negatives
False Positives
Test: Healthy
Test: Ill False Positives
False Negatives
Multiple Testing
1 A/A test:
5% chance of achieving 95% significance.
Multiple Testing
1 A/A Test: 5% chance
Multiple Testing
1 A/A Test:
2 A/A Tests:
5% chance
9.75% chance
Multiple Testing
1 A/A Test:
2 A/A Tests:
3 A/A Tests:
5% chance
9.75% chance
14.26% chance
Multiple Testing
1 A/A Test:
2 A/A Tests:
3 A/A Tests:
4 A/A Tests:
5% chance
9.75% chance
14.26% chance
18.55% chance
Multiple Testing
1 A/A Test:
2 A/A Tests:
3 A/A Tests:
4 A/A Tests:
n A/A Tests:
5% chance
9.75% chance
14.26% chance
18.55% chance
1-0.95^n
Multiple Testing
Solutions:
1. Accept risk of false positives
Multiple Testing
Solutions:
1. Accept risk of false positives
2. Bonferroni correction
Bonferroni Approximation
Standard: P-value vs………..…. 0.05
Bonferroni Approximation
Standard: P-value vs………..….
Approximation: P-value vs…...
0.05
0.05/N
Bonferroni Correction
Standard: P-value vs………..….
Bonferroni: P-value vs……….
0.05
1-(1-0.05)^(1/N)
Multiple Testing
Solutions:
1. Accept risk of false positives
2. Bonferroni correction
3. Holm-Bonferroni correction
Choosing the Right Metric
Choosing the Right Metric
Conversion Rate
vs.
Average Session Value
Choosing the Right Metric
Conversion Rate
vs.
Average Session Value Profit?
Stopping Rules
Stopping Rules
Common: When my test reaches
significance.
“Significance so far” varies over time.
Stopping Rules
Y Y Y Y Y N N N N N
Stopping Rules
Y Y Y Y Y Y YN N N
Stopping Rules
20000
20000
Exceptions
https://en.wikipedia.org/wiki/Sequential_probability_ratio_test
Stopping Rules
Solutions:
1. Sequential testing - e.g. Optimizely
2. Bayesian testing - e.g. VWO
3. Predetermined sample size
evanmiller.org/ab-testing/sample-size.html
Sample Size for Average
Session Value Testing
=stdev(B:B)
=stdev.s(B:B)
Standard Deviation
powerandsamplesize.com/Calculators/
Cutting Your Losses
Test Design Recap
Contamination
Multiple
Testing
Metric
Choice
Stopping
Rules
1. Test design
2. Results interpretation
3. Decision
2. Results Interpretation
Interpreting the P-Value
Interpreting the P-value
1 test reaches 95% significance:
5% chance of data this extreme if
variants functionally equivalent.
0
Analogy
Analogy
Question: How likely is it that my
analytics or site are broken?
Analogy
Question: How likely is it that my
analytics or site are broken?
Non-Answer: We only go a whole day
with no conversions once every 2
months.
Analytics is broken with
probability 1 or 0.
Interpreting the P-value
Question: How likely is it that this
variation actually does nothing?
Non-Answer: We’d only see a
difference this big 5% of the time.
Meanwhile in Industry Tools:
● “Chance to beat baseline”
● “We are 95% certain that the changes
in test “B” will improve your
conversion rate”
Unanswered Questions
Unanswered Questions
Question: How likely is it that the
increase will be less than predicted?
Unanswered Questions
Question: How likely is it that the
increase will be negative?
One Mistake
Probability of Outcome given Data
vs.
Probability of Data given Null
Unanswered Questions
Question: How likely is it that these
results are a fluke?
Confidence Intervals
Confidence Interval of
Conversion Rate
Overlapping Confidence
Intervals
Everything Else Still Applies
Choosing the Right Metric
evanmiller.org/ab-testing/t-test.html
Results Interpretation Recap
Check
Revenue
P-Value
Confidence
Intervals
1. Test design
2. Results interpretation
3. Decision
3. Decision
A Good A/B Test Result:
“10% Uplift, With 95%
Significance”
But what about this?
“10% Uplift, With 60%
Significance”
Jargon: P-Value
● The chance of a result this extreme if
the null hypothesis is true
● E.g. 0.05 for 95% significance
“10% Uplift, With 60% Significance”
● 40% chance of data at least this
extreme if variation functionally
identical
“10% Uplift, With 60% Significance”
● 40% chance of data at least this
extreme if variation functionally
identical
● The variation is probably better than
the baseline
Drug Trials
vs.
Investment Banking
Are You OK With False
Positives?
Data is Expensive
Data is Expensive:
● Opportunity Cost
● Exploration vs. Exploitation
Historical Comparisons are
Invalid
Hang on…
Why Should I Care About
Significance?
1. Ignoring Significance
Doesn’t Allow You to Ignore
Statistics
2. Risk Aversion
Risk Factors:
● Agility
● Business attitudes
● What’s the worst that
could happen?
Decision Recap
Significant
vs. Winning
Risk
Exploration
vs. Exploitation
Conclusion:
3 Takeaways
1. Think about significance and risk
during test design
2. Remember your real KPI: Profit
3. You’re not testing medicines
@THCapper
Takeaways:
1. Think about significance and risk
during test design
2. Remember your real KPI: Profit
3. You’re not testing medicines

Mais conteúdo relacionado

Semelhante a Conversion Conference Berlin

Opticon 2015-Statistics in 40 minutes
Opticon 2015-Statistics in 40 minutesOpticon 2015-Statistics in 40 minutes
Opticon 2015-Statistics in 40 minutes
Optimizely
 
Steps of hypothesis testingSelect the appropriate testSo far.docx
Steps of hypothesis testingSelect the appropriate testSo far.docxSteps of hypothesis testingSelect the appropriate testSo far.docx
Steps of hypothesis testingSelect the appropriate testSo far.docx
dessiechisomjj4
 
Sampling Acceptance Project
Sampling Acceptance ProjectSampling Acceptance Project
Sampling Acceptance Project
Asmar Farooq
 

Semelhante a Conversion Conference Berlin (20)

Chris Stuccio - Data science - Conversion Hotel 2015
Chris Stuccio - Data science - Conversion Hotel 2015Chris Stuccio - Data science - Conversion Hotel 2015
Chris Stuccio - Data science - Conversion Hotel 2015
 
Optimizely Workshop: Take Action on Results with Statistics
Optimizely Workshop: Take Action on Results with StatisticsOptimizely Workshop: Take Action on Results with Statistics
Optimizely Workshop: Take Action on Results with Statistics
 
Statistical Models Explored and Explained
Statistical Models Explored and ExplainedStatistical Models Explored and Explained
Statistical Models Explored and Explained
 
Opticon 2015-Statistics in 40 minutes
Opticon 2015-Statistics in 40 minutesOpticon 2015-Statistics in 40 minutes
Opticon 2015-Statistics in 40 minutes
 
Opticon 2017 Experimenting with Stats Engine
Opticon 2017 Experimenting with Stats EngineOpticon 2017 Experimenting with Stats Engine
Opticon 2017 Experimenting with Stats Engine
 
Steps of hypothesis testingSelect the appropriate testSo far.docx
Steps of hypothesis testingSelect the appropriate testSo far.docxSteps of hypothesis testingSelect the appropriate testSo far.docx
Steps of hypothesis testingSelect the appropriate testSo far.docx
 
Testing of Hypothesis combined with tests.pdf
Testing of Hypothesis combined with tests.pdfTesting of Hypothesis combined with tests.pdf
Testing of Hypothesis combined with tests.pdf
 
Sampling Acceptance Project
Sampling Acceptance ProjectSampling Acceptance Project
Sampling Acceptance Project
 
Telesidang 4 bab_8_9_10stst
Telesidang 4 bab_8_9_10ststTelesidang 4 bab_8_9_10stst
Telesidang 4 bab_8_9_10stst
 
Sampling & Statistical Inference.pdf
Sampling & Statistical Inference.pdfSampling & Statistical Inference.pdf
Sampling & Statistical Inference.pdf
 
Yoav Benjamini, "In the world beyond p<.05: When & How to use P<.0499..."
Yoav Benjamini, "In the world beyond p<.05: When & How to use P<.0499..."Yoav Benjamini, "In the world beyond p<.05: When & How to use P<.0499..."
Yoav Benjamini, "In the world beyond p<.05: When & How to use P<.0499..."
 
Significance Tests
Significance TestsSignificance Tests
Significance Tests
 
To p or not to p
To p or not to pTo p or not to p
To p or not to p
 
ME SP 11 Q4 1602 PS.pptx
ME SP 11 Q4 1602 PS.pptxME SP 11 Q4 1602 PS.pptx
ME SP 11 Q4 1602 PS.pptx
 
What So Funny About Proportion Testv3
What So Funny About Proportion Testv3What So Funny About Proportion Testv3
What So Funny About Proportion Testv3
 
Acceptance Sampling[1]
Acceptance Sampling[1]Acceptance Sampling[1]
Acceptance Sampling[1]
 
Acceptance Sampling[1]
Acceptance Sampling[1]Acceptance Sampling[1]
Acceptance Sampling[1]
 
A/B testing from basic concepts to advanced techniques
A/B testing  from basic concepts to advanced techniquesA/B testing  from basic concepts to advanced techniques
A/B testing from basic concepts to advanced techniques
 
Acceptance sampling
Acceptance samplingAcceptance sampling
Acceptance sampling
 
Lecture6 Applied Econometrics and Economic Modeling
Lecture6 Applied Econometrics and Economic ModelingLecture6 Applied Econometrics and Economic Modeling
Lecture6 Applied Econometrics and Economic Modeling
 

Mais de Tom Capper

Mais de Tom Capper (13)

SEODay Feb 2023 - Core Updates & Google's Direction in 2023
SEODay Feb 2023 - Core Updates & Google's Direction in 2023SEODay Feb 2023 - Core Updates & Google's Direction in 2023
SEODay Feb 2023 - Core Updates & Google's Direction in 2023
 
Tom Capper — SMX Munich - Google's Defence Against the AI Onslaught
Tom Capper — SMX Munich - Google's Defence Against the AI OnslaughtTom Capper — SMX Munich - Google's Defence Against the AI Onslaught
Tom Capper — SMX Munich - Google's Defence Against the AI Onslaught
 
Mozcon 2022 Trash in, Garbage out
Mozcon 2022 Trash in, Garbage outMozcon 2022 Trash in, Garbage out
Mozcon 2022 Trash in, Garbage out
 
SL London 2022 - Algorithm Updates Method and Madness
SL London 2022 - Algorithm Updates Method and MadnessSL London 2022 - Algorithm Updates Method and Madness
SL London 2022 - Algorithm Updates Method and Madness
 
SMX March 2022 Measuring Link Building You're Doing it Wrong
SMX March 2022 Measuring Link Building You're Doing it WrongSMX March 2022 Measuring Link Building You're Doing it Wrong
SMX March 2022 Measuring Link Building You're Doing it Wrong
 
Online PR Show Spring 2022 Measuring Link Building You're Doing it Wrong-2.pdf
Online PR Show Spring 2022 Measuring Link Building You're Doing it Wrong-2.pdfOnline PR Show Spring 2022 Measuring Link Building You're Doing it Wrong-2.pdf
Online PR Show Spring 2022 Measuring Link Building You're Doing it Wrong-2.pdf
 
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless DelaysBrighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
 
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seoBrighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
Brighton SEO July 2021 - Google Discover - optimisation, measurement, tech seo
 
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The SpuriousTom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
 
We love seo 2019 - Tom Capper
We love seo 2019 - Tom CapperWe love seo 2019 - Tom Capper
We love seo 2019 - Tom Capper
 
The Two Tiered SERP - Tom Capper SearchLove London 2018
The Two Tiered SERP - Tom Capper SearchLove London 2018The Two Tiered SERP - Tom Capper SearchLove London 2018
The Two Tiered SERP - Tom Capper SearchLove London 2018
 
Location-Free Local SEO
Location-Free Local SEOLocation-Free Local SEO
Location-Free Local SEO
 
Links & rankings, the story in the data - BrightonSEO April 2017
Links & rankings, the story in the data - BrightonSEO April 2017Links & rankings, the story in the data - BrightonSEO April 2017
Links & rankings, the story in the data - BrightonSEO April 2017
 

Último

4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
Cara Menggugurkan Kandungan 087776558899
 
Buy Linkedin Sales Navigator at Cheap Price
Buy Linkedin Sales Navigator at Cheap PriceBuy Linkedin Sales Navigator at Cheap Price
Buy Linkedin Sales Navigator at Cheap Price
DIGISHIFT INDIA +918368319550
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 

Último (20)

4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscript
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxUnveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Press Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdfPress Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdf
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
Analysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fixAnalysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fix
 
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Buy Linkedin Sales Navigator at Cheap Price
Buy Linkedin Sales Navigator at Cheap PriceBuy Linkedin Sales Navigator at Cheap Price
Buy Linkedin Sales Navigator at Cheap Price
 
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdfMicro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
 
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of  Distribution Ad Network.pdfDistribution Ad Platform_ The Role of  Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 

Conversion Conference Berlin