SlideShare a Scribd company logo
How to properly
split-test your
WordPress website
IGOR KOLOSOV
WORDCAMP VIENNA, APRIL 2015
What is split (A/B) testing?
o Traffic is split randomly and evenly between existing web page
(control version) and different variations of the same page
(Widerfunnel.com definition)
oA vs. B vs. n-th variation
oAdditional note: multiarmed bandit as a test type
@IGORKO_HUB ON #WCVIE, APRIL 2015
What is multivariate testing?
o Simultaneously testing numerous variations of the page by
combining web page elements (title, images, colours..)
o A1 B1 vs. A2 B1 vs. A1 B2 vs. A2 B2 etc.
@IGORKO_HUB ON #WCVIE, APRIL 2015
Why split/multivariate test?
o Data beats opinions
o Test what people really do and not what they say they would do
(in usability tests)
o Insights gained can help your other (marketing) efforts
o Valid Conversion rate optimization doesn’t exist without valid
testing
@IGORKO_HUB ON #WCVIE, APRIL 2015
Optimise or die
o Stepwise redesign (one big change every couple of years)
o Gains missed between launches
vs.
o Continuous design (and usefulness) improvements
o Requires more resources
o Website requirements changing fast so #2 is a better option in the longer run
o Establish process and the ROI won’t be a problem
Thanks Craig Sullivan (@optimiseordie) for the inspiration for the title 
@IGORKO_HUB ON #WCVIE, APRIL 2015
Before testing
o Quantitative analysis (answers what and how)
o Web analytics
o Behavior tracking and analysis (heatmaps, session recording)
o Qualitative analysis (answers why)
o User feedback
o Polls, interviews
o Define sample size and test length
o Use calculators for two-sided t-test
o The only way for the test to be statistically valid is to stick to this
@IGORKO_HUB ON #WCVIE, APRIL 2015
Before testing (continued)
o Seasonality or important dates
o Christmas sales, Cyber Monday, etc.
o Align with business strategy/goals
o determine KPIs
o make a testing roadmap
o Business cycles/waves length
o How many visits and days before the sale is made?
o Test for minimum one purchase cycle and/or two business cycles
@IGORKO_HUB ON #WCVIE, APRIL 2015
Before testing (continued)
o Technical check
o WP plugins compatibility (also consider removing unnecessary ones)
o Server resources
o Browsers, devices, screen resolutions
o Website performance (page load time)
@IGORKO_HUB ON #WCVIE, APRIL 2015
Before testing (resource list)
@IGORKO_HUB ON #WCVIE, APRIL 2015
Before testing (resource list
continued)
@IGORKO_HUB ON #WCVIE, APRIL 2015
What to test?
o Button? Background colour? Photo size or content of the photo? Headline?
Call-to-action on the button?
o Align with your goals first
o Don’t take other websites’ “good case practices“ for granted, but look for
patterns on highly optimized websites (Airbnb, Amazon, Booking.com…)
@IGORKO_HUB ON #WCVIE, APRIL 2015
How to test on WordPress?
o Page A vs page B (different URLs)
o Dynamic changes on page, which creates version A, B, C…
o Multivariate test – dynamic changes of elements within page
o Split test page template
o Split test website template
@IGORKO_HUB ON #WCVIE, APRIL 2015
Wordpress testing (resource list)
@IGORKO_HUB ON #WCVIE, APRIL 2015
General testing pitfalls and myths
o Stopping test as 95% significance is reached
o Sample size, business cycles, traffic volume is what determines test length
o Test results for one experiment are valid forever
o Market changes so as your visitor habits, traffic sources, promotion calls-to-action; re-do
one single test from time to time (rule of thumb: once a year)
o Test without conversion rate lift is failure
o Track and measure all the data and pull out conclusions: you will know what not to do any
more in the same way
@IGORKO_HUB ON #WCVIE, APRIL 2015
WordPress website testing
problems
o Often testing cannot run properly because of caching plugin setup
o Solution: try different caching plugin or turn of caching completely (use CDN
instead); sometimes excluding certain scripts from minification is enough
o Too many (unnecessary or poorly optimized?) plugins causing webpage to
load slow; combined with testing services becomes a problem
o Solution: turn off plugins that you don’t need
o Testing plugin not playing nice with some other plugin
o Solution: try alternative plugins if possible; try other testing service
@IGORKO_HUB ON #WCVIE, APRIL 2015
Other (resource list)
@IGORKO_HUB ON #WCVIE, APRIL 2015
About me & contact info
Web Analytics and Online business growth independent consultant, a psychologist working in the
field of internet marketing. Passionate about analysing website visitors’ behaviour, eliminating
frustrations and improving user’s online experience. Believes that randomness is just a name for an
undiscovered pattern.
Certified for Google Analytics and Adwords Search, Google Partner as an agency.
With 7+ years and a broad experience in CRO and web analytics, worked with more than 70 clients as
a freelance consultant. Former Customer Acquisition and Web analytics guy at ManageWP.
o contactme@igorkolosov.com
o igorkolosov.com
o http://optimize.rs
o Twitter: @igorko_hub
o LinkedIn: http://rs.linkedin.com/in/igorkolosov
o WP org: https://profiles.wordpress.org/igorkol
@IGORKO_HUB ON #WCVIE, APRIL 2015

