Christian Heilmann

Posts Tagged ‘bookmarks’

Removing UTM data from URLs automatically for cleaner bookmarks

Monday, August 9th, 2010

One of my real annoyances right now is that when you open a link from Google reader and some other systems you get the link followed by tracking data. Take for example the following tweet from Sam:


If you click the link it expands to this abomination:

I’ve come across lots of delicious bookmarks that still have all that campaign monitoring stuff in them, which is annoying. To work around that I’ve just written myself a tiny GreaseMonkey script:

Install un-UTM for GreaseMonkey

If the browser now opens a link that has UTM data in it, it removes the information and reloads the page without it to make for a cleaner URL.

Here’s the source of the script for the paranoid:

var loc = window.location.toString();
  window.location = loc.replace(/\?utm_source.*/,'');