« Good to Great and KPI | Main | Benchmarking Web Analytics data »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c498953ef00e5508cfaac8833

Listed below are links to weblogs that reference A/B testing or Multivariate testing?:

Comments

gretchen

i think wso appends the "a" referrer info to the "b" page so you can still see the referrer info.

Stephen Dean

I'm not sure about Google's software. I have my own split test software at www.easysplittest.com. It uses an index.php page and calls page A and B from .htm docs. So the referrer information will always be the same.

As far as when to use Split testing or Multivariate testing. If you're getting a ton of traffic I'd always go with Multivariate. But if I need to find out something fast and the traffic's only trickling in, then I go for the split test.

AndyEd

Losing referrer data is no fun, for sure, but there's no real reason why this needs to be a consequence of an A/B split. Using a touch more server side goodness can allow landing A and landing B to be served directly, and you'd tag your users with _utmSetVar if using Google Analtyics. Alternatively, you could make all your page changes with client side script even in the A/B case.

MV methods do give greater insights into the driving factors behind a test, but a simple restrained A/B that tests the just one factor can do that for you too.

My favorite aspect of MV is getting more power to detect differences by testing more stuff per user and throwing some stats in to separate it all out.

Michael Whitaker

@gretchen

Thanks for commenting. What I am seeing is that if a visitor arrives on A for the very first time, i.e. no cookies are set in the visitor's browser, website optimizer will redirect to B before GA runs. So, when GA runs on B, it will see the referrer as coming from A. This seems actually like the only plausible scenario and is in fact mentioned in GA's help files: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55477

But I will gladly stand corrected if I am not seeing this correctly!

Michael

Greg

Actually WSO retains the referrer info and appends it to the B page as part of the redirection.

The Magic Of Testing

Hey Michael!

I was actually relieved to see Greg's comment above, b/c I thought that's how it worked, but reading your post, I got a bit concerned.

Side note: I'm 100% in the multivariate camp, (caveat:) if you've got the traffic to justify it.

Thanks for posting this though. It was definitely interesting food for thought.

Warmest,

Jonathan Kraft
http://www.TheMagicOfTesting.com

Suhail

Cool article, definitely agree with the value of A/B testing.

We just recently pumped out hopefully a way better solution for this type of stuff at http://mixpanel.com

There's also an article written up on how to do A/B testing with mixpanel:
http://blog.mixpanel.com/2009/01/ab-testing-your-website-with-mixpanel/

Keith Holloway

There's a great thread on this problem here:
http://www.google.com/support/forum/p/websiteoptimizer/thread?tid=648e25778bb6aee1&hl=en

You can read through yourself, but here is my summary:

1) A really simple solution by Shoretel almost solves the problem, but may not work consistently:

"In order to preserve the Traffic Source information for GA, you need to place your GA tracking code above your GWO control code at the top of your page. That way Google Analytics will be able set it's traffic source cookie before the visitor is redirected to your "B" page therefore preserving their traffic source information."

It works in theory, but the problem with the above approach is that the redirect may cancel the tracking request if it's not fulfilled before the redirect happens.

2) A better solution from Prusak.com writes the original referrer to a cookie, and then picks it up again on the test page:

Original Solution:
http://www.prusak.com/google-analytics-referrer-override/

Then updated here:
http://www.prusak.com/google-ananlytics-initial-referrer-update/

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.