Friday, August 3, 2012

Web server rejects utm_expid

Web server rejects utm_expid
Your server doesnt support added query arguments in urls

If you receive the above message while validating your Google analytics experiment then try to check the following cases:

1) Open the link which shows the error while validating and do "view source". Check if you can locate the experiment code in the file. If yes, then proceed for step 2. If you are not able to see the experiment code then the code is not mentioned at the correct page.

2) Now add some url parameters to the url. Suppose the url that you are trying to validate is "", then add few parameters in the url like "". Now see if the page is coming up properly and not going to a 404 or page not found error.
Now, do "view source" and check if the experiment code shows up on the same page as well.

I hope the above two cases will help you debug the issue.

1 comment:

  1. The "Web server rejects utm_expid" error is a pain for many webmasters! A/B experiments are such an integral part of a website's marketing strategy and it's a shame that errors like this force many to give up. Your "view source" comments above are great. I know of one case with one of our clients where that solution worked perfectly. We've also listed 3 other potential related fixes on this page for those having troubles setting up Google Experiments in their WordPress installs:

    I hope these fixes help others having difficulty with Google Experiment code not working on their site :)