SlideShare uma empresa Scribd logo
1 de 36
A/B Testing with Website Optimizer

Brennan Heyde
Technical Director – Professional Services
3/10/2012
Today’s Overview

  • What is A/B Testing?
  • Why You Should be A/B Testing
  • Real World Examples
  • Introduction to Google Website Optimizer
  • Walk though A Real Test Using Miva
    Merchant
  • Other Tools / Resources / Q.A.
What is A/B Testing?

   • Also called split testing
   • Complicated: Testing a baseline control sample
     with a variety of single-variable tests to improve
     conversion rates.
   • Easy: Testing two different versions of a page to
     see which one converts better.
What is A/B Testing?
   • 3 Parts to Any A/B test
      • 1. Original Page (A)
      • 2. Variation Page (B)
      • 3. Conversion Page
What is A/B Testing

   • Other Types of Testing:
     • Multivariate Testing – Testing
       multiple changes on the SAME page


     Examples:
     • Button Colors
     • Headlines
     • Placement of Calls to Action
Why you should be A/B testing

  • Data Driven Decisions
  • Allows you to take personal preference
    (yours, your developers, your designers) out of
    the equation and help you make a data driven
    decision.
  • It will Increase your conversion rate!
Examples – WhichTestWon.com


A
Examples

B
A
B
A
B
What Should You Test?

  •   Different Product Page Layouts
  •   Checkout Variations
  •   Alternate Payment Methods
  •   New Features
  •   Promotions

  Create a plan before you begin.
Scottevest.com • Inside Zoom Vs Outside Zoom
Scottevest.com • Inside Zoom Vs Outside Zoom
Scottevest.com • Category Quick View
Scottevest.com   • Runway Videos – 32% Improvement
Scottevest.com • Paypal vs No Paypal
What is Google Website Optimizer?

• Free Tool from Google
• Allows you to easily
  perform A/B tests on
  your website.
• Track Results and make
  data driven decisions
• Increase your conversion
  rate
• Use your same Google
  Account Login
Our Test Experiment
  •    Question: What add to
       basket button color and
       text converts best for my
       customers?
       Original: Grey – Add to Basket

       Test Cases
  1.   Green – Add to Cart
  2.   Red – Add to Cart
  3.   Greem – Add to Basket
  4.   Green – Add to Basket
Website Optimizer Walk-Thru
Website Optimizer Walk-Thru
A/B Checklist
How to Create Page Variations in Miva Merchant?

   • Trick: Any parameters passed in the URL
     automatically become global variables in Miva.
   • Ex: www.mystore.com/mm5/merchant.mvc?button=1
   • I can now use &mvt:global:button; OR

   <mvt:if expr=“g.button EQ 1”>
     <img src=“/images/button1.jpg” />
   <mvt:elseif expr=“g.button EQ 2">
     <img src=“/images/button2.jpg” />
   </mvt:if>
How to create page variations in Miva?
   • This allows us to use these different URLs in Website Optimizer

   Orginal:
   http://www.mystore.com/product/product_code.html

   Variations:
   http://www.mystore.com/product/product_code.html?button=1

   http://www.mystore.com/product/product_code.html?button=2

   http://www.mystore.com/product/product_code.html?button=3

   http://www.mystore.com/product/product_code.html?button=4
Edit PROD


Then Product Display Layout




Add the conditional statement
where your add to cart button
appears
Conversion URL: http://store20.coolcommerce.net/store/merchant.mvc?Screen=INVC
Adding the JavaScript Code
Tracking Code – Step 1
Original Page – Control Script
Head Tag Conditional Statement
  <mvt:if expr="g.Screen EQ 'PROD' AND g.Product_Code
    EQ '3583' AND ISNULL(g.button)">
    // control script goes here

  <mvt:elseif expr="NOT ISNULL(g.button)">
     // Variation tracking code goes here

  <mvt:elseif expr="g.Screen EQ 'INVC'">
    // Conversion tracking code goes here

  </mvt:if>
Validate Your Pages, Start The Test!
View Results
Additional Notes

   • You can run multiple tests at the same time
   • GWO will give you improvement on conversion
     rate. However, you can use Google Analytics
     custom variables to also track:
     • Average Order Value
     • Number of Transactions
     • Per Visit Revenue