More Related Content

PDF
Better than google.
PDF
Pair development
PDF
CRO Cheat Sheet
PDF
A/B Mythbusters: Common Optimization Objections Debunked
PDF
Success Snapshot Webinar
PPTX
Google Tag Manager i WP sajtovi
PDF
From Search to Transaction: How to Master the Customer Experience
PDF
The Truth About Growth Hacking in B2B
Better than google.
Pair development
CRO Cheat Sheet
A/B Mythbusters: Common Optimization Objections Debunked
Success Snapshot Webinar
Google Tag Manager i WP sajtovi
From Search to Transaction: How to Master the Customer Experience
The Truth About Growth Hacking in B2B

Similar to How to properly split test your WordPress website (20)

PDF
The Truth about Growth Hacking in B2B - Vishal Sunak (ProductCamp Boston 2015)
PDF
Download Invesp’s The Essentials of Multivariate & AB Testing
PDF
Definition of A/B testing and Case Studies by Optimizely
PDF
Analytics Academy 2017 Presentation Slides
PPT
Analysis Paralysis
PDF
A/B Testing Blueprint | Pirate Skills
PDF
Webinar: Common Mistakes in A/B Testing
PPTX
Hong Kong Web Analytics Wednesday #10
PPT
Web Analytics: A Measurement System of Website
PPTX
Secrets to Realistic Load Testing
PPTX
Using Analytics to Optimize Landing Pages
PPT
Web Analytics: Free Yourself from Analysis Paralysis
PPTX
Test for Success: A Guide to A/B Testing on Emails
PDF
A/B Testing for WordPress & Drupal
PPTX
WordCamp Kuala Lumpur 2019
PPTX
Testing Is Not CRO But It’s Still Darn Important
PPTX
Secrets to Realistic Load Testing
PPTX
Content Strategies For Lead Generation And SEO
PDF
Checking the health of your website
PDF
How to preform an In-House SEO Audit
The Truth about Growth Hacking in B2B - Vishal Sunak (ProductCamp Boston 2015)
Download Invesp’s The Essentials of Multivariate & AB Testing
Definition of A/B testing and Case Studies by Optimizely
Analytics Academy 2017 Presentation Slides
Analysis Paralysis
A/B Testing Blueprint | Pirate Skills
Webinar: Common Mistakes in A/B Testing
Hong Kong Web Analytics Wednesday #10
Web Analytics: A Measurement System of Website
Secrets to Realistic Load Testing
Using Analytics to Optimize Landing Pages
Web Analytics: Free Yourself from Analysis Paralysis
Test for Success: A Guide to A/B Testing on Emails
A/B Testing for WordPress & Drupal
WordCamp Kuala Lumpur 2019
Testing Is Not CRO But It’s Still Darn Important
Secrets to Realistic Load Testing
Content Strategies For Lead Generation And SEO
Checking the health of your website
How to preform an In-House SEO Audit
Ad

Recently uploaded (20)

PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PDF
Introduction to the IoT system, how the IoT system works
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
Funds Management Learning Material for Beg
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
Introduction to Information and Communication Technology
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPT
tcp ip networks nd ip layering assotred slides
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PPTX
E -tech empowerment technologies PowerPoint
PPTX
international classification of diseases ICD-10 review PPT.pptx
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
Introuction about ICD -10 and ICD-11 PPT.pptx
artificialintelligenceai1-copy-210604123353.pptx
Introduction to the IoT system, how the IoT system works
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Funds Management Learning Material for Beg
Sims 4 Historia para lo sims 4 para jugar
522797556-Unit-2-Temperature-measurement-1-1.pptx
Mathew Digital SEO Checklist Guidlines 2025
Introduction to Information and Communication Technology
PptxGenJS_Demo_Chart_20250317130215833.pptx
Paper PDF World Game (s) Great Redesign.pdf
tcp ip networks nd ip layering assotred slides
introduction about ICD -10 & ICD-11 ppt.pptx
E -tech empowerment technologies PowerPoint
international classification of diseases ICD-10 review PPT.pptx
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Module 1 - Cyber Law and Ethics 101.pptx
WebRTC in SignalWire - troubleshooting media negotiation
SASE Traffic Flow - ZTNA Connector-1.pdf
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
Ad

