Products » Support Forums 

Support Forums

HomeHomeDotNetNuke Modu...DotNetNuke Modu...Url MasterUrl MasterGoogle Campaigns Stopped workingGoogle Campaigns Stopped working
Previous
 
Next
New Post
12/5/2009 6:15 PM
 

Hi, I've been using URL Master for a couple of months and everything was working great. Then we decide to go with extensionless urls. Set the Page Extension Handling to Never  and configured the IIS 6 server per the documentation. The extensionless urls worked great, but the day I made the change to extensionless urls we stopped getting tracking data on our Google Campains, refering sites and Ad Words. Everything else is working ok. 

The refering URLs are: http://www.culookup.com/CalculatorsforYourWebsite.aspx?utm_source=NAFCUWebsite&utm_medium=HomepageTextlink&utm_campaign=Calcs 

Not sure how to fix this. Do we need to change the URLs to the friendly format on the refering pages?

http://www.culookup.com/CalculatorsforYourWebsite/utm_source/NAFCUWebsite/utm_medium/HomepageTextlink/utm_campaign/Calcs

Or is there something we need to set up on Google Analytics.

Thanks, all help is appreciated.

 
New Post
12/6/2009 12:27 PM
 

Ok here's the problem.

When you switched to extensionless urls, the 'old' urls (with the extension at the end) are now considered to be 'less friendly' than the full url with the extension.  As such, you get a redirect to the second url that you show.  As you can see, the _utm values are now incorporated into the friendly url path, which I imagine stops the analytics code from working correctly, as the rewriting (to tabid=xx&_utm=souce etc) happens at the internal asp.net level, and the google code runs as javascript and doesn't see the rewritten url.

So, there's two ways to fix this:

1) change the urls in your google links, so that no redirect occurs.  This just means removing the .aspx from the url, leaving www.culookup.com/calculatorsforyourwebsite?_utm_source=NAFCUWebsite... (etc).    By doing this, you won't get a redirect, and the utm_ parameters won't get included in the path.

2) update the regex field in the 'Host->Friendly Url Settings->Advanced Regex Settings' section, called 'doNotIncludeInPath'.  All you would need is a value called utm_ - this prevents the utm_ parameters from being included in the friendly url Path (ie, keeps them in the qureystring section of the url).

Either way will work as effectively.

Note that you won't have stopped getting tracking data on Google Analytics, it's just that the new Urls will start a new record (ie will start counting from zero) because Analytics sees them as distinctly different Urls (which they are).  You'll have to manually add the two values together during the reporting period, until you have had the new urls running for a full reporting period.

-Bruce

 
New Post
12/8/2009 10:12 PM
 

Thanks for the help. Removing .aspx seems to be working.

 
Previous
 
Next
HomeHomeDotNetNuke Modu...DotNetNuke Modu...Url MasterUrl MasterGoogle Campaigns Stopped workingGoogle Campaigns Stopped working


Support Guidelines.. Please read before posting

To get support on iFinity products and services, please search the forums for the the answer to the problem you are seeking. If you cannot find a solution, post a question in the relevant forum.   Ensure that you specify the relevant versions of the problem, and the actual error message or a detailed description of the problem.    You will need to register with this site to post on the forum.  If you have a Microsoft Live (Hotmail/Passport) account you can use that.  If you have a Open Id account you can use that.  If you neither of these, you will need to register a user Id and password.

Please note : If you are posting a new thread for the Url Master module, please include the following information where applicable:

- Url Master version

- DotNetNuke version

- Example Url where possible

- If there is an error, please post the full error text and/or stack trace (from the DotNetNuke event log).