Additional Resources / Questions

  • http://blog.kissmetrics.com/guide-google-
    website-optimizer/

  • http://www.google.com/intl/en/websiteoptimizer/
    tutorials.html

  • http://www.google.com/intl/en/websiteoptimizer/
    articles.html

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Inventory Adjustments Template
Inventory Adjustments TemplateInventory Adjustments Template
Inventory Adjustments Template
 
Sale Product Template Pricelist
Sale Product Template PricelistSale Product Template Pricelist
Sale Product Template Pricelist
 
Web Search Favorite Filter Applied by Views
Web Search Favorite Filter Applied by ViewsWeb Search Favorite Filter Applied by Views
Web Search Favorite Filter Applied by Views
 
Required Fields Support
Required Fields SupportRequired Fields Support
Required Fields Support
 
WooCommerce training slides
WooCommerce training slides WooCommerce training slides
WooCommerce training slides
 
Product Research Workflow Presentation
Product Research Workflow PresentationProduct Research Workflow Presentation
Product Research Workflow Presentation
 
Edit price
Edit priceEdit price
Edit price
 
How to Show Product Testimonials in PrestaShop? – User Guide
How to Show Product Testimonials in PrestaShop? – User GuideHow to Show Product Testimonials in PrestaShop? – User Guide
How to Show Product Testimonials in PrestaShop? – User Guide
 
Magento One Page Checkout extension
Magento One Page Checkout extensionMagento One Page Checkout extension
Magento One Page Checkout extension
 
How to update price
How to update priceHow to update price
How to update price
 
Edit price
Edit priceEdit price
Edit price
 
Introduction to WooCommerce
Introduction to WooCommerce Introduction to WooCommerce
Introduction to WooCommerce
 
Extension framework game plan
Extension framework game planExtension framework game plan
Extension framework game plan
 
Getting Started with WooCommerce
Getting Started with WooCommerceGetting Started with WooCommerce
Getting Started with WooCommerce
 
Pre order for up
Pre order for upPre order for up
Pre order for up
 
WooCommerce
WooCommerceWooCommerce
WooCommerce
 
Joomla virtuemart bulk price update
Joomla virtuemart bulk price updateJoomla virtuemart bulk price update
Joomla virtuemart bulk price update
 
Client-friendly WordPress Websites
Client-friendly WordPress WebsitesClient-friendly WordPress Websites
Client-friendly WordPress Websites
 
An Overview of WooCommerce
An Overview of WooCommerceAn Overview of WooCommerce
An Overview of WooCommerce
 
WordPress Melbourne June Meetup
WordPress Melbourne June MeetupWordPress Melbourne June Meetup
WordPress Melbourne June Meetup
 

Semelhante a A/B Testing with Website Optimizer

Improve your website with google website optimizer
Improve your website with google website optimizerImprove your website with google website optimizer
Improve your website with google website optimizer
Nick Eubanks
 
The persuasive architecture of 7jaargarantie.be – 7ansdegarantie.be
The persuasive architecture of 7jaargarantie.be – 7ansdegarantie.beThe persuasive architecture of 7jaargarantie.be – 7ansdegarantie.be
The persuasive architecture of 7jaargarantie.be – 7ansdegarantie.be
Peter Coopmans
 
Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009
Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009
Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009
affilicon
 
Content Testing & Optimization (CTO) Webinar, April 29 2010
Content Testing & Optimization (CTO) Webinar, April 29 2010Content Testing & Optimization (CTO) Webinar, April 29 2010
Content Testing & Optimization (CTO) Webinar, April 29 2010
One to One
 

Semelhante a A/B Testing with Website Optimizer (20)

Google optimizer
Google optimizerGoogle optimizer
Google optimizer
 
Improve your website with google website optimizer
Improve your website with google website optimizerImprove your website with google website optimizer
Improve your website with google website optimizer
 
A/B Testing for WordPress & Drupal
A/B Testing for WordPress & DrupalA/B Testing for WordPress & Drupal
A/B Testing for WordPress & Drupal
 
VWO Webinar: Scaling Your Testing Program
VWO Webinar: Scaling Your Testing ProgramVWO Webinar: Scaling Your Testing Program
VWO Webinar: Scaling Your Testing Program
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website Deliver
 