How to properly split test your WordPress website

  • 1. How to properly split-test your WordPress website IGOR KOLOSOV WORDCAMP VIENNA, APRIL 2015
  • 2. What is split (A/B) testing? o Traffic is split randomly and evenly between existing web page (control version) and different variations of the same page (Widerfunnel.com definition) oA vs. B vs. n-th variation oAdditional note: multiarmed bandit as a test type @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 3. What is multivariate testing? o Simultaneously testing numerous variations of the page by combining web page elements (title, images, colours..) o A1 B1 vs. A2 B1 vs. A1 B2 vs. A2 B2 etc. @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 4. Why split/multivariate test? o Data beats opinions o Test what people really do and not what they say they would do (in usability tests) o Insights gained can help your other (marketing) efforts o Valid Conversion rate optimization doesn’t exist without valid testing @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 5. Optimise or die o Stepwise redesign (one big change every couple of years) o Gains missed between launches vs. o Continuous design (and usefulness) improvements o Requires more resources o Website requirements changing fast so #2 is a better option in the longer run o Establish process and the ROI won’t be a problem Thanks Craig Sullivan (@optimiseordie) for the inspiration for the title  @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 6. Before testing o Quantitative analysis (answers what and how) o Web analytics o Behavior tracking and analysis (heatmaps, session recording) o Qualitative analysis (answers why) o User feedback o Polls, interviews o Define sample size and test length o Use calculators for two-sided t-test o The only way for the test to be statistically valid is to stick to this @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 7. Before testing (continued) o Seasonality or important dates o Christmas sales, Cyber Monday, etc. o Align with business strategy/goals o determine KPIs o make a testing roadmap o Business cycles/waves length o How many visits and days before the sale is made? o Test for minimum one purchase cycle and/or two business cycles @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 8. Before testing (continued) o Technical check o WP plugins compatibility (also consider removing unnecessary ones) o Server resources o Browsers, devices, screen resolutions o Website performance (page load time) @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 9. Before testing (resource list) @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 10. Before testing (resource list continued) @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 11. What to test? o Button? Background colour? Photo size or content of the photo? Headline? Call-to-action on the button? o Align with your goals first o Don’t take other websites’ “good case practices“ for granted, but look for patterns on highly optimized websites (Airbnb, Amazon, Booking.com…) @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 12. How to test on WordPress? o Page A vs page B (different URLs) o Dynamic changes on page, which creates version A, B, C… o Multivariate test – dynamic changes of elements within page o Split test page template o Split test website template @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 13. Wordpress testing (resource list) @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 14. General testing pitfalls and myths o Stopping test as 95% significance is reached o Sample size, business cycles, traffic volume is what determines test length o Test results for one experiment are valid forever o Market changes so as your visitor habits, traffic sources, promotion calls-to-action; re-do one single test from time to time (rule of thumb: once a year) o Test without conversion rate lift is failure o Track and measure all the data and pull out conclusions: you will know what not to do any more in the same way @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 15. WordPress website testing problems o Often testing cannot run properly because of caching plugin setup o Solution: try different caching plugin or turn of caching completely (use CDN instead); sometimes excluding certain scripts from minification is enough o Too many (unnecessary or poorly optimized?) plugins causing webpage to load slow; combined with testing services becomes a problem o Solution: turn off plugins that you don’t need o Testing plugin not playing nice with some other plugin o Solution: try alternative plugins if possible; try other testing service @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 16. Other (resource list) @IGORKO_HUB ON #WCVIE, APRIL 2015
  • 17. About me & contact info Web Analytics and Online business growth independent consultant, a psychologist working in the field of internet marketing. Passionate about analysing website visitors’ behaviour, eliminating frustrations and improving user’s online experience. Believes that randomness is just a name for an undiscovered pattern. Certified for Google Analytics and Adwords Search, Google Partner as an agency. With 7+ years and a broad experience in CRO and web analytics, worked with more than 70 clients as a freelance consultant. Former Customer Acquisition and Web analytics guy at ManageWP. o contactme@igorkolosov.com o igorkolosov.com o http://optimize.rs o Twitter: @igorko_hub o LinkedIn: http://rs.linkedin.com/in/igorkolosov o WP org: https://profiles.wordpress.org/igorkol @IGORKO_HUB ON #WCVIE, APRIL 2015