Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A/B Testing to Improve UX

Lara Hogan
October 19, 2011

A/B Testing to Improve UX

A basic overview of how A/B testing in software and web development can help you improve your users' experience.

Lara Hogan

October 19, 2011
Tweet

More Decks by Lara Hogan

Other Decks in Design

Transcript

  1. A/B  Test  to     Improve  the  User  Experience  

    by  Lara  Swanson   (Lead  Front  End  Dev  at  Dyn)  
  2. Background   •  Dyn  =  DNS  and  Email   Delivery

      – E-­‐commerce  site   – ApplicaHon   management   – User  seIngs   – MigraHon  tools  
  3. What  is  an  A/B  test?   •  Analyze  user  interacHon

      with  an  element:   – Content  –  Design   – Layout    –  AcHon   •  Create  two  versions  of   the  element  to  test   •  “Winning”  version    =   happy  users!   Picture  by  Kevin  Cornell  via  A  List  Apart  
  4. App  landing  page  with   installaHon  screenshots     App

     landing  page  with   installaHon  video   A B
  5. Don’t  miss  out  on   becoming  a  VIP  user.  

    Sign  up  now!     Don’t  be  an  idiot;   become  a  VIP!   A B
  6. “Buy”  buZon  adds  the   product  at  $20  for  1

     year     “Buy”  buZon  adds  the   product  at  $35  for  2  years   A B
  7. Running  an  A/B  test   1.  Split  users  into  two

      segments   2.  Randomly  show   users  one  of  the  two   versions   3.  Track  what  users  do   on  each  version  
  8. Conversion  Tracking   Determine  the   “conversion”  to  track:  

    •  Next  user  acHon   (next  screen,  next   click)   •  Final  user  goal   (checkout,  sign  up)  
  9. App  landing  page   with  installaHon   screenshots    

    App  landing  page   with  installaHon   video   A B }measure  %   new  user   completed   installaHons  
  10. Don’t  miss  out  on   becoming  a  VIP  user.  

    Sign  up  now!     Don’t  be  an  idiot;   become  a  VIP!   A B }measure  %   of  users   who   signed  up  
  11. “Buy”  buZon  adds   the  product  at  $20   for

     1  year     “Buy”  buZon  adds   the  product  at  $35   for  2  years   A B }measure   average   order   value  per   completed   checkout  
  12. Conversion  Tracking   •  StaHsHcal  significance   – 95%  confidence  level

      to  determine  “winner”   •  You’ll  need  enough   users  and  conversions   have  significant   results   My  favorite  calculator:   usereffect.com/split-­‐test-­‐calculator  
  13. AddiHonal  Data   Examine  data  for   addiHonal  user  

    acHons  beyond   the  primary   conversion  rate  
  14. MulHvariate  Tests   Create  mulHple  versions   and  test  them

     all  at  the   same  Hme     (use  adcomparator.com’s   Taguchi-­‐Based  calculator)   (source)  
  15. Best  PracHces   •  Don’t  let  tests  go  on  

    forever   •  Test  “screams”  rather   than  “whispers”   •  Use  tests  to  solve  UX   design  disagreements   Photo  by  Poppy  Thomas-­‐Hill  (source)  
  16. Resources   •  whichtestwon.com   •  alistapart.com/arHcles/a-­‐primer-­‐on-­‐a-­‐b-­‐ tesHng/   • 

    smashingmagazine.com/the-­‐ulHmate-­‐guide-­‐to-­‐ a-­‐b-­‐tesHng/   •  abtests.com  (next  slides)  
  17. Large  screenshots   Significantly  longer  page   Winner   85%

     more  people   downloaded  the   trial