Multivariate DIY - Daigneault
Multivariate DIY - DaigneaultMultivariate DIY - Daigneault
Multivariate DIY - Daigneault
 
Taming The HiPPO
Taming The HiPPOTaming The HiPPO
Taming The HiPPO
 
Magento Meetup New Delhi- AB Testing
Magento Meetup New Delhi- AB TestingMagento Meetup New Delhi- AB Testing
Magento Meetup New Delhi- AB Testing
 
Download Invesp’s The Essentials of Multivariate & AB Testing
Download Invesp’s The Essentials of Multivariate & AB TestingDownload Invesp’s The Essentials of Multivariate & AB Testing
Download Invesp’s The Essentials of Multivariate & AB Testing
 
The persuasive architecture of 7jaargarantie.be – 7ansdegarantie.be
The persuasive architecture of 7jaargarantie.be – 7ansdegarantie.beThe persuasive architecture of 7jaargarantie.be – 7ansdegarantie.be
The persuasive architecture of 7jaargarantie.be – 7ansdegarantie.be
 
Webinar: Common Mistakes in A/B Testing
Webinar: Common Mistakes in A/B TestingWebinar: Common Mistakes in A/B Testing
Webinar: Common Mistakes in A/B Testing
 
Supercharge Your Testing Program
Supercharge Your Testing ProgramSupercharge Your Testing Program
Supercharge Your Testing Program
 
Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009
Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009
Intro To Google Website Optimizer Sam Michelson Affilicon Israel June 2009
 
PPC Landing Pages & Conversion Rate Optimization
PPC Landing Pages & Conversion Rate OptimizationPPC Landing Pages & Conversion Rate Optimization
PPC Landing Pages & Conversion Rate Optimization
 
Definition of A/B testing and Case Studies by Optimizely
Definition of A/B testing and Case Studies by OptimizelyDefinition of A/B testing and Case Studies by Optimizely
Definition of A/B testing and Case Studies by Optimizely
 
abtesting-Updated
abtesting-Updatedabtesting-Updated
abtesting-Updated
 
Beyond the Primary KPI: Leveraging Bad Test Results | Masters of Conversion b...
Beyond the Primary KPI: Leveraging Bad Test Results | Masters of Conversion b...Beyond the Primary KPI: Leveraging Bad Test Results | Masters of Conversion b...
Beyond the Primary KPI: Leveraging Bad Test Results | Masters of Conversion b...
 
Content Testing & Optimization (CTO) Webinar, April 29 2010
Content Testing & Optimization (CTO) Webinar, April 29 2010Content Testing & Optimization (CTO) Webinar, April 29 2010
Content Testing & Optimization (CTO) Webinar, April 29 2010
 
Content Marketing Retreat: Using Google Analytics
Content Marketing Retreat: Using Google AnalyticsContent Marketing Retreat: Using Google Analytics
Content Marketing Retreat: Using Google Analytics
 
AB testing.pptx
AB testing.pptxAB testing.pptx
AB testing.pptx
 

Mais de mm_merchant (6)

Google Analytics for Store Owners - Intermediate
Google Analytics for Store Owners - IntermediateGoogle Analytics for Store Owners - Intermediate
Google Analytics for Store Owners - Intermediate
 
Google Analytics for Store Owners - Basic
Google Analytics for Store Owners - BasicGoogle Analytics for Store Owners - Basic
Google Analytics for Store Owners - Basic
 
Rick Wilson Keynote Miva Merchant Conference 2012
Rick Wilson Keynote Miva Merchant Conference 2012Rick Wilson Keynote Miva Merchant Conference 2012
Rick Wilson Keynote Miva Merchant Conference 2012
 
Site Speed Tuneup: Putting Your Code On A Diet
Site Speed Tuneup: Putting Your Code On A DietSite Speed Tuneup: Putting Your Code On A Diet
Site Speed Tuneup: Putting Your Code On A Diet
 
Miva Merchant PR8 Update 4/5: What's New And How To Use It!
Miva Merchant PR8 Update 4/5: What's New And How To Use It!Miva Merchant PR8 Update 4/5: What's New And How To Use It!
Miva Merchant PR8 Update 4/5: What's New And How To Use It!
 
On Page SEO With Miva Merchant
On Page SEO With Miva MerchantOn Page SEO With Miva Merchant
On Page SEO With Miva Merchant
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

A/B Testing with Website Optimizer

  • 1. A/B Testing with Website Optimizer Brennan Heyde Technical Director – Professional Services 3/10/2012
  • 2. Today’s Overview • What is A/B Testing? • Why You Should be A/B Testing • Real World Examples • Introduction to Google Website Optimizer • Walk though A Real Test Using Miva Merchant • Other Tools / Resources / Q.A.
  • 3. What is A/B Testing? • Also called split testing • Complicated: Testing a baseline control sample with a variety of single-variable tests to improve conversion rates. • Easy: Testing two different versions of a page to see which one converts better.
  • 4. What is A/B Testing? • 3 Parts to Any A/B test • 1. Original Page (A) • 2. Variation Page (B) • 3. Conversion Page
  • 5. What is A/B Testing • Other Types of Testing: • Multivariate Testing – Testing multiple changes on the SAME page Examples: • Button Colors • Headlines • Placement of Calls to Action
  • 6. Why you should be A/B testing • Data Driven Decisions • Allows you to take personal preference (yours, your developers, your designers) out of the equation and help you make a data driven decision. • It will Increase your conversion rate!
  • 9. A
  • 10. B
  • 11. A
  • 12. B
  • 13. What Should You Test? • Different Product Page Layouts • Checkout Variations • Alternate Payment Methods • New Features • Promotions Create a plan before you begin.
  • 14. Scottevest.com • Inside Zoom Vs Outside Zoom
  • 15. Scottevest.com • Inside Zoom Vs Outside Zoom
  • 17. Scottevest.com • Runway Videos – 32% Improvement
  • 19. What is Google Website Optimizer? • Free Tool from Google • Allows you to easily perform A/B tests on your website. • Track Results and make data driven decisions • Increase your conversion rate • Use your same Google Account Login
  • 20. Our Test Experiment • Question: What add to basket button color and text converts best for my customers? Original: Grey – Add to Basket Test Cases 1. Green – Add to Cart 2. Red – Add to Cart 3. Greem – Add to Basket 4. Green – Add to Basket
  • 21.
  • 25. How to Create Page Variations in Miva Merchant? • Trick: Any parameters passed in the URL automatically become global variables in Miva. • Ex: www.mystore.com/mm5/merchant.mvc?button=1 • I can now use &mvt:global:button; OR <mvt:if expr=“g.button EQ 1”> <img src=“/images/button1.jpg” /> <mvt:elseif expr=“g.button EQ 2"> <img src=“/images/button2.jpg” /> </mvt:if>
  • 26. How to create page variations in Miva? • This allows us to use these different URLs in Website Optimizer Orginal: http://www.mystore.com/product/product_code.html Variations: http://www.mystore.com/product/product_code.html?button=1 http://www.mystore.com/product/product_code.html?button=2 http://www.mystore.com/product/product_code.html?button=3 http://www.mystore.com/product/product_code.html?button=4
  • 27. Edit PROD Then Product Display Layout Add the conditional statement where your add to cart button appears
  • 30. Tracking Code – Step 1 Original Page – Control Script
  • 31.
  • 32. Head Tag Conditional Statement <mvt:if expr="g.Screen EQ 'PROD' AND g.Product_Code EQ '3583' AND ISNULL(g.button)"> // control script goes here <mvt:elseif expr="NOT ISNULL(g.button)"> // Variation tracking code goes here <mvt:elseif expr="g.Screen EQ 'INVC'"> // Conversion tracking code goes here </mvt:if>
  • 33. Validate Your Pages, Start The Test!
  • 35. Additional Notes • You can run multiple tests at the same time • GWO will give you improvement on conversion rate. However, you can use Google Analytics custom variables to also track: • Average Order Value • Number of Transactions • Per Visit Revenue
  • 36. Additional Resources / Questions • http://blog.kissmetrics.com/guide-google- website-optimizer/ • http://www.google.com/intl/en/websiteoptimizer/ tutorials.html • http://www.google.com/intl/en/websiteoptimizer/ articles.html