javascriptcookiesgoogle-analyticsab-testinggoogle-website-optimizer

A/B test with Google Web optimizer; what cookie tells me visitor got A or B


When using Google Website Optimizer A/B split test, is there a way I can read a cookie to see which version A or B did the user get? I need to know this from a page other than the control page.


Solution

  • Using JavaScript, you could extract the variation number client side and place it into a cookie, see my post here for details ( http://www.optimisationbeacon.com/testing/how-to-integrate-google-website-optimizer-with-google-analytics/ ), but you'll need the following code to get the combination number (undefined means the test is not running, 0 is A, 1 is B, and so on...):

    utmx('combination')
    

    That will get you the variation number. Otherwise, you can extract it from the cookie "__utmx":

    222149575.00015140143722727739:2:0
    

    The number on the end, "0" indicates this is version A or the original.