The Daily UserScript: Add Profile Settings Link to Google Analytics
Sometime last year Epik One came out with a simple userscript for Google Analytics (GA) adding a 'Profile Settings' link (here is the link). I always liked the idea for this userscript, and I even included it in a blog post I wrote on October 20th 2008: Greasemonkey Scripts That Make Google Analytics Better! where I mention that it disables the cleanerGAProfileSwitching. This conflict is due to the poor javascript work in Epik One's userscript, not mine, specifically their use of innerHTML. In fact their use of innerHTML also prevents the profile drop down menu from working. This type of programming is why I wrote a blog post explaining how to avoid the use of innerHTML in your JavaScript code.
The userscript was a great idea, but a very poorly executed one. However, when I created the Better Google Analytics Firefox Extension I wanted to include their idea, and emailed them asking permission to do this, but never got a response from them. Had I gotten a response I probably would have helped them with fixing their userscript, but being ignored is rather annoying, so I decided to just completely rewrite their idea as a new userscript.
The Unpleasantry:
Take a look at the current process to edit the profile settings of the Google Analytics profile which you are viewing reports for:
- Click the 'Analytics Settings' link.
- Click on the desired account.
- Find the desired profile, and click the associated edit link.
The Alleviation:
Once you install the "Add Profile Settings Link to Google Analytics" UserScript you have a better option, which is:
- Click the 'Profile Settings' link.
Screen Shot:

@erikvold