SlideShare ist ein Scribd-Unternehmen logo
1 von 22
A/B Testing
By: Kapil Saxena
What Is A/B Testing?
 Develop

two versions of a page
 Randomly show different versions to users
 Track how users perform
 Evaluate (that's where statistics comes in)
 Use the better version
Why A/B Test?
A

typical website converts 2% of visitors
into customers
 People can't explain why they left
 Small changes can make a big difference
 How about +40%?
 Google believes it works, see Content
Experiments in Google Analytics
What Can You A/B Test?
 Removing

form fields
 Adding relevant form fields
 Marketing landing pages
 Different explanations
 Having interstitial pages
 Email content
 Any casual decisions you care about
A/B Tests Do Not Substitute For
 Talking

to users
 Usability tests
 Acceptance tests
 Unit tests
 Thinking
The G-Test
A

method for comparing 2 data sets
 It was invented by Karl Pearson in 1900
 It is a close relative of the chi-square test
 It is our main method for evaluating A/B
tests
 There are alternatives
Limitations Of The G-Test
 Only

answers yes/no questions (but you
pick the question)
 Only handles 2 versions (there is a
workaround)
 Requires independence in samples
 Does not do confidence intervals
What To Measure
 Start

your A/B test
 Divide your users into groups A and B
 Decide whether each person did what
you want
 Reduce your results to 4 numbers: ($a_yes,
$a_no, $b_yes, $b_no)
G-Test Evaluation
 Select

a yes/no question about users
 Divide users in A and B into yes/no
 Perform complicated G-test calculation
to calculate $p
 Our confidence is 1-$p
 Make decision if our confidence is near
100% and we have enough samples
 Enough samples is at least 10 yes and no
results in each test
The Conversion Funnel
Your Conversion Funnel







Every company has one or more conversion
funnels
You should know yours, and be actively trying
to improve each step
Each step can be tracked with some metric
Most A/B tests concentrate on one step in the
funnel
Expect to run multiple A/B tests against each
Standardize these metrics
Examples Of Metrics
 Sessions,

sessions with registration
 People who searched, who viewed detail
page, contacted, leased
 People who saved favorites, started a
cart, completed purchase
 People who saw at least 3 pages, clicked
on an ad
 Anything measurable and important to
your business
Too Many Metrics?
 You

may have many metrics
 High confidence on one may be chance
 Believe if it was the metric you tried to
change
 Believe if very high confidence
 Believe if metrics agree
 Conflicting metrics require business
decision
Is That It?
 You

now know enough to run a successful
A/B test!
 If you do everything right
 If you do it wrong you won't know
 You'll just get random answers
 And believe them
Compare Apples To Apples
 Traffic

behaves differently at different

times
 Friday night ≠ Monday morning
 First week in month ≠ last week in month
 Last week's visitors have done more than
this week's
 Do not try to compare people from
different times
Be Careful When Changing
The Mix
A

and B can receive unequal traffic
 But do not change the mix they get
 Wrong Change(90/10) A vs B to (80/20)
 You are implicitly comparing old A's with
new B's
 Right Change(10/10/80) A vs B vs
Untested to (20/20/60)
 This comes up repeatedly
What Is Wrong With This?
 Suppose

you are A/B testing a change to
your product page
 You log hits on your product page
 You log clicks on Buy Now
 You plug those numbers into the A/B
calculator
 Is this OK?
Beware Hidden Correlations!
 Correlations

increase variability, and
therefore $g_test
 Some people look at many product
pages
 Their buying behaviour is correlated on
those pages
 This increases the size of chance
fluctuations
 Leading to wrong results
Guarantee Independence
 Whatever

granularity (session, person,
event) you make A/B decisons on...
 Needs to be what you test on
 In this case measure people who hit your
product page
 Measure people who clicked on Buy Now
 Those are the right statistics to use
 This comes up repeatedly
Wrong Metric








At Rent.com we changed the title of our
lease report email
The new email had improved opens and
clicks
That was because it interested people who
were still looking for a place to live
That email needed to interest people who
had already found a place to live
We looked at the wrong metric, and it cost us
millions
This mistake is fairly rare
That's It!
 Those

are the big mistakes that I've seen
 You now know how to do an A/B test
 ...and should have good odds of getting it
right
 Of course there is more to know
 But this is the core
Thanks!!!

Weitere ähnliche Inhalte

Was ist angesagt?

A/B Testing Framework Design
A/B Testing Framework DesignA/B Testing Framework Design
A/B Testing Framework DesignPatrick McKenzie
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsRamkumar Ravichandran
 
Conversion Rate Optimization
Conversion Rate OptimizationConversion Rate Optimization
Conversion Rate Optimization2Checkout
 
Practical Introduction to A/B Testing
Practical Introduction to A/B TestingPractical Introduction to A/B Testing
Practical Introduction to A/B TestingAlex Alwan
 
An introduction to Google Analytics
An introduction to Google AnalyticsAn introduction to Google Analytics
An introduction to Google AnalyticsJoris Roebben
 
How To Build a Winning Conversion Optimization Strategy
How To Build a Winning Conversion Optimization StrategyHow To Build a Winning Conversion Optimization Strategy
How To Build a Winning Conversion Optimization StrategyVWO
 
One Further - Spektrix and Google Analytics 4
One Further - Spektrix and Google Analytics 4One Further - Spektrix and Google Analytics 4
One Further - Spektrix and Google Analytics 4One Further
 
Google Analytics 101 for Business - How to Get Started With Google Analytics
Google Analytics 101 for Business - How to Get Started With Google AnalyticsGoogle Analytics 101 for Business - How to Get Started With Google Analytics
Google Analytics 101 for Business - How to Get Started With Google AnalyticsJeff Sauer
 
SAMPLE SIZE – The indispensable A/B test calculation that you’re not making
SAMPLE SIZE – The indispensable A/B test calculation that you’re not makingSAMPLE SIZE – The indispensable A/B test calculation that you’re not making
SAMPLE SIZE – The indispensable A/B test calculation that you’re not makingZack Notes
 
Google analytics version 4 in details
Google analytics version 4 in detailsGoogle analytics version 4 in details
Google analytics version 4 in detailsOmkar Nandi
 
Google Analytics
Google AnalyticsGoogle Analytics
Google AnalyticsDaniel Ku
 
Smarter Ecommerce by John Batistich.pdf
Smarter Ecommerce by John Batistich.pdfSmarter Ecommerce by John Batistich.pdf
Smarter Ecommerce by John Batistich.pdfjbatistich
 
Google Analytics for Beginners - Training
Google Analytics for Beginners - TrainingGoogle Analytics for Beginners - Training
Google Analytics for Beginners - TrainingRuben Vezzoli
 
Google Analytics Ppt Final
Google Analytics Ppt FinalGoogle Analytics Ppt Final
Google Analytics Ppt Finalbarbwhite325
 
Calculating Customer Lifetime Value: From Analysis to Loyalty
Calculating Customer Lifetime Value: From Analysis to LoyaltyCalculating Customer Lifetime Value: From Analysis to Loyalty
Calculating Customer Lifetime Value: From Analysis to LoyaltyLooker
 

Was ist angesagt? (20)

A/B Testing Framework Design
A/B Testing Framework DesignA/B Testing Framework Design
A/B Testing Framework Design
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'ts
 
A/B testing
A/B testingA/B testing
A/B testing
 
Conversion Rate Optimization
Conversion Rate OptimizationConversion Rate Optimization
Conversion Rate Optimization
 
Customer Analytics Best Practice
Customer Analytics Best PracticeCustomer Analytics Best Practice
Customer Analytics Best Practice
 
Practical Introduction to A/B Testing
Practical Introduction to A/B TestingPractical Introduction to A/B Testing
Practical Introduction to A/B Testing
 
An introduction to Google Analytics
An introduction to Google AnalyticsAn introduction to Google Analytics
An introduction to Google Analytics
 
How To Build a Winning Conversion Optimization Strategy
How To Build a Winning Conversion Optimization StrategyHow To Build a Winning Conversion Optimization Strategy
How To Build a Winning Conversion Optimization Strategy
 
One Further - Spektrix and Google Analytics 4
One Further - Spektrix and Google Analytics 4One Further - Spektrix and Google Analytics 4
One Further - Spektrix and Google Analytics 4
 
Google Analytics 101 for Business - How to Get Started With Google Analytics
Google Analytics 101 for Business - How to Get Started With Google AnalyticsGoogle Analytics 101 for Business - How to Get Started With Google Analytics
Google Analytics 101 for Business - How to Get Started With Google Analytics
 
Forklyft Final Presentation Deck
Forklyft Final Presentation DeckForklyft Final Presentation Deck
Forklyft Final Presentation Deck
 
Web Analytics 101
Web Analytics 101Web Analytics 101
Web Analytics 101
 
SAMPLE SIZE – The indispensable A/B test calculation that you’re not making
SAMPLE SIZE – The indispensable A/B test calculation that you’re not makingSAMPLE SIZE – The indispensable A/B test calculation that you’re not making
SAMPLE SIZE – The indispensable A/B test calculation that you’re not making
 
Google analytics version 4 in details
Google analytics version 4 in detailsGoogle analytics version 4 in details
Google analytics version 4 in details
 
Google Analytics
Google AnalyticsGoogle Analytics
Google Analytics
 
Smarter Ecommerce by John Batistich.pdf
Smarter Ecommerce by John Batistich.pdfSmarter Ecommerce by John Batistich.pdf
Smarter Ecommerce by John Batistich.pdf
 
Ab testing
Ab testingAb testing
Ab testing
 
Google Analytics for Beginners - Training
Google Analytics for Beginners - TrainingGoogle Analytics for Beginners - Training
Google Analytics for Beginners - Training
 
Google Analytics Ppt Final
Google Analytics Ppt FinalGoogle Analytics Ppt Final
Google Analytics Ppt Final
 
Calculating Customer Lifetime Value: From Analysis to Loyalty
Calculating Customer Lifetime Value: From Analysis to LoyaltyCalculating Customer Lifetime Value: From Analysis to Loyalty
Calculating Customer Lifetime Value: From Analysis to Loyalty
 

Andere mochten auch

Building Agility for Automated Mobile Apps Testing
Building Agility for Automated Mobile Apps TestingBuilding Agility for Automated Mobile Apps Testing
Building Agility for Automated Mobile Apps TestingKapil Saxena
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testingvmglover
 
Happy Hour - An Introduction to A/B Testing
Happy Hour - An Introduction to A/B TestingHappy Hour - An Introduction to A/B Testing
Happy Hour - An Introduction to A/B TestingUnderstandingE
 
Mobile automated testing_erank
Mobile automated testing_erankMobile automated testing_erank
Mobile automated testing_erankPerfecto Mobile
 
Webinar key considerations in mobile web automation
Webinar key considerations in mobile web automationWebinar key considerations in mobile web automation
Webinar key considerations in mobile web automationPerfecto Mobile
 
Smarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile AppsSmarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile AppsKeao Caindec
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Perfecto Mobile
 
Mdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile TestingMdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile Testingmomobangalore
 
Designing Agile Test Strategy for Mobile Apps By Parimala Hariprasad
Designing Agile Test Strategy for Mobile Apps By Parimala HariprasadDesigning Agile Test Strategy for Mobile Apps By Parimala Hariprasad
Designing Agile Test Strategy for Mobile Apps By Parimala HariprasadAgile Testing Alliance
 
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...Perfecto Mobile
 
Mobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appiumMobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appiumSelenium Cucumber
 
Appium Mobile Test Automation like WebDriver
Appium Mobile Test Automation like WebDriverAppium Mobile Test Automation like WebDriver
Appium Mobile Test Automation like WebDriverAndrii Dzynia
 

Andere mochten auch (14)

Building Agility for Automated Mobile Apps Testing
Building Agility for Automated Mobile Apps TestingBuilding Agility for Automated Mobile Apps Testing
Building Agility for Automated Mobile Apps Testing
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
 
Happy Hour - An Introduction to A/B Testing
Happy Hour - An Introduction to A/B TestingHappy Hour - An Introduction to A/B Testing
Happy Hour - An Introduction to A/B Testing
 
Mobile automated testing_erank
Mobile automated testing_erankMobile automated testing_erank
Mobile automated testing_erank
 
Webinar key considerations in mobile web automation
Webinar key considerations in mobile web automationWebinar key considerations in mobile web automation
Webinar key considerations in mobile web automation
 
Mobile App Testing Strategy
Mobile App Testing StrategyMobile App Testing Strategy
Mobile App Testing Strategy
 
Smarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile AppsSmarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile Apps
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...
 
Mdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile TestingMdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile Testing
 
mohit anand
 mohit anand mohit anand
mohit anand
 
Designing Agile Test Strategy for Mobile Apps By Parimala Hariprasad
Designing Agile Test Strategy for Mobile Apps By Parimala HariprasadDesigning Agile Test Strategy for Mobile Apps By Parimala Hariprasad
Designing Agile Test Strategy for Mobile Apps By Parimala Hariprasad
 
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mo...
 
Mobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appiumMobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appium
 
Appium Mobile Test Automation like WebDriver
Appium Mobile Test Automation like WebDriverAppium Mobile Test Automation like WebDriver
Appium Mobile Test Automation like WebDriver
 

Ähnlich wie A/B testing

Milion Dollar Impact Through Metrics, Analytics & A/B Testing
Milion Dollar Impact Through Metrics, Analytics & A/B TestingMilion Dollar Impact Through Metrics, Analytics & A/B Testing
Milion Dollar Impact Through Metrics, Analytics & A/B TestingAzhar Bandeali
 
Introduction to Conversion Optimization - Nelio A/B Testing for WordPress
Introduction to Conversion Optimization - Nelio A/B Testing for WordPressIntroduction to Conversion Optimization - Nelio A/B Testing for WordPress
Introduction to Conversion Optimization - Nelio A/B Testing for WordPressNelio Software
 
Your Guide To Conversation Rate Optimization
Your Guide To Conversation Rate OptimizationYour Guide To Conversation Rate Optimization
Your Guide To Conversation Rate OptimizationUserEngage
 
Data-Driven UI/UX Design with A/B Testing
Data-Driven UI/UX Design with A/B TestingData-Driven UI/UX Design with A/B Testing
Data-Driven UI/UX Design with A/B TestingJack Nguyen (Hung Tien)
 
Alistaire croll lean analytics - montreal lean startup circle - september 2018
Alistaire croll   lean analytics - montreal lean startup circle - september 2018Alistaire croll   lean analytics - montreal lean startup circle - september 2018
Alistaire croll lean analytics - montreal lean startup circle - september 2018Lean Startup Circle Montreal
 
A/B Testing Blueprint | Pirate Skills
A/B Testing Blueprint | Pirate SkillsA/B Testing Blueprint | Pirate Skills
A/B Testing Blueprint | Pirate SkillsPirate Skills
 
Validation and hypothesis based product management by Abdallah Al-Khalidi
Validation and hypothesis based  product management by Abdallah Al-KhalidiValidation and hypothesis based  product management by Abdallah Al-Khalidi
Validation and hypothesis based product management by Abdallah Al-KhalidiAbdallah Al-Khalidi
 
iSG Webinar – AB Testing: The most important thing you’re NOT doing
iSG Webinar – AB Testing: The most important thing you’re NOT doingiSG Webinar – AB Testing: The most important thing you’re NOT doing
iSG Webinar – AB Testing: The most important thing you’re NOT doingBridgeline Digital
 
Understand A/B Testing in 9 use cases & 7 mistakes
Understand A/B Testing in 9 use cases & 7 mistakesUnderstand A/B Testing in 9 use cases & 7 mistakes
Understand A/B Testing in 9 use cases & 7 mistakesTheFamily
 
Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009Kayden Kelly
 
Into AB experiments
Into AB experimentsInto AB experiments
Into AB experimentsDeven
 
Conversion Rate Optimisation - A fundamental part of your digital marketing s...
Conversion Rate Optimisation - A fundamental part of your digital marketing s...Conversion Rate Optimisation - A fundamental part of your digital marketing s...
Conversion Rate Optimisation - A fundamental part of your digital marketing s...Visualsoft
 
Experiment Driven Development
Experiment Driven DevelopmentExperiment Driven Development
Experiment Driven DevelopmentMike Gehard
 
Web Analytics: A Measurement System of Website
Web Analytics: A Measurement System of WebsiteWeb Analytics: A Measurement System of Website
Web Analytics: A Measurement System of WebsiteITDogadjaji.com
 
Killer Marketing Bonus
Killer Marketing BonusKiller Marketing Bonus
Killer Marketing BonusHiten Shah
 
Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...
Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...
Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...Traction Conf
 
2017 06-test withintelligence-conversionelite
2017 06-test withintelligence-conversionelite2017 06-test withintelligence-conversionelite
2017 06-test withintelligence-conversioneliteTim Stewart
 
Conversion Whitepaper
Conversion WhitepaperConversion Whitepaper
Conversion WhitepaperWSI Ensenada
 

Ähnlich wie A/B testing (20)

Milion Dollar Impact Through Metrics, Analytics & A/B Testing
Milion Dollar Impact Through Metrics, Analytics & A/B TestingMilion Dollar Impact Through Metrics, Analytics & A/B Testing
Milion Dollar Impact Through Metrics, Analytics & A/B Testing
 
Introduction to Conversion Optimization - Nelio A/B Testing for WordPress
Introduction to Conversion Optimization - Nelio A/B Testing for WordPressIntroduction to Conversion Optimization - Nelio A/B Testing for WordPress
Introduction to Conversion Optimization - Nelio A/B Testing for WordPress
 
Your Guide To Conversation Rate Optimization
Your Guide To Conversation Rate OptimizationYour Guide To Conversation Rate Optimization
Your Guide To Conversation Rate Optimization
 
Data-Driven UI/UX Design with A/B Testing
Data-Driven UI/UX Design with A/B TestingData-Driven UI/UX Design with A/B Testing
Data-Driven UI/UX Design with A/B Testing
 
Hong Kong Web Analytics Wednesday #10
Hong Kong Web Analytics Wednesday #10Hong Kong Web Analytics Wednesday #10
Hong Kong Web Analytics Wednesday #10
 
Alistaire croll lean analytics - montreal lean startup circle - september 2018
Alistaire croll   lean analytics - montreal lean startup circle - september 2018Alistaire croll   lean analytics - montreal lean startup circle - september 2018
Alistaire croll lean analytics - montreal lean startup circle - september 2018
 
A/B Testing Blueprint | Pirate Skills
A/B Testing Blueprint | Pirate SkillsA/B Testing Blueprint | Pirate Skills
A/B Testing Blueprint | Pirate Skills
 
Validation and hypothesis based product management by Abdallah Al-Khalidi
Validation and hypothesis based  product management by Abdallah Al-KhalidiValidation and hypothesis based  product management by Abdallah Al-Khalidi
Validation and hypothesis based product management by Abdallah Al-Khalidi
 
iSG Webinar – AB Testing: The most important thing you’re NOT doing
iSG Webinar – AB Testing: The most important thing you’re NOT doingiSG Webinar – AB Testing: The most important thing you’re NOT doing
iSG Webinar – AB Testing: The most important thing you’re NOT doing
 
Understand A/B Testing in 9 use cases & 7 mistakes
Understand A/B Testing in 9 use cases & 7 mistakesUnderstand A/B Testing in 9 use cases & 7 mistakes
Understand A/B Testing in 9 use cases & 7 mistakes
 
Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009Radically Improve Conversion Rates - eMSF 2009
Radically Improve Conversion Rates - eMSF 2009
 
Into AB experiments
Into AB experimentsInto AB experiments
Into AB experiments
 
Conversion Rate Optimisation - A fundamental part of your digital marketing s...
Conversion Rate Optimisation - A fundamental part of your digital marketing s...Conversion Rate Optimisation - A fundamental part of your digital marketing s...
Conversion Rate Optimisation - A fundamental part of your digital marketing s...
 
Experiment Driven Development
Experiment Driven DevelopmentExperiment Driven Development
Experiment Driven Development
 
Christi olson-huzzah-searchand social
Christi olson-huzzah-searchand socialChristi olson-huzzah-searchand social
Christi olson-huzzah-searchand social
 
Web Analytics: A Measurement System of Website
Web Analytics: A Measurement System of WebsiteWeb Analytics: A Measurement System of Website
Web Analytics: A Measurement System of Website
 
Killer Marketing Bonus
Killer Marketing BonusKiller Marketing Bonus
Killer Marketing Bonus
 
Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...
Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...
Lean Analytics - Ben Yoskovitz, Co-author, Lean Analytics & VP Product, Varag...
 
2017 06-test withintelligence-conversionelite
2017 06-test withintelligence-conversionelite2017 06-test withintelligence-conversionelite
2017 06-test withintelligence-conversionelite
 
Conversion Whitepaper
Conversion WhitepaperConversion Whitepaper
Conversion Whitepaper
 

Kürzlich hochgeladen

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

A/B testing

  • 2. What Is A/B Testing?  Develop two versions of a page  Randomly show different versions to users  Track how users perform  Evaluate (that's where statistics comes in)  Use the better version
  • 3. Why A/B Test? A typical website converts 2% of visitors into customers  People can't explain why they left  Small changes can make a big difference  How about +40%?  Google believes it works, see Content Experiments in Google Analytics
  • 4. What Can You A/B Test?  Removing form fields  Adding relevant form fields  Marketing landing pages  Different explanations  Having interstitial pages  Email content  Any casual decisions you care about
  • 5. A/B Tests Do Not Substitute For  Talking to users  Usability tests  Acceptance tests  Unit tests  Thinking
  • 6. The G-Test A method for comparing 2 data sets  It was invented by Karl Pearson in 1900  It is a close relative of the chi-square test  It is our main method for evaluating A/B tests  There are alternatives
  • 7. Limitations Of The G-Test  Only answers yes/no questions (but you pick the question)  Only handles 2 versions (there is a workaround)  Requires independence in samples  Does not do confidence intervals
  • 8. What To Measure  Start your A/B test  Divide your users into groups A and B  Decide whether each person did what you want  Reduce your results to 4 numbers: ($a_yes, $a_no, $b_yes, $b_no)
  • 9. G-Test Evaluation  Select a yes/no question about users  Divide users in A and B into yes/no  Perform complicated G-test calculation to calculate $p  Our confidence is 1-$p  Make decision if our confidence is near 100% and we have enough samples  Enough samples is at least 10 yes and no results in each test
  • 11. Your Conversion Funnel       Every company has one or more conversion funnels You should know yours, and be actively trying to improve each step Each step can be tracked with some metric Most A/B tests concentrate on one step in the funnel Expect to run multiple A/B tests against each Standardize these metrics
  • 12. Examples Of Metrics  Sessions, sessions with registration  People who searched, who viewed detail page, contacted, leased  People who saved favorites, started a cart, completed purchase  People who saw at least 3 pages, clicked on an ad  Anything measurable and important to your business
  • 13. Too Many Metrics?  You may have many metrics  High confidence on one may be chance  Believe if it was the metric you tried to change  Believe if very high confidence  Believe if metrics agree  Conflicting metrics require business decision
  • 14. Is That It?  You now know enough to run a successful A/B test!  If you do everything right  If you do it wrong you won't know  You'll just get random answers  And believe them
  • 15. Compare Apples To Apples  Traffic behaves differently at different times  Friday night ≠ Monday morning  First week in month ≠ last week in month  Last week's visitors have done more than this week's  Do not try to compare people from different times
  • 16. Be Careful When Changing The Mix A and B can receive unequal traffic  But do not change the mix they get  Wrong Change(90/10) A vs B to (80/20)  You are implicitly comparing old A's with new B's  Right Change(10/10/80) A vs B vs Untested to (20/20/60)  This comes up repeatedly
  • 17. What Is Wrong With This?  Suppose you are A/B testing a change to your product page  You log hits on your product page  You log clicks on Buy Now  You plug those numbers into the A/B calculator  Is this OK?
  • 18. Beware Hidden Correlations!  Correlations increase variability, and therefore $g_test  Some people look at many product pages  Their buying behaviour is correlated on those pages  This increases the size of chance fluctuations  Leading to wrong results
  • 19. Guarantee Independence  Whatever granularity (session, person, event) you make A/B decisons on...  Needs to be what you test on  In this case measure people who hit your product page  Measure people who clicked on Buy Now  Those are the right statistics to use  This comes up repeatedly
  • 20. Wrong Metric       At Rent.com we changed the title of our lease report email The new email had improved opens and clicks That was because it interested people who were still looking for a place to live That email needed to interest people who had already found a place to live We looked at the wrong metric, and it cost us millions This mistake is fairly rare
  • 21. That's It!  Those are the big mistakes that I've seen  You now know how to do an A/B test  ...and should have good odds of getting it right  Of course there is more to know  But this is the core