Ultimate GA

Introduction

I managed to get a Google Analytics account back in the days when there was a long waiting list. I added the tracker JavaScript to the footer of all my pages, as instructed by Google Analytics. This gave me some great statistics to start with, but I wanted more.

I also want to track outgoing links to other sites and links to downloads (e.g. PDF documents) on my own site. Google Analtytics can do this, but you have to add an onClick JavaScript to all these links. I didn’t like the idea of editing all my blog entries to add an onClick event to the links. So I ended up writing a WordPress plugin that does it for me. You can download the plugin for your own use.

Read on for a detailed description of the features, screenshots, system requirements, a version history, downloads, installation instructions, support and my wishlisht for future enhancements.

Features

I’ve tried to make the plugin highly configurable. The plugin can:

  • Start with a simple configuration screen and hide more advanced/complex configuration in an Advanced Configuration mode
  • Do not make any changes to feeds, as it is not wise to include JavaScript in those
  • (Optionally) add Google Analytics JavaScript tracker code to the footer of all weblog pages
  • (Optionally) add the same JavaScript tracker code to the admin pages if you want to track those as well
  • When adding the JavaScript tracker code to a page, put it at the end of the body. There are quite a few WordPress plugins for Google Analytics out there. Most of them include the JavaScript in the head section. This can delay the loading of your page and is not advised by Google
  • When using a WordPress theme that does not invoke the wp_footer hook as it is supposed to do, the JavaScript tracker code will be added to the head section. This can delay the loading of your page. The only way to prevent this, is to have the theme author implement the correct plugin calls, fix the theme yourself or start using another theme
  • (Optionally) check for updates of the Ultimate Google Analytics plugin and warn you for updates on the Options page
  • (Optionally) not adding the tracker code to the pages when a logged on user of a configurable userlevel requests a page. This can be used to ignore your own page views and not skew your statistics.
  • (Optionally) filter the content of your postings to add the onClick event to track certain links
  • (Optionally) filter the content of your comments to add the onClick event to track certain links
  • When filtering the content of your postings and/or comments, you can select what links to track:
    • (Optionally) add the onClick event to outgoing links. You can also specify links to which hostnames should be considered internal (e.g. www.example.com, example.com and example.org). Links to these hostnames will be considered internal and the tracking event will not be added to those links. You can also specify the prefix to append to the link when sending it to Google Analytics so your outbound links will be logged to a logical directory structure. This way, you will be able to easily identify what pages visitors clicked on to leave your site.
    • (Optionally) add the onClick event to download links. You can specify which file extensions should be considered downloads. Only internal links to these filetypes will be tracked. Internal links are either relative links (without a hostname) or links to the hostnames you defined as internal. You can also specify the prefix to append to the link when sending it to Google Analytics so your download links will be logged to a logical directory structure. This way, you will be able to easily identify what files your visitors downloaded.
    • (Optionally) add the onClick event to mailto: links. You can also specify the prefix to append to the link when sending it to Google Analytics so your mailto: links will be logged to a logical directory structure. This way, you will be able to easily identify what mailto: links your visitors clicked.

Screenshots

Below are some screenshots of the Ultimate Google Analytics Options page and some reports you can get from Google Analytics. You an click on the thumbnails to get a full screen version.

Ultimate Google Analytics Options
First part of Ultimate Google Analytics options page in WordPress administration
Ultimate Google Analytics Options
Second part of Ultimate Google Analytics options page in WordPress administration
Content Summary
Content Summary in Google Analytics showing an outbound link as both Top 5 Content and Top 5 Exit
Content Optimization > Content Performance > Top Content
Top Content report showing an outbound link
Content Optimization > Content Performance > Content Drilldown
Content Drilldown report showing all outbound links in an outbound virtual directory. Download links and mailto: links will be shown in separate virtual directories. You can set the names of these directories in the Ultimate Google Analytics options.
Content Optimization > Content Performance > Content Drilldown
Content Drilldown report drilling down into the outbound virtual directory showing all outbound links to a particular site
Content Optimization > Content Performance > Content Drilldown
Even further drilling down in the Content Drilldown report showing different outbound links to the same site
Content Optimization > Navigational Analysis > Top Exit Points
Top Exit report showing an outbound link
Content Optimization > Navigational Analysis > All Navigation
All Navigation report showing different paths to the same outbound link. Apparantly this outbound link is featured on different blog pages. Also notice that one visitor returned to the site to request the hompage after following the external link.

System requirements

  • You’ll need a Google Analytics account. You can signup at http://analytics.google.com.
  • The plug in was developed for WordPress v1.5.1.3 initially but I see no reason why it shouldn’t work with other v1.5.x versions. Since then I’ve upgraded my blog to WordPress v2.0 without any problems. I’m not too sure about version 1.2. I just haven’t tested that. If you do run v1.2 and have tried this plug in, please contact me to let me know if it works so I can update this page.
  • The plug in was developed with PHP v.4.3.0. However, I’m not using very advanced PHP functions so I see no reason why it shouldn’t work with other PHP versions. If you do run another PHP versions and have tried this plug in, please contact me to let me know if it works so I can update this page.

Version history

v1.6.0 (3-feb-2008)
  • Insert new Google Analytics JavaScript (ga.js) and not the obsolete urchin.js
v1.5.3 (23-feb-2007)
v1.5.2 (20-nov-2006)
  • Added option to reset all settings to their Factory default. This can be used if for some reason your settings array in then database is corrupted
v1.5.1 (25-sep-2006)
  • Fixed minor bug that could lead to warnings about not being able to start a session when changing the UGA options
v1.5 (15-sep-2006)
  • In previous versions links to “/directory/file.pdf” and to “file.pdf” would have been tracked as two different links, even if the last one also was to the same physical file. In version 1.5 the second (relative) link is rewritten to /directory/file.pdf for Google Analytics, so both links are now counted as being one and the same.
  • The configuration screen now has two modes: basic and advanced. This is to no scare of new users with a whole bunch of parameters that probably don’t need any tweaking
  • Some minor changes to the regular expression pattern used for finding links which need an onclick event added. In very rare cases the old expression could lead to malformed HTML
v1.4 (28-apr-2006)
  • When supressing the Javascript tracker code because the page request is by a logged on Wordpress user, the plugin now inserts a HTML comment at the position where the tracker script would otherwise be inserted. I hope this can prevent confusion for people who thought the plugin wasn’t working, when actually it wasn’t inserting the script since they were testing while being logged on to Wordpress.
v1.3 (9-apr-2006)
  • Yet another fix for a problem where the tracker code would sometimes be placed in the header and not the footer. This could happen when your pages have a link to a non-existing favorites icon (favicon.ico). (many thanks to Michael for working with me to get this one resolved)
  • Added an option to the options page to check for available updates
v1.2 (10-mar-2006)
  • Bug fixed where UGA would still sometimes put the tracker code in the header in stead of the footer (thanks to Constantinos for pointing this out)
  • Bug fixed that would cause all checkboxes on the admin page to stay unchecked when using Safari as a browser (again thanks to Constantinos for pointing this out)
v1.1 (26-feb-2006)
  • Bug fixed where UGA would insert the tracker code in the header of the first page requested after requesting a feed. This would occur even when the footer hook was properly implemented by the template being used.
  • Fixed two typing errors in the debug output
v1.0 (25-jan-2006)
  • If the WordPress theme being used does not call the wp_footer hook as it is supposed to, just add the Google Analytics tracker JavaScript to the head and not the body of the page. This can have an impact on performance. If you do not want this, either fix the theme, have the theme author fix it or use another theme.
  • Added possibility to track outbound links in the comment author link
  • For new installations, phps is also added as a file extension to track as download
  • Added undocumented option to force debugging directly to the output stream (this can break your HTML code, only use it when you know what you are doing)
  • Also track outbound, download and mailto: links in excerpts of articles and not just in the full articles
  • Save the “enable tracker” option. If you disabled this option it was not saved to the database
v0.2 (23-jan-2006)
  • Prevent two consecutive forward slashes in the virtual path for a download link if the URL for the link started with a forward slash (e.g. /files/picture.jps would becomde /downloads//files/picture.jpg)
  • Default value for internal hostnames is no longer just the hostname of the current webserver. If this hostnames starts with www. the name without www is also added to the internal hostnames (e.g. “www.oratransplant.nl,oratransplant.nl”)
  • Renamed track_user to uga_track_user so all functions are prefixed with uga to lower the chances of a naming conflict with another plugin
  • Small HTML comment is placed before the Google Analytics tracker to show it was inserted by the Ultimate Google Analytics plugin
  • Debugging has been added and can be enabled/disabled from the Options page. It is disabled by default. If enabled, all debugging info will be added as HTML comment in the footer of the page
v0.1 (21-jan-2006)
First version released to the public

Download

For the latest version, you can either download a ZIP file containing the plugin, or view the sourcecode.

All versions

ZIP files Source
ultimate_ga_1.6.0.zip ultimate_ga_1.6.0.php
ultimate_ga_1.5.3.zip ultimate_ga_1.5.3.php
ultimate_ga_1.5.2.zip ultimate_ga_1.5.2.php
ultimate_ga_1.5.1.zip ultimate_ga_1.5.1.php
ultimate_ga_1.5.zip ultimate_ga_1.5.php
ultimate_ga_1.4.zip ultimate_ga_1.4.php
ultimate_ga_1.3.zip ultimate_ga_1.3.php
ultimate_ga_1.2.zip ultimate_ga_1.2.php
ultimate_ga_1.1.zip ultimate_ga_1.1.php
ultimate_ga_1.0.zip ultimate_ga_1.0.php
ultimate_ga_0.2.zip ultimate_ga_0.2.php
ultimate_ga_0.1.zip ultimate_ga_0.1.php

Installation

Installing is as simple as downloading the file from this site, placing it in your wp-content/plugins directory and activating the plugin. For the more detailed instructions read on.

  1. Get a Google Analytics account at http://analytics.google.com.
  2. Download the Ultimate Google Analytics ZIP file (see download section above)
  3. Extract the zipfile and place the PHP file in the wp-content/plugins directory of your WordPress installation
  4. Go to the administration page of your WordPress installation (normally at http://www.yourblog.com/wp-admin)
  5. Click on the Plugins tab and search for Ultimate Google Analytics in the list
  6. Activate the Ultimate Google Analytics plugin
  7. You can now find an Ultimate GA page under Options to set the options of the plug-in
  8. If you’re comfortable reading HTML and feel like it, you can look at the HTML source code of your blog pages to see the included Google Analytics tracker code at the end of the page. You could also check if an onClick event is added to the outbound, download and/or mailto: links as specified in your options. Make sure that you’re not checking this as a logged on user if you’ve enabled Ignore Logged On Users. In that case, log out of WordPress before doing these checks.
  9. Wait until Google Analytics updates your reports. Currently it seems like this can take up to 24 hours. Note that by default Google Analytics selects a week ending yesterday as its reporting period. Click on today in the lefthand calendar to see today’s statistics, if they’ve already been reported.

Support

The plug-in is provided as-is and without any guarentees. However, if you have any questions or comments about the plug in feel free to comment at the end of this page.

Wishlist / Future enhancements

This is a list of things that I would like to add in the (or a) future version:

  • If a link (<a> tag) requires tracking and already has an existing onClick event, add the urchinTracker to the existing onClick event rather than adding another onClick property.
  • When adding a tracker to a relative download link (within your own site) that starts with a forward slash (/), prevent from to consequitive slashes being used in the tracker location (e.g. /downloads//directory/file.ext) (included in v0.2)
  • When adding a tracker to a relative download link (within your own site) that does not start with a forward slash (/), rewrite the target URL to start from the root directory. This way relative download links from different pages to the same file get tracked as the same download. (included in v1.5)
  • Add possibility to track outbound, download and/or mailto: links in the sidebar or perhaps other elements on the page. Currently a template hack is required to do this.
  • Do not add the Google Analytics script at the end of the page when it is already there (by another plugin or directly from the template)
  • Put a little HTML comment before the Google Analytics script to show it was generated by UGA (included in v0.2)
  • When suppressing the Javascript due to the user-level, add a small comment to the generated to the HTML. This at least indicates that UGA is working and can prevent misunderstandings when admins testing the plugin don’t see the javascript added. (included in v1.4)
  • Have two configuration modes: basic and advanced to hide all the config details from novice users (included in v1.5)
  • Use JavaScript to add the onclick events, in stead of a WordPress filter. This does not break links with existing onClick events and can support everything on the page, including sidebar items like the blogroll.
  • Test compatibility with wp-cache; what happens if the first request is done by a WP admin. Is this then cached for all subsequent visitors?
  • 404 tracking

1018 Comments

  1. hmmm. activated, but nothing happened.
    http://www.balow.de/wordpress/

    Comment by aba — 24 January 2006 #

  2. Hi Aba,

    That’s strange. Could you please check/try a couple of things:

    1) Try deactivating other plugins and see if that makes a difference.

    2) You could also try to activate debugging on the Ultimate GA page. This should add lots of debugging info as HTML comments at the footer of your pages. Adding the debug info to the footer uses the same technique as adding the tracker JavaScript. Since that doesn’t work, I’m not too sure if the debugging info will be displayed. If this does work, please post the debugging info here or mail me at wilfred _at_ vanderdeijl.com

    3) If you’re running your own webserver you could check for PHP errors in the PHP logfile

    4) The last thing I can think of is that you are running WordPress 2.0-RC3 and not the latest version. I have tested it with the final version of WordPress 2.0, but I do not have access to earlier release candidates. If you still have the installation files for 2.0-RC3, you can contact me by email and I’ll give it a try on my host.

    Again sorry for the plugin not working. I’ve seen several sites running it without problems. I’m hoping you want to work with me to get this fixed. That might also help others.

    Comment by Wilfred — 25 January 2006 #

  3. i have already installed Google Analycator, should i deactivate this one first?

    greetz,
    T.

    Comment by Tom — 25 January 2006 #

  4. hi,

    thanks for your answers!

    yep, it was 2.0 rc3.
    i updated my version - but nothing happened again.

    second i deactivated other plugins. again: nothing happend.

    debugging is on - nothing… ;-)

    i`ll check my php-logs.

    something with my theme?

    Comment by aba — 25 January 2006 #

  5. i installed and activated the plugin mentioned by T. - this one gives me the tracking-script in my site…
    but i want to use uga! ;-)

    cheerz
    aba

    Comment by aba — 25 January 2006 #

  6. If you’re using both Google Analyticator and Ultimate Google Analytics and both plug ins are enabled, you’ll end up with the tracking code being included twice on your page. This probably makes Google count each hit twice.

    You can have multiple Google Analytics plugins installed on your installation, but it’s probably best you only activate one.

    Comment by Wilfred — 25 January 2006 #

  7. and: the php-logs says, that everything is fine…

    Comment by aba — 25 January 2006 #

  8. wilfred: i know, but i only tested, if there maybe something wrong with my wp2.0. i`ll deactivate the other analytics plugin when uga is working.

    Comment by aba — 25 January 2006 #

  9. Yep, the problem lies with the Theme being used. I just tried out Squible, which is the theme used by Aba and that breaks my plugin.

    The Squible template is not calling the wp_footer() function in the footer as it is supposed to do. I hook into that function to insert the necessary JavaScript.

    I’ll contact the author of Squible and suggest he adds wp_footer() to the footer. In the meantime I’ll try to change my plug in so that it will work with templates that do not call the wp_footer() function.

    Comment by Wilfred — 25 January 2006 #

  10. I just uploaded version 1.0 of Ultimate Google Analytics. This should fix the problem with some themes. There are themes out there that do not call the appropriate hooks as they are supposed to.

    If they do not call the wp_footer hook, the UGA plugin is not activated and the Google Analytics JavaScript is not included.

    As a workaround, UGA now detects that the theme does not use the wp_footer hook and the JavaScript is inserted in the <head> section. This can have an adverse affect on performance. Theo only way to fix this is to fix the theme or start using another theme.

    Comment by Wilfred — 25 January 2006 #

  11. Still waiting for my account to be approved :(

    Comment by Ivan Minic — 8 February 2006 #

  12. How did you manage to add the “urchinTracker” to the Links in the sidebar?

    Comment by Zig — 9 February 2006 #

  13. Unfortunately WordPress does not have filters or hooks to change the information in the sidebar. The only way to get this done is to change the template you’re using.

    Go to WP Admin > Presentation > Theme Editor > Sidebar Template

    Now find the call to get_links, get_links_list or any other function that returns HTML you want to process for external or download links.

    Surround this function call with uga_filter(). You’ll end up with something like

    uga_filter(get_links_list());

    Comment by Wilfred — 10 February 2006 #

  14. HI very good plugin one of the best for me! I think that you could hack it in order to do a same for the blogbeat stat (http://www.blogbeat.net). The stats provide are great too but they count the log for admin user!

    Comment by henri — 23 February 2006 #

  15. The plugin will writed debug info out, and it will write to my admin pages. But it won’t write the tracking code to my regular page.

    I’m going to just write the google code into the footer for now, but I’d like to get this to work.

    Comment by Dave Harrod — 25 February 2006 #

  16. I’ve just uploaded version 1.1 that fixes a bug with the new feature to determine whether to include the tracker code in the header or footer of the pages.

    UGA prefers to add the code to the footer as this speeds up the loading of your page. Unfortunately some templates out there do not properly implement to footer hook. In such a case, UGA determines this and will insert the tracker code in the header.

    When requesting a feed from your site, UGA would conclude the footer wasn’t called and would insert the tracker in the footer of the next page request. It would then determine the footer is called again and all subsequent page requests would get the tracker in the footer.

    This could get a bit confusing when you look at the HTML source code of your page, as the tracker would sometimes apear in the header and sometimes in the footer.

    Comment by Wilfred — 26 February 2006 #

  17. Unfortunately it is not working on my site. Wish it was.

    Comment by Dan — 28 February 2006 #

  18. Dan,

    I’m sorry to hear it doesn’t work on your site. Could you please enable debugging. You can do this by going to WordPress administration > Options > Ultimate GA.

    Then enable the debugging checkbox and press the Update button. Once that’s done, please notify me so I can have a look at your site or send the HTML source code of a page including the debugging info to wilfred (at) vanderdeijl [dot] com

    I’m hoping you’re willing to work with me to figure out what’s going wrong. That might also help others.

    Comment by Wilfred — 28 February 2006 #

  19. Sometimes the google analytics number account dissapear, Any ideas?

    Comment by henri — 8 March 2006 #

  20. Henri,

    It looks like you’re running version 1.0 of the plugin. You’re running into a bug that was fixed in version 1.1

    What happens is that when someone requests a feed from your site, this is interpreted by Ultimate Google Analytics by a page request that does not call the wp_footer hook. This causes UGA to put the tracking javascript in the HEAD of the next page request.

    During that page request UGA detects that the wp_footer hook is called and all subsequent page requests will have the tracking javascript at the end of the BODY where it should be.

    So, all pages on your site still have the tracking javascript but it is sometimes included in the HEAD. You’re not missing any hits and you’re not double counting anything.

    If you want to fix this, you would have to install version 1.1 of UGA.

    Comment by Wilfred — 9 March 2006 #

  21. Thanks I upgrade the plugin right now ;)

    Comment by henri — 9 March 2006 #

  22. I am using the UGA plugin, which I found to be the best among the choices for enabling google analytics without modifying any html. Thanks!

    A few things:

    1) I’m running version 1.1, but UGA still insists on placing the urchin script in the header of everypage instead of the footer, even though my theme correctly calls the footer hook.

    2) Small bug in the html of the admin page - when deciding whether a checkbox option is enabled or not, the script outputs “checked”… on safari (at least), this doesn’t get recognized, as it needs an extra space before the closing tag, and as a result every time the admin page is loaded none of the checkboxes are checked. The fix was to add a space: “checked “.

    3) I have an idea about automatically enabling link tracking in the sidebar, taken from the WordPress Reports plugin: Just add some javascript code to the footer (necessary) of every html page:


    <script type="text/javascript">
    if (document.getElementsByTagName) {
    var ahrefs = document.getElementsByTagName('a');
    for (var i=0; i<ahrefs.length;i++) {
    if (if (ahrefs[i].href.indexOf('<?php bloginfo('home') ?>') == -1 && !ahrefs[i].onclick) {
    ahrefs[i].onclick = function () { var track = this.href + ''; urchinTracker ('/outgoing/' + track.substring(7)); }
    }
    }
    }
    </script>

    Obviously this requires the footer hook (won’t work if the code is added before the elements are loaded, obviously), and won’t add the tracker to links that already have the onclick property -> a good thing since UGA already adds those to the main content links, but skips sidebar/header/footer links that might have a different onclick property… maybe instead of just checking !ahrefs[i].onclick, also check || ahrefs[i].onclick.indexOf('urchin') == -1, and then append to the ahrefs[i].onclick tag, though some modification of the appended function would be required… Maybe this would also be the solution to adding a second onclick to the links that already have one? But it would mean shifting entirely to javascript for tracking the links, something I’m not too confident with…

    You can also have a separate if statement for each tracking option, with a different href.indexOf, which gets displayed based on the saved options… This should work.

    Comment by Constantinos — 9 March 2006 #

  23. Hmm.. Ok, I might have jumped the gun a bit on point #1… But I do have version 1.1, and I have seen the analytics code in the header of at least 2 pages…

    Comment by Constantinos — 9 March 2006 #

  24. Constantinos,

    Thanks for pointing out these issues. I think I finally fixed the problem with the tracker sometimes appearing in the header. I’ve also added the space between checked and the closing bracket in the admin page.

    I’ve just put up version 1.2 for download with these changes.

    Comment by Wilfred — 10 March 2006 #

  25. I noticed that my download and outbound links were no longer correctly tracked by Google Analytics.

    When I track “/downloads/something/zip” it got tracked as “//downloads/something.zip” Notice the extra slash at the beginning of the filename.

    This is not a bug in the Ultimate Google Analytics plugin. It is a known problem Google introduced when upgrading the urchinTracker JavaScript around February 23rd 2006. It seems Google fixed the problem around March 13 2006.

    I got the following response from Google support:

    Thank you for your email. We are aware that calls to urchinTracker will append an extra forward slash to the virtual pageview, which will break goal tracking involving those URLs. The problem you are experiencing with goal tracking relates to a known issue with the urchinTracker function that our engineers are currently working to fix. We appreciate your patience in the meantime.

    Comment by Wilfred — 15 March 2006 #

  26. Hi!
    I just got an google analytics account and tryed your plugin. I viewed the html code and saw this code in the head-tag:

    Can you please tell me, what this code does?

    I also found out, that the google analytics with my ID code is sometimes placed in the header and sometimes before the /body tag. Strange?

    Comment by michael — 5 April 2006 #

  27. I’ve contacted Michael by email to get his issue resolved. It turned out to be caused by having a non-existing favorites icon in the header of your web pages. The request for that non-existing icon would result in a 404 error and that could sometimes flip the flag indicating whether or not the footer is hooked by the template.

    In this rare situation this could lead to some page requests having the tracking javascript code in the header in stead of the footer. This still had the hit counted, but it could cause a slight delay in page loading for the user.

    The issue is resolved in version 1.3 of the plugin

    Comment by Wilfred — 9 April 2006 #

  28. I tried UGA 1.0 and now 1.3, and I see no google javascript on any of my blog pages. When I enable debugging, I see a lot of comment html that references uga, so it looks like its sorta working.

    I am using the Blix theme from the latest 2.0.2 WP. Their footer theme has

    Is this the same as the wp_footer() referenced in the comments above?

    Looks like a great plugin. Hope to get it working soon. Thanks.

    Comment by Mike — 9 April 2006 #

  29. Hi Wilfred!
    I have to thank you again, that you worked so hard to solve the problem with the vSlider theme. With UGA 1.3 your plugin works fine and is now the best google analytics plugin I have ever seen and tested. GREAT WORK keep on ;)

    Now, the plugin works fine on my blog http://www.worldtraveler.at and I hope that I can analyze my visitors.

    THX
    Michael

    Comment by michael — 10 April 2006 #

  30. Hi Mike,

    When I visit http://www.spreadfreewifi.com/ the JavaScript code is properly included at the end of the page.

    Please note that the javascript is now included twice, since you also added it to the footer of your template.

    The reason why you’re not seeing it could be the setting “Ignore logged on users” in the Ultimate Google Analytics settings. If this is checked, the javascript is not added to pages requested by logged on Wordpress users above a certain user level. You can use this to prevent the javascript being added to the pages you request yourself. This is to prevent your own page hits skewing the statistics.

    Comment by Wilfred — 10 April 2006 #

  31. I just released version 1.4 with a minor enhancement. Depending on the configuration of the UGA plugin, page requests by logged on Wordpress users did not get the javascrpt tracker code added.

    This sometimes led to confusion by people thinking the plugin wasn’t working when they test it whilst being logged on to Wordpress.

    With this new version a small HTML comment is added to the page at the location where otherwise the tracker script would have been added. This at least indicated that the plugin is working.

    Comment by Wilfred — 28 April 2006 #

  32. Thanks! This is a very well optioned GA plug-in. I am testing it on one of my WP sites, and will probably end up rolling it out to all of them.

    Comment by w.oods.name — 28 April 2006 #

  33. I added the plugin to my site, and the code loaded in the header. I read here and found that this is due to the wp_footer hook not being called correctly. I found that the theme I was using did call the wp_footer hook, but it was called using the old-school method. (The method is listed on the Wordpress plugin API hooks page that you link to above.)

    You might want to mention that only the direct call to wp_footer (and not through do_action) works.

    No problems here, though. I just switched the code . . . it’s cleaner and better that way anyway.

    Comment by Novac — 10 May 2006 #

  34. Novac,

    Even my own template uses the do_action call and not a direct call to wp_footer. That works fine for me.

    Are you sure that this is what caused the tracker to appear in the header. Could it be you looked at the source code the very first page hit after enabling the plugin. Initially UGA assumes the footer is not hooked, just to make sure the tracker is always included. On the first page hit the plugin will eventually find out that the footer is hooked and all subsequent page hits should include the tracker in the footer.

    Comment by Wilfred — 10 May 2006 #

  35. Wilfred,

    Thanks for the quick reply back. You are correct. Switching back to do_action shows the code remains in the footer. I was unaware that the first build placed the code in the header — too bad I didn’t refresh first!

    Thanks a bunch for your help and a useful plugin.

    Comment by Novac — 11 May 2006 #

  36. Great! Thanks for this plugin!

    Comment by Andrew — 13 May 2006 #

  37. Nice plugin! I included it on my site at http://www.inqk.net. It’s still the case that if the theme you use doesn’t call wp_footer() the code won’t be added. I use a hacked version of Tarski which until recently didn’t include this call. I thought it might be a good idea to include this note in the installation instructions. I realised it after reading the comments but it would have been nice to see it in the instructions first :)

    Comment by Michael Camilleri — 17 May 2006 #

  38. If the template package doesn’t call the wp_footer, the code is added to the header of the page. This is assuming the template pacakge does hook for the header, but I haven’t found a theme that doesn’t.

    Having the tracking javascript in the header in stead of the footer still works fine. It’s just that the page isn’t displayed to your visitor until the javascript is loaded and executed. If Google isn’t having any problems this delay is minimal, but if the Google servers are slow this might lead to a noticable delay.

    Comment by Wilfred — 17 May 2006 #

  39. Nice plug in! thanks. ;)

    Comment by Blake — 21 May 2006 #

  40. Hi Wilfred,

    Love this plugin, really usefull stuff.

    my problem lies at the sidebar, i am using the K2 template (http://binarybonsai.com/wordpress/k2/) and i tried editing sidebar.php and chaged line #151 from

    to

    it doesn’t want to work has the links still dont show the “onclick”.

    Comment by Pedro Rodrigues — 23 May 2006 #

  41. Great plugin. Thanks!

    Comment by Nikolas — 23 May 2006 #

  42. You did a wonderful work!
    Thank you so much for this.
    It is workin very well in my blog.
    Thank you!!!!

    Comment by Sandro Araujo — 1 June 2006 #

  43. Didn’t work. Activated plug-in, went to ‘Options’, then to the ‘UGA’ page. There I entered may GA i. d. and hit ’save’.

    Went to Google Analytics to hit ‘check status’. “Not Found”. The script was not installed. I checked source code for a few pages; the relevant script was not installed. I cannot recommend your plug-in.

    Comment by Alan Kellogg — 3 June 2006 #

  44. Hi Alan,

    Sorry to hear you had problems with the UGA plugin. It can take a day or two for Google to change the status on the Google Analytics page. It doesn’t switch to OK immediately when you install the tracker code.

    You’re the first to report that the tracker code is not included. Are you sure you checked this while you where NOT logged in to WordPress? If you are logged on, the UGA plugin will not include the tracker code to prevent your hits from skewing the statistics. Be sure to logout from WordPress before requesting a page. Then look at the HTML source code and the Google tracker script should be included.

    If that’s still not working, please leave the plugin enabled, enable debugging in the UGA options and contact me again. With debugging enabled I can look at the HTML source of your site and see what is going on.

    Comment by Wilfred — 3 June 2006 #

  45. Are you still working on this plugin?
    I get this error when I activate it :(
    I am running Wordpress 1.5.1.2
    What am I doing wrong?
    Help me please!

    Comment by Xnxx — 7 June 2006 #

  46. Yes,

    I still work on the UGA plugin. I do not see any error in your comment. What is the error you’re receiving?

    Comment by Wilfred — 7 June 2006 #

  47. Hi, if i enable debugging in Wordpress 2.0.3 with K2 Beta Two r167 the live archive is broken. Disabling debugging live archive works. Maybe its interesting for you. And Analytics account says: No Tracking Code found. I will check this later and leave a reply.

    Comment by Gunnar — 16 June 2006 #

  48. Great plugin, and good job ! Just looks a little complex in configuration. I’ll have to try it out and find out what the key differencn between Ultimate GA and others.

    Comment by bizwiki.cn — 16 June 2006 #

  49. @Gunnar:

    I haven’t tried K2 Beta Two myself, but when eanabling debugging the UGA plugin just outputs all debugging information directly to the output stream as HTML comments just before the end of page being build. This can cause problems with things like RSS feeds, since a bunch of HTML comments in the RSS feed breaks the RSS validation.

    Therefore only enable debugging for short periods of time and disable it again once you collected debugging info.

    @bizwiki.cn:
    I’ve added the idea of having two configuration modes: standard and advanced. This way users that do not want to be bothered with all the detailed config can choose for the basic setup.

    Thanks for the idea!

    Comment by Wilfred — 17 June 2006 #

  50. Hi, I have seem a bug using this plugin.
    I have a <abbr> tag like this:
    <abbr>href</abbr>
    This is replaced as <a onClick ……. >

    The fix is change line 670 from:
    $result=preg_replace(’@<a(.*)href@i’,
    to:
    $result=preg_replace(’@<a\s([^>]*)href@i’,

    Comment by SDiZ — 21 June 2006 #

  51. @SDiZ: Thanks for pointing that out. I’m currently in Washington DC visiting a conference, but when I get back I will publish an updated version.

    Comment by Wilfred — 22 June 2006 #

  52. Everything seems to be as it should be on my side, however Google cannot detect the code on the website. I have been trying to validate, checking status repeatedly but obviously unless I will have to wait for Google to realize the code there is something wrong.

    I will be very glad if you can have a look at it after you are finished with the congress.

    Thanks in advance,
    Necati

    Comment by Necati — 22 June 2006 #

  53. @Necati; as you’ve said the code is included in your page and everything looks fine. It might take upto 24 hours before Google reports that your tracking hits. Copied from the Google Help:

    Google Analytics generally updates your reports every 24 hours. This means that it could take 24 hours for data to appear in your account after you have first installed the tracking code

    Comment by Wilfred — 22 June 2006 #

  54. @aba: hmm, i my blog functions without problems!

    Comment by Links — 2 July 2006 #

  55. I switched to another host. Modified my db and copied it just like the codex says. Everything works fine, with not a single glitch, except the UGA plugin. I get tons of errors when it’s enabled. Any idea why it should happen and how I can fix it?
    If possible, I would delete all the plugin’s settings to get it to start fresh, just let me know how to do it.

    Thanks.

    Comment by dirkhaim — 5 July 2006 #

  56. @dirkhaim:

    Could you please send me the full error messages at wilfred (at) vanderdeijl.com so I can have a look.

    If you want to reset all the options, go to phpMyAdmin and look for the WP_OPTIONS table. There should be a single record for the UGA_OPTIONS. Feel safe to just delete that single record. It will reset UGA to it’s default settings. Be sure to go to the UGA settings again to set your Google Analytics account ID.

    However, I doubt your errors have something to do with a setting. They’re not really host related. I guess there is something in your new host’s PHP configuration that conflicts with UGA. So, please send me the error messages so we can have a look.

    Comment by Wilfred — 6 July 2006 #

  57. @wilfred:
    sent you the email

    Comment by dirkhaim — 6 July 2006 #

  58. Thank you so much this really is a great plugin. The thing I like most about it is that I now don’t skew my stats when I log on as an admin, I’m considering reducing the level so that editors don’t either :)

    Cheers
    Gary

    Comment by Gary — 11 July 2006 #

  59. The necessary plugin (:
    It is established easily and perfectly works.
    Thank u so much!

    Comment by Jimy — 25 July 2006 #

  60. Cool plugin, I use it on my photoblog wereldkeuken. Thx a lot!

    Comment by wereldkeuken.be — 3 August 2006 #

  61. I plan to install this over the weekend and let you know the results. Sounds very interesting.

    Thanks
    Nilesh
    http://www.Appsbi.com

    Comment by Nilesh Jethwa — 22 August 2006 #

  62. wow!

    Nice job, Wilfred!

    Thanks a lot for coding such a nice plugin and giving it away to the every needy person!

    Regards,
    Avinash
    http://www.avinash.ws

    Comment by Avinash — 24 August 2006 #

  63. Thanks a lot. I appreciate your work really. In one minute I solved the problem. Thanks again.
    :)

    Comment by Tieko — 31 August 2006 #

  64. Version 1.5 released!

    I just released version 1.5. See the version history to find out what’s new.

    Comment by Wilfred — 15 September 2006 #

  65. Mmm, it seems that 1.5 is a bit buggy. It gave me some strange error messages in the admin interface and it did not place the code on the footer of the page. As you can see on my website switching back to 1.4 solved my problems.

    Comment by Johan — 16 September 2006 #

  66. If someone is having problems with the latest version of the UGA plugin, please leave detailed error messages here in the comments or mail me at wilfred (at) vanderdeijl {dot} com and I’ll have a look.

    Comment by Wilfred — 17 September 2006 #

  67. I just wonder, if I use GA to track outgoing links clicks or downloads, will it screw up my total pageviews stats in some way? I’ll get some additional “virtual” pageviews listed, so totals will change too, right ?

    Is there some smart way to filter those “extras” out, and still track downloads and external links clicks?

    Comment by ivan — 18 September 2006 #

  68. @ivan,

    You’re right the outbound, download and mail links tracked through Google Analytics do increase your total number of pageviews. Here’s wat Google is saying

    Google Analytics provides an easy way to track clicks on links that lead away from your site. Because these links do not lead to a page on your site containing the UTM JavaScript, you will need to tag the link itself with the urchinTracker JavaScript. This piece of JavaScript assigns a pageview to any click on a link - the pageview is attributed to the filename you specify.

    So, you’re basically tracking the outbound link as if it was a real pageview. This does increase your total number of pageviews. I’m not aware of any way in Google Analytics to track certain URLs as specific pageviews but not include them in the totals. I guess this could lead to very confusing reports/statistics.

    Comment by Wilfred — 18 September 2006 #

  69. Very usefull plugin , thanks

    Comment by webmaster kaynak sitesi — 20 September 2006 #

  70. hello:

    I just installed the plug-in and keep getting this error message:

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/.fitch/scherian/turbanhead.com/weblog/wp-admin/admin-header.php:16) in /home/.fitch/scherian/turbanhead.com/weblog/wp-content/plugins/ultimate_ga.php on line 308

    my site is running on: WordPress 2.0.2 and K2 Beta Two r163a

    Comment by turbanhead — 23 September 2006 #

  71. I’m seeing the same error turbanhead is, also with 2.0.2 (I should really upgrade to 2.0.4, I know :/ But it looks like things are working well, at least.

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/louie/public_html/tieguy.org/blog/wp-admin/admin-header.php:16) in /home/louie/public_html/tieguy.org/blog/wp-content/plugins/ultimate_ga.php on line 308

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/louie/public_html/tieguy.org/blog/wp-admin/admin-header.php:16) in /home/louie/public_html/tieguy.org/blog/wp-content/plugins/ultimate_ga.php on line 308

    Comment by Luis Villa — 25 September 2006 #

  72. I have problem with the plugin. When I active it and go to the options page it says:

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /srv/www/htdocs/kunde/html/wp-admin/admin-header.php:16) in /srv/www/htdocs/kunde/html/wp-content/plugins/ultimate_ga.php on line 308

    What does that mean?
    Also no google analytics code is inserted into the page!

    Thanks for the help,
    With best gerads,
    Rene

    Comment by Rene — 25 September 2006 #

  73. I just released an updated version of UGA. This version 1.5.1 should fix the bug that some users encountered in the 1.5 release. This bug could throw warnings about headers already being sent when changing the UGA options.

    Comment by Wilfred — 25 September 2006 #

  74. New version appears to have fixed the error message. Thanks!

    Comment by Luis Villa — 25 September 2006 #

  75. @Rene:

    The warnings about unable to start a session in the UGA Options should be fixed with the newly release version 1.5.1.

    You also say the tracker code is not included in the page. Are you absolutely sure? There can be two confusing things. The first one is that the tracker might be included in the header of the page and not the footer when your template doesn’t properly call the footer procedure.

    Another common mistake is that you check the pages while logged on as a WordPress administrator. With the default UGA configuration users with a user level of 8 or higher do not get the tracker code included on the page. This is to prevent your own visits to your own site skewing the statistics. Make sure you check the tracker code while not logged on to WordPress or when disabling this preference in the UGA options.

    Comment by Wilfred — 25 September 2006 #

  76. Thanks!

    It seems to work now!

    Cheers,
    Rene

    Comment by Rene — 25 September 2006 #

  77. the new version seems to have done the trick! thanks!

    Comment by turbanhead — 26 September 2006 #

  78. Wonderful plugin , thanks too

    Comment by Yiğit — 27 September 2006 #

  79. This isn’t working on one of my websites. The debug code will show when enabled, but the actual tracking code will never show.

    I’ve enabled logging of members, and I’ve tried logging in as a low member. But it’s not working. Please help!

    Comment by DJosephDesign — 2 October 2006 #

  80. BTW, I’m running WordPress 2.0.4, and I have also already tried disabling other plugins.

    My template uses “get_footer().”

    Comment by DJosephDesign — 2 October 2006 #

  81. Oh. I figured it out. It seems that the template calls the footer with “get_footer()” instead of “wp_footer().” When I added the latter to index.php, the extension worked.

    Comment by DJosephDesign — 2 October 2006 #

  82. Hi,

    Looks like a very nice and usefull plugin. However, Google Analytics states that maintaining conversions is not installed. Debugger is enabled.

    Also some themes are not anymore displayed as they should. I hope you can give any kind of support. Meanwhile I will continue looking for the fault. If there is any. :)

    Thank you in advance.

    Comment by Rob — 4 October 2006 #

  83. Hi Rob,

    Conversions is something Google Analytics reports once you have your Goals setup. Goals are certain URL’s that you are trying to get your users to. For example, the Thank You page at the end of placing an order in a webshop could be setup as a goal.

    This is something you have to do in your Google Analytics account. For Weblogs it can be very hard to define a goal and I tend not to set this up.

    You can read more about setting up Goals at Google.

    Comment by Wilfred — 6 October 2006 #

  84. Any idea how to make Google Analytics flash files fullscreen?

    Comment by miejsca — 16 October 2006 #

  85. Thanks for this great plugin

    Comment by Sanyol — 22 October 2006 #

  86. Nice job … Thanks!

    Comment by qyasi — 28 October 2006 #

  87. Hello,
    Just wondering if anyone could help. I did something stupid and started my blog using a numerical archive system, and now I'd like to change it so that the post title is part of the URL for SEO reasons. Is there any Wordpress plugins that anyone knows of that could switch it without sending Googlers to invalid pages? Maybe some sort of redirector to the correct page?

    Thanks.

    Comment by Joaquin — 31 October 2006 #

  88. Very usefull plugin , thanks alot greetings

    Comment by Pozycjonowanie — 2 November 2006 #

  89. Hi There,

    I found this plugin with great interest. It has a lot more features than other similar plugins. I especially like all the attention paid to outgoing links!

    However, I am having problems with outgoing links in my sidebar.

    Outgoing links in my posts has the onClick elements added on fine, but in my sidebar, after using uga_filter, it still does not have onClick.

    My sidebar code is as you suggested:
    uga_filter(get_links_list());

    I am using default advanced options.

    I am also using the latest version, v1.5.1.

    Do you any idea what the problem might be?

    Comment by King Pin — 4 November 2006 #

  90. Just to clarity my previous post.

    uga_filter is definitely getting excuted. I know this as I am outputing HTML comments just before the function, and the comment is viewable in the source.

    Do a search for ‘tracking outgoing links’

    Any help is greatly appreciated! I am operating my website blind here!

    Comment by King Pin — 4 November 2006 #

  91. Hi King Pin,

    I cannot visit your site, since the URL is blocked by our proxy ;-)

    I’m using the uga_filter(get_links_list()); trick myself without any problems. Could you please enable debugging (in the advanced options). Then make sure you visit your site while not being logged into WordPress (otherwise no tracking will be added). Then request a blog page and look at the HTML source code. It should contain a whole lot of debugging at the end. Please send it to me at wilfred (at) vanderdeijl dot com

    Thanks

    Comment by Wilfred — 6 November 2006 #

  92. King Pin,

    I had a look the debugging info you sent by email. I also know what the likely cause of your problem is. WordPress offers different template tags to get the links from your Links Manager: get_links_list, wp_get_links and get_links.

    The problem with get_links_list is that it cannot return the generated HTML, but always outputs it directly to the output HTML stream. We try to surround the call to the function with uga_filter(). UGA_Filter is made to accept the HTML generated by the enclosed function and rewrite it with the appropriate onClick events. As get_links_list does not return anything but just outputs its HTML there is nothing to do for uga_filter().

    The same goes for wp_get_links. This has slightly different behaviour from get_links_list, but still does not return any HTML.

    You have to use the get_links() function. I just checked and that’s also what I’m using on my blog. The only downside to get_links() is that it has 11 parameters. This makes it highly customizable, but it also means you have to come up with sensible values for these 11 parameters.

    Please check the official documentation on get_links() for an explanation of all the parameters. Be sure to set the 11th parameter (echo) to False (default is True) to make get_links() return the HTML output and not echo the HTML itself. This enables uga_filter() to rewrite the HTML. You then have to echo the result of uga_filter() yourself using the echo function. To get the default link list with UGA filtering, supply:

    < ?php echo uga_filter(get_links('-1', '', '
    ‘, ‘ ‘, TRUE, ‘name’, TRUE, FALSE, -1, FALSE, FALSE)); ?>

    Comment by Wilfred — 6 November 2006 #

  93. The Google Analytics team blogged about the ability to track 404 errors a while ago. This might be a good addition to your plugin.

    http://analytics.blogspot.com/2006/09/tip-tracking-404-pages.html

    Comment by Mike — 8 November 2006 #

  94. This plugin was amazing and working just fine until a couple of days ago. Nothing changed on my website, but for some reason, I keep on getting the following error:

    Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0613/d13/s08/b0290208/www/ihavetoblog.com/wp-content/plugins/ultimate_ga.php:190) in /mnt/w0613/d13/s08/b0290208/www/ihavetoblog.com/wp-admin/plugins.php on line 16

    Warning: array_key_exists(): The second argument should be either an array or an object in /mnt/w0613/d13/s08/b0290208/www/ihavetoblog.com/wp-content/plugins/ultimate_ga.php on line 190

    Any ideas??

    Comment by Rupen — 8 November 2006 #

  95. I wanted to add that I even tried the 1.5.1 version and still got that error…

    Comment by Rupen — 8 November 2006 #

  96. Rupen,

    Which version of UGA were you running when you got the errors? I’m trying to locate the line number, that’s why.

    Comment by Wilfred — 10 November 2006 #

  97. Hi Wilfred,

    Thank you so much for diagnosing the problem. You had it spot on.

    After changing the code to what you suggested,

    ‘, ‘ ‘, TRUE, ‘name’, TRUE, FALSE, -1, FALSE, FALSE)); ?>

    and some further formating changes, it is now working great!

    Thanks again.

    KP

    Comment by King Pin — 11 November 2006 #

  98. I was using v 1.5 and then I tried v1.5.1

    If I change to v1.4 it changes to line #298 or something like that. Let me know if you want me to try the other versions also.

    The strangest thing is that it was working perfectly, and from one day to the next, all this happened. I didn’t install any new plug-ins or make any changes at all!

    Comment by Rupen — 14 November 2006 #

  99. Rupen,

    I really need to know the exact line number and version. Line 190 as reported in your error message is a different line of code in version 1.5 and 1.5.1. Line 298 in version 1.4 is something completely different once again.

    Comment by Wilfred — 15 November 2006 #

  100. ok,

    Right now I have v 1.4 installed. I get the following error:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/24/d176944637/htdocs/wp-content/plugins/ultimate_ga.php:175) in /homepages/24/d176944637/htdocs/wp-admin/plugins.php on line 16

    Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /homepages/24/d176944637/htdocs/wp-content/plugins/ultimate_ga.php on line 175

    I can change it to v 1.5 or 1.5.1 if you would like those error messages also.

    Comment by Rupen — 18 November 2006 #

  101. Rupen,

    It looks like that, for some reason, the array that is used to store the UGA settings in the WordPress database has been corrupted. You need to reset the settings to their factory defaults. There are two methods to do this:

    1) You can either delete the ultimate_ga_options record from the WordPress settings table in the database.

    2) Download and install version 1.5.2 of the Ultimate GA plugin. This version now includes a Factory Settings button if you switch to the Advanced Settings in the Options page of the WordPress Admin interface. Pressing the Factory Settings button will delete all your settings and revert them back to the factory defaults.

    Remember to set your Google Analytics account ID again in the UGA options, as this is also lost when resetting the options.

    Comment by Wilfred — 20 November 2006 #

  102. I am a google fan too after using seven of their services no I think I should go for analytics too… your post wa very helpful to get me to a decision…thanks a lot.

    Comment by Lauren — 27 November 2006 #

  103. Really usefull plugin you have made here, and it works great on some of my blogs, but on 2 of them I have other plugins installed which seem to conflict with UGA. The other conflicting plugins are the DS-Ratings plugin from http://sneak.co.nz/plugins/ds-rating/ and the WP-PostRatings Plugin from http://www.lesterchan.net/portfolio/programming.php.
    Even though I can see in the source code of these blogs that UGA is installed, Google Analytics will not register that it is installed unless these plugins are disabled.

    Comment by Bob — 1 December 2006 #

  104. Bob,

    Do you see the “tracker added by Ultimate Google Analytics plugin v1.5.2: http://www.oratransplant.nl/uga” comment in your HTML page followed by the urchinTracker javascript. If so, the UGA plugin is working fine.

    Remember that it can take up to 24 hours before Google discovers you’ve included the tracking code on a site.

    Comment by wilfred — 2 December 2006 #

  105. Hi Wilfred, it appears to be working now as the google analytics is reading as ‘Receiving Data’ for these blogs aswell as the others.

    Thanks for the update, (and the plugin!)

    Comment by Bob — 4 December 2006 #

  106. Has this been tested with wordpressmu? (wpmu).

    Thanks, M.

    Comment by Martin Cleaver — 7 December 2006 #

  107. Hi Martin,

    Sorry for the late reply, but no it hasn’t been tested with WordPress MU. Ultimate GA stores it settings with the built-in WordPress update_option function. This stores the settings in the WordPress database table with options.

    I guess this table is separate per blog running on WordPress MU since most of the settings need to be specific to that single blog.

    So, I see no reason why this plugin shouldn’t work with WordPress MU, but I haven’t tested it.

    Comment by wilfred — 10 December 2006 #

  108. Hi Wilfried,

    Can you please tell me if this plugin works for WP 2.0.5? As i’m not experienced in using plugins, can you telle me how to install the plugin and if the plugin changes the WP base code?

    Kind regards, Ralf

    Comment by Ralf — 13 December 2006 #

  109. Ralf,

    My own weblog runs WP 2.0.5 with this plugin. The plugin doesn’t change any of your existing WP files. To install just follow the instructions at http://www.oratransplant.nl/uga/#install
    It’s a matter of putting the file in the plugin directory of your WP installation, enabling the plugin and configure the plugin with your Google Analytics account ID in the Admin pages of your blog.

    Comment by wilfred — 13 December 2006 #

  110. (Am new to this.) I’ve added the plug-in to my Wordpress blog but after activating and configuring the plug-in with my Google Analytics details, I get the following in the HTML of my pages:

    – tracker not added by Ultimate Google Analytics plugin v1.5.2: http://www.oratransplant.nl/uga –>
    – tracker is not added for a logged on user of this level –>

    Any thoughts?

    Thanks, Tim

    Comment by Tim Howell — 18 December 2006 #

  111. Tim,

    With the default settings of the UGA plugin the tracker is not added to the pages when the user is logged on to WordPress. This is to prevent skewing of the statistics by your own page views. Some low traffic blogs get more hits from their owners then from real visitors :-)

    You can disable this under the Advanced Settings of UGA in the Admin pages of WordPress.

    Comment by wilfred — 18 December 2006 #

  112. Works, thanks.

    Comment by Keanzu — 5 January 2007 #

  113. using this plugin now, looks good, very easy to set up. Thanks!

    Comment by Barney — 13 January 2007 #

  114. Hi Wilfred,

    I have just installed UGA according to your instructions here.

    I wanted to check if the JavaScript is installed properly, so I go to “view site” at the top of the admin page, and then view the source code right?

    I can’t find the script that is used by Analytics in the source. However, back at my Google Analytics account, I have activated the tracking and it says

    “Analytics has been successfully installed and data is being gathered now.”

    Am I doing everything correct here?

    I am using the Ocean Mist 1.1 theme.

    Thanks!

    Comment by KaiWei — 15 January 2007 #

  115. I can perfectly see the tracking code at the end of your pages. Be sure to NOT be logged in to WordPress when you check for yourself. Logged on users will not get the tracker added to the page. In stead you see a little comment in the page about Ultimate Google Analytics notifying you that no tracker was added for the logged on user.

    Comment by wilfred — 15 January 2007 #

  116. Oh yeah…

    Thanks Wilfred!

    Comment by KaiWei — 16 January 2007 #

  117. I have downloaded and installed the plugin, registered my site in my current account and updated the account ID (which I found in the snippet of code google gives) in my admin area. How do I know if it is installed correctly and tracking all the pages in my blog? I can’t find the code it supposedly inserts automatically in any of my php files…Should I specify all the blog pages in my google account? Or only the domain, since the code is inserted in all the pages.

    Man, I’m confused.

    Comment by Henre — 22 January 2007 #

  118. I am planning to update to Wordpress 2.1 and I’m just wondering if UGA works with it? :)

    Comment by Marko — 23 January 2007 #

  119. I haven’t tested it myself yet, but according to http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.1 UGA is compatible with WordPress 2.1

    Comment by wilfred — 23 January 2007 #

  120. Great Plugin.
    You have done a good work. Thank you for this!

    Comment by Artikelverzeichnis — 30 January 2007 #

  121. nice plugin. thx.

    Comment by Elias Lange — 30 January 2007 #

  122. Hi, I’m using this with Wordpress 2.1 on my Diet Pills & Makingyouricher sites and had no problems at all. Took me less than a minute to set it up on both sites.

    Btw, Google Analytics is open to new sign ups now. Thanks for the wonderful plugin!

    Comment by Nicki — 1 February 2007 #

  123. Thanks a lot!

    Comment by College Prefect — 2 February 2007 #

  124. Nicki; thanks for the tip. I’ve updated the page.

    Comment by wilfred — 2 February 2007 #

  125. Sucessfully installed and ready to go… Thanks heaps for your good work.

    Comment by Anthony — 5 February 2007 #

  126. Thanks for the plugin!!! :D

    Comment by Dzamir — 5 February 2007 #

  127. hi
    I have a website (php, html) and it is tracked by google analytics, also in the site is a blog in wordpress.

    should i use the same script (UA-99XXXX-X) for both contents?

    Thanks, is a great plugin

    Comment by carlos talaga — 6 February 2007 #

  128. Carlos,

    That’s completely your own choice. If you use the same ID the statistics for both sites will be combined in a single site report from Google Analytics. If you use different ID’s, both sites will have their own statistics.

    You can even create multiple sites/profiles in your same GA account. Also have a look at the GA help.

    Comment by wilfred — 6 February 2007 #

  129. HI:
    I put your plugin in my site (www.hectorscerbo.com.ar/blog/index.php)
    I can see the script when I see the source code, but when I go to google analytics to check my site, I give and ” I can´t find the code on your site. Contact to your webmaster and check again”.
    Can you help me?
    Thnaks in advance

    Comment by Daniela — 7 February 2007 #

  130. Daniela; the blog article itself and numerous comments state that it can take a while before Google picks up on your newly added tracker. They only refresh their information every once in a while.

    Comment by wilfred — 8 February 2007 #

  131. I previously used another Google Analytic Plugin, and it worked fine.

    However your’s went the extra mile, and I’m happy with it!

    Thanks for the great plugin!

    Comment by Yong Sing Jag — 8 February 2007 #

  132. Does the ultimate plugin works with wp 2.1?

    Comment by Sven — 9 February 2007 #

  133. Yes, Sven. Also see http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.1

    Comment by wilfred — 9 February 2007 #

  134. This seems to be an amazing plugin, but i was was woundering if i can use it with wordpress mu, and provide this plugin to my users so they can track their stat with this plugin?

    Comment by vibhash — 9 February 2007 #

  135. From the Wordpress MU FAQ:

    Do plugins work?

    Plugins work just like in regular WordPress, they can be activated and deactivated on a per-blog level. We have something extra called “mu-plugins” which auto-executes any PHP file in that directory, like plugins that are enabled by default. Most plugins work, but some that modify core tables or create tables of their own in the DB might have difficulties, depending on how they’re coded. Best way to find out is to test!

    So, plugins should work and can activated on a per-blog level. I do not modify any core tables nor to I create tables of my own. The only storage in the database is a record in the options table of WordPress, but that’s done via the API functions supplied by WordPress itself. So, I’m confident that UGA will work with Wordpress MU, but I haven’t tested it myself.

    Please report back if it works, so others also know.

    Comment by wilfred — 10 February 2007 #

  136. Fantastic! But i have one question. This work only with Wordpress? Thanks

    Comment by Meble — 11 February 2007 #

  137. How do you add code to footer instead of header? I did not see the option in the advanced setting or simple settings

    Comment by bosleyp — 11 February 2007 #

  138. Meble; yes, this plugin is specific to WordPress. If you’re a PHP coder you can take the code and logic and program something similar for other systems.

    Comment by wilfred — 12 February 2007 #

  139. Bosleyp; UGA detects if your Wordpress template calls the wp_footer hooked function as it is supposed to. If your template does call wp_footer, UGA will add te JavaScript at the end of the footer.

    If your template misbehaviors and does not call the wp_footer() function, UGA will add the tracker code to the header as a fallback scenario.

    Comment by wilfred — 12 February 2007 #

  140. Great plugin! Thanks!

    Comment by John — 12 February 2007 #

  141. Thanks for your anwswer to my above post…it helped solve my problem….I also had a conflict with the plugin “simple forum” something about the track outbound links because when I disable that feature simple forum worked again…

    Comment by bosleyp — 15 February 2007 #

  142. Bosleyp; I just downloaded and installed version 1.4 of the Simple Forum plugin for WordPress 2.1 from http://www.yellowswordfish.com and it seemed to run without any problems.

    Could you please explain which exact versions of the plugin and WordPress you are using and what it is that is not working?

    Comment by wilfred — 15 February 2007 #

  143. Fantastic piece of code. Good work !

    Comment by Mike — 16 February 2007 #

  144. Great plugin, appreciate you

    Comment by Zechary — 16 February 2007 #

  145. Great Plugin!

    Recently after updating to WP 2.1 and gengo 0.9 plugin. I foud out about errors regarding the textdomain function.

    According to the WP Team, it must be loaded inside a INIT Hook, rather than loose in the file, at the costo of being imcompatible with otehr plugins (like gengo).

    So I checked your code and moved the texd0main call to a init hook, and now it all works fine.

    You can follow the report at: http://jamietalbot.com/wp-hacks/forum/comments.php?DiscussionID=3&page=1#Comment_34

    If you would like to see the code i adapted just drop me an email.

    Thanks!

    Comment by Rafael Dohms — 22 February 2007 #

  146. perfect page and stuff. i like it really

    Comment by Echthaar Perücken — 22 February 2007 #

  147. Rafael,

    Thanks for the heads up on the compatibility with the Gengo plugin. I just released an updated version (1.5.3) of Ultimate Google Analytics with the fix as you described.

    Comment by wilfred — 23 February 2007 #

  148. Hi, I installed the plugin for my new blog and it works smoothly, thanks! Only one minor problem: My visits are tracked even if I am logged in, even though I chose the option not to track logged in users. Do you have any idea what could go wrong here?
    Thanks again!

    Comment by Diomedea — 2 March 2007 #

  149. Great plugin. I wrote a post about Plugins Suggestion for WordPress(http://zecharyw.com/16/16/), and I notice Ultimate Google Analytics as one of suggestive plugin.
    # Ultimate Google Analytics you know Google Analytics, if you like it, this plugin is for you. Another choice for statistics is Slimstat

    Comment by Zechary — 3 March 2007 #

  150. Diomedea,

    What’s the user level of the user used for testing. With the default settings only users of level 8 or heigher are ignored. Users with a lowel user level do get tracked.

    You can change this setting in Options > Ultimate GA

    Comment by wilfred — 3 March 2007 #

  151. Hi Wilfred,
    thanks for the hint. I set the user level to values as low as 1, but the tracking code is still included even if I am logged in as admin. Am I doing something wrong here? It seems to work for all other people.

    Comment by Diomedea — 3 March 2007 #

  152. Diomedea,

    Please enable debugging in the options of Ultimate Google Analytics. Then request a page when logged in as admin. View the HTML source code and please send me a copy at wilfred vanderdeijl dot com.

    Comment by wilfred — 3 March 2007 #

  153. Excellent plug in. We’ll be adding a Word Press blog to our site in the next week or two and will be sure to add this as well. Thanks again!

    Comment by Jeff Lawrence — 6 March 2007 #

  154. When i activated the plugin i recieve a ‘Headers already sent’ PHP error.

    You might want to fix that. I have WP 2.2… Im a php programmer so i was able to fix it temporarily! Please use output buffering or something…

    Thank You!

    Comment by MoD — 8 March 2007 #

  155. Hi,

    I installed and activated the plugin, but when i check the source of the site’s pages, I don’t see the plugin. If the theme is the problem (I’m using Scott Allan Wallick’s blog.txt 3.0), how do i check if it calls for wp_footer?

    Comment by Edahn — 13 March 2007 #

  156. Sorry! after a couple of refreshes it does work.

    Comment by Edahn — 13 March 2007 #

  157. Thanks for the marvelous tool :) keep up the good work!

    Comment by neo — 15 March 2007 #

  158. Hi
    I used your Ultimate GA plugin and find that it does work properly under the PHP5 enviroment.
    I can only put before in PHP5 but in PHP 4.4.6 I could put it in the section.

    Comment by LonelyWord — 21 March 2007 #

  159. Workout music

    Comment by difficult — 21 March 2007 #

  160. if that intrest you, I’m using toko for WYSIWYG (it’s a free one)… http://toko-contenteditor.pageil.net

    Comment by WYSIWYG — 22 March 2007 #

  161. you can use uga_filter() with the get_link functions from WP, but is it possible to also use it in your own template code ?

    i am using custom fields to add a ’source_url’ to a post, and it would be cool to be able to track those links as well, in my template i call


    $source_name = get_post_meta($post->ID, "SOURCE_NAME", true);

    $source_url = get_post_meta($post->ID, "SOURCE_URL", true);

    if ("" != $source_url) { $output = "Source: ";
    if ("" != $source_name) {
    $output .= "” . $source_name . ““;
    } else {
    $output .= “” . $source_url . ““;
    }
    }

    to output the link, is there an easy way to implement the uga_filter() function there ?

    Comment by bowa — 24 March 2007 #

  162. Looks like the code tags or security removed the href on the anchor tags … well the code is pretty obvious how you create a link in php :p

    Comment by bowa — 24 March 2007 #

  163. i just tried to put the function around my output string and it worked perfectly

    Comment by bowa — 24 March 2007 #

  164. Hi.

    Just installed and activated the latest version of your plugin.

    When I view the source code of a page the analytics code is there (as it should be)

    When I log into WP as an administrator and view the site from within WP I still see the analytics code on the page (I do not get the HTML comment that should have been placed as I am viewing as an anministrator).

    can you suggest where I am going wrong (I have the box checked ‘ingnore logged on users of level 8 and above’

    Thanks

    Comment by Brian — 25 March 2007 #

  165. Quick update.

    If I create a new user and give them admin level. Then it would appear that the plugin is working (no analytics code added when I view source). Problem lied with the default admin user created by WP. I will just log in using the new admin level user I created.

    Thanks

    Comment by Brian — 25 March 2007 #

  166. Excellent plug in! Thanks!

    Comment by Google Analytics — 26 March 2007 #

  167. I had the same problem as Brian did - the default admin user gets sent the GA link, even if you set the “Ignore logged on users” down to, say, level 2. Logging on as a different admin account works around the problem. I’m running WP 2.1.2, PHP 4.4.5, veryplaintxt theme.

    Other than that, it’s a great plugin!

    Comment by Jon — 1 April 2007 #

  168. Good read! Thanks!

    Comment by gry — 1 April 2007 #

  169. OK, gracias por este estupendo plugin.
    en mi web http://www.adsltodo.es
    funciona estupendamente.

    Comment by antonio3407 — 6 April 2007 #

  170. I am using Wordpress 2.1.3 and the Fresh-Compact theme and the theme does have the wp_footer call at footer.php. But the tracking codes still showed up on the header instead at the footer, any idea what caused this? Also, after adding the code, Google says Tracking Code Not Found.

    Thanks.

    Comment by Siau — 8 April 2007 #

  171. Good plugin!

    Comment by NewsMaker — 15 April 2007 #

  172. Yep, the problem lies with the Theme being used. I just tried out Squible, which is the theme used by Aba and that breaks my plugin.

    The Squible template is not calling the wp_footer() function in the footer as it is supposed to do. I hook into that function to insert the necessary JavaScript.

    I’ll contact the author of Squible and suggest he adds wp_footer() to the footer. In the meantime I’ll try to change my plug in so that it will work with templates that do not call the wp_footer() function.

    Comment by zaplecze — 16 April 2007 #

  173. Very usefull plugin , thanks alot greetings

    Comment by opisowy — 19 April 2007 #

  174. It works. It’s the only plugin which enabled be to track my site from the GA account..

    Comment by Adi — 20 April 2007 #

  175. Thanks for the plugin! :D

    Comment by Dzamir — 28 April 2007 #

  176. plugin now, looks good, very easy to set up. Thanks

    Comment by gry — 29 April 2007 #

  177. I just installed your plug-in into my K2 theme. At first, I found the code had been placed between the header tags. So I manually entered Google’s code into the footer.php. When I refreshed my page, I found that your code was now out of the header section and with the manually entered Google code just before the end body tag. I re-edited the footer.php to remove Google’s code. When I refreshed after doing this, your code was still at the end as you said it should be. Odd behavior, isn’t it?

    Just wanted to pass this along to you,

    Ron
    Adapt, Adopt, and Improve
    Warning: Life Under Construction
    What’s All This Then!

    Comment by Ron — 29 April 2007 #

  178. Its very good program

    Comment by Bielizna — 29 April 2007 #

  179. Good job = good plugin!

    Comment by Airplane Man — 1 May 2007 #

  180. Hey, this a great plugin!!!! You solve many of my tracking problems withs this. This kind of solutions are wonderfull for bloggers like me.

    Comment by Mazu — 7 May 2007 #

  181. I haven’t had any luck with this plug in. The install was clean but for some reason it’s not working. Any suggestions? Thanks!

    Comment by Eric — 14 May 2007 #

  182. Eric,

    Did you activate the plugin at the Plugins tab of WP Admin? If so, could you please explain what is not working. You’re giving very limited info for me to work on.

    Comment by wilfred — 14 May 2007 #

  183. Hi Great concept,
    However I’m having some issues with the plugin in 2.2. I get alot of :

    “Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home/[removed these dir 4 security]/wp-content/plugins/ultimate_ga.php on line 200″

    Can someone take a look and see what might be happening. I have tried removing and reinstalling.

    Thanks in advance,

    N

    Comment by madteckhead — 25 May 2007 #

  184. Mad,

    I’m on holiday now without access to the sources. I’ll look into WP 2.2 compatibility when I get back.

    Comment by wilfred — 25 May 2007 #

  185. Turns out that it is a much larger problem than I expected. I had actually migrated my wordpress instance from another server recently, and I believe there are more fundamental issues causing the problem than the plugin.

    I’ll keep you posted.

    N

    Comment by madteckhead — 25 May 2007 #

  186. Hey,
    Nice work, but got a slight error.

    The main theme I use is TechDesigns 005; the code doesn’t get put into the source code of this theme.

    It seems to display in the default theme however, although Analytics still hasn’t appreciated that but I’ll wait a while for the code to be recognised.

    Could you please let me know how to get this working with my desired theme?

    Thanks!

    Comment by Viraj — 26 May 2007 #

  187. Hey thanks, will be using this on my blog, altough I am having google tell me its still gathering data for over a week. Trying to find the problem now :)

    Comment by Francois — 29 May 2007 #

  188. Great plugin!

    Seems to be working fine on 2.2, tracking code embeds nicely.

    :)

    Comment by TechTray — 31 May 2007 #

  189. Fantastic plugin I really needed. Your post is very useful, Thanks

    Comment by Praca — 3 June 2007 #

  190. good articel.. very enjoy it ;)

    Comment by CS — 7 June 2007 #

  191. Plugin works great at http://typicalprogrammer.com — thanks!

    Comment by Greg Jorgensen — 10 June 2007 #

  192. Does the ultimate plugin works with wp 2.1?

    Comment by Wyniki na żywo — 13 June 2007 #

  193. I haven’t had any luck with this plug in. The install was clean but for some reason it’s not working. Any suggestions?

    Comment by Darmowa bramka sms — 13 June 2007 #

  194. @Wyniki: yes, ultimate Google Analytics works with WP 2.1. I’m running WP 2.1 on this blog with UGA.

    @Darmowa: Please go over the installation steps once more and check you really did everything. If so, please enable debugging in the advanced settings of the plugin. Then request a page of your blog WHILE NOT being logged on to WordPress. View the HTML source of the resulting page and check the debugging info yourself, or send it to me at wilfred (at) vanderdeijl dot com.

    Comment by wilfred — 13 June 2007 #

  195. Hi,

    thanks for the plugin, but unfortunately it does not work with my site. If I check the generated HTML sites, I cannot find any code linking to Google Analytics. Can it be something with my theme? I use WP-Andreas01 1.5. Thanks..

    Comment by Michel — 13 June 2007 #

  196. Michel,

    If I visit your site I do see the GA tracker added at the end of your page. Be sure to check while NOT being logged in to Wordpress. If you’re logged in the plugin will not add the tracking code to prevent skewing the statistics by your own visits. You can configure this in the settings of the UGA plugin.

    Comment by wilfred — 13 June 2007 #

  197. hi there, thanks for the good work and hard work. i’ve installed UGA and have followed all the instructions and discussions here. however, perhaps i’m too stupid or what, i don’t know where to see the results! :P

    i checked my GA reports but couldn’t find outbound link reports UGA is supposed to be reporting.
    here’s my blog:

    http://chinesemedicinenews.com

    thank you in advance :D

    Comment by susanna — 21 June 2007 #

  198. Susanna,

    I can see all the correct tracking code in your blog, so that’s not the problem. In Google Analytics go to Content > Content Drilldown. Then look for the
    “/outgoing/” directory. It might not be on the first page, and you might have to page further down the list.

    PS. I noticed you have the Google Analytics tracking code included twice in your blog. One is added by my plugin and the other one you’ve probably added to your template yourself. Please remove the one from the template otherwise each page view is counted twice by Google Analytics.

    Comment by wilfred — 21 June 2007 #

  199. thank you soooo much wilfred!! you’re my hero! :DDD

    Comment by susanna — 21 June 2007 #

  200. Website URL: http://www.heartgnosis.com

    Waiting for Data
    Analytics has been successfully installed and data is being gathered now

    And this awesome program got me data flowing in under ten minutes! (this includes reading the directions!) :)

    Comment by Irish X — 23 June 2007 #

  201. Thanks for the plugin and the work you put into it! It was super-easy to install and works great! :)

    Comment by Monique — 1 July 2007 #

  202. ultimate google analytics plugin activated and working at http://yosumiru.com/

    thank you for providing this software for free. :)

    Comment by BKR Nair — 4 July 2007 #

  203. Well I am not sure that it is an issue with my theme I am using even though I have ran into a couple issues with plugins and my theme but when I try to activate Ultimate GA I just get a blank page I am running WP 2.2.1

    Comment by Scott — 5 July 2007 #

  204. Scott,

    It looks like UGA is currently not installed/activated on your site. Still the HTML outputted is abruptly cut off after a <ul> tag. There is no closing of the body or html tag either. So, it does look there is something wrong with your Theme.

    Comment by wilfred — 7 July 2007 #

  205. Hi, it seems very interesting, but for some kinda reason it didn’t work at my site, is it because the freshy 2.0 theme? any idea? it is very important for me to make it works,
    Thank you so much.

    Comment by Maria — 7 July 2007 #

  206. Maria,

    I’m happy to help you out with any problems, but you have to be more specific about what’s not working and what you’ve tried. You’re giving me nothing to work with.

    Comment by wilfred — 7 July 2007 #

  207. Thank you Wilfred, I am allready activated the plugin, inserted the code and setting the options, but at google analytics says that the code is not detected. What can I do? What do you need to know to help me? thank you again.

    Comment by Maria — 7 July 2007 #

  208. Maria,

    If I look at the HTML source of your site (putabolsa.eu) , I can see the Google Analytics code in the head of the page, but it’s not put there by my plugin. I see no trace of the Ultimate Google Analytics plugin, which is strange.

    Could you please go to the Options of the plugin, show the advanced settings and enable debugging. Then go to your site and view the HTML source. It should contain a whole bunch of HTML comments with the debug output of Ultimate Google Anlaytics. If so, please send me a copy of the HTML at wilfred (at) vanderdeijl [dot] com.

    PS. I did notice there is a call to a javascript from shots.snap.com after the closing tag </html> which is not valid HTML and might cause some browsers not to execute the script.

    Comment by wilfred — 8 July 2007 #

  209. This plugin is very useful! Thanks

    Comment by Ann — 8 July 2007 #

  210. Woooow. This tool is very very good:))
    Thank you. Google Ultimate is the best:))

    Comment by pamiatki — 11 July 2007 #

  211. I’ve installed the plugin and it is working but the code appears in the page header. I was under the impression that this plugin would add it to the bottom of the page as intended.

    Comment by Rob — 11 July 2007 #

  212. thanks

    http://wmwebtr-odullu-seo-yarismasi.wm-tr.com

    Comment by david — 12 July 2007 #

  213. a nice plug in. excellent.

    Comment by doğancan — 12 July 2007 #

  214. Rob,

    If I look at your page, the tracking code is in the footer. The initial configuration of UGA is to include the code in the header, since 99% of the themes/templates correctly call the header hook.

    On the first page request after enabling UGA it detects if your theme/template also calls the footer hook as it is supposed to. If you’re theme behaves properly and calls the footer hook, UGA will detect this on this first page request. Any subsequent requests will have the tracker code added to the footer.

    Comment by wilfred — 12 July 2007 #

  215. Thanks, wilfred. I hadn’t looked again :)

    Comment by Rob — 12 July 2007 #

  216. I find this plugin very usefull , thanks

    Comment by mark — 12 July 2007 #

  217. I find this plugin very usefull, thanks

    Comment by mark — 12 July 2007 #

  218. I haven’t had any luck with this plug in. The install was clean but for some reason it’s not working. Any suggestions?

    Comment by kucki — 13 July 2007 #

  219. Kuck,

    If you don’t supply the URL of your blog and/or any error message, then there isn’t much I can work with.

    The only thing I can think of is that you’re requesting your blog pages while being logged into WordPress. In that case, UGA will not output the tracker JavaScript, but a simple comment that the tracking code is not included for logged in users (to prevent skewing the statistics by your own hits).

    Comment by wilfred — 13 July 2007 #

  220. Hi

    Great plugin!!!

    How do I set it up to track my Adsense clicks on analytics?

    Thanks !!

    Comment by Dan — 15 July 2007 #

  221. Excellent plug in. We’ll be adding a Word Press blog to our site in the next week or two and will be sure to add this as well. Thanks again!

    Comment by gry dla dziewczynek — 15 July 2007 #

  222. Hi

    Great plugin!!!

    How do I set it up to track my Adsense clicks on analytics?

    Thanks !!

    Comment by Serg — 15 July 2007 #

  223. Tracking your Adsense clicks with this plugin is not possible. The Adsense frame is inserted at runtime by a javascript from Google. It’s not produced by your WordPress installation, so there is nothing a WordPress plugin (like UGA) can do with it.

    Comment by wilfred — 15 July 2007 #

  224. The website is using WordPress 2.04. I installed the Ultimate GA plug-in and configured it as stated in the instructions. However when I view the source, I don’t see your code in the header or footer. Is there something simple I’ve overlooked?

    Thanks

    Comment by Greg Smith — 16 July 2007 #

  225. Greg,

    Try switching to a different Theme. The most likely cause for your problem is a custom theme that does not call the wp_header and not the wp_footer hook as it is supposed to.

    If it does work with the default theme, please point your theme developer to http://codex.wordpress.org/Theme_Development#Plugin_API_Hooks

    Comment by wilfred — 16 July 2007 #

  226. Hi, awesome plugin! However, I’ve found a bug in version 1.5.3. You can find it in line 521.


    if (!user_level) {
    // user nog logged on -> track

    needs to be changed to:


    if (!$user_level) {
    // user nog logged on -> track

    Comment by Neriak — 18 July 2007 #

  227. Neriak,

    Thanks for the heads up. That’s an programming error in dead. But for some reason it does seem to work in its current form. Could you please explain how you found this error. Did you encounter any issues with the plugin that pointed you to the error?

    Comment by wilfred — 18 July 2007 #

  228. The only feature that is missing for me, is the ability to also track the login/register page. This is especially useful in combination with the Google Analytics Goal visualization, and it would be nice to visualize the goal of getting registered users!

    Is this something that could be added?

    Comment by Ryan — 19 July 2007 #

  229. Meanwhile, I’ve added in the tracking to the login page myself. The changes will only work in Wordpress 2.1 and higher (required the login_head hook), but that’s no problem for me. If anyone is interested in the altered code (including the author!) I’m happy to pass it along.

    Comment by Ryan — 19 July 2007 #

  230. Ryan,

    Thanks for the suggestion. I’ll be sure to include it in a new version of the plugin.

    Comment by wilfred — 20 July 2007 #

  231. Hi, that’s a cool plugin - it would be great if there was an option so that ‘pages’ are also cleaned - thanks.

    Comment by Martino — 20 July 2007 #

  232. very good thanks all administrator

    Comment by guzel sozler — 20 July 2007 #

  233. Martino,

    What do you mean by “cleaning” pages? The tracking code is already added to the pages, so you can track them on Google Analytics.

    Comment by wilfred — 22 July 2007 #

  234. ULTIMATE GOOGLE ANALYTICS – pai pentru ca Trafic.

    Comment by ozkan — 24 July 2007 #

  235. A great idea that’s really going to help me out. I’m not a commercial blogger — that is, I don’t need to keep track of site visitors and downloads because I’m trying to funnel more business y direction. Instead, I’m a college professor, with course web pages. I’ve used pre-packaged college services before, and these will provide any statistics I want, but they weren’t customizable, and didn’t allow for creativity in some directions I needed to go. So I made the switch a year ago to my creating my own page. Now, though, I am not able to keep track of what my students are doing on the page the way I once was. I’m hopeful that this will help. Thanks in particular for the screen shots, which give an excellent sense of what might be achieved. They really helped to persuade me.

    Comment by cheap mobiles — 25 July 2007 #

  236. thanks for plugin :) ver nice

    Comment by mstgngr — 26 July 2007 #

  237. Nice work, Very nice plugin!

    Comment by eylultoprak — 27 July 2007 #

  238. Thanks for such a wonderful plugin ! Installation was painless and everything is working with the first attempt :) Classy !

    Comment by Lair — 28 July 2007 #

  239. For some reason the last couple of days the plug-in is loading rarely if at all - Google Analytics says I’ve had three visitors all day today and yesterday, yet my other stats plug-in is correct and shows the usual traffic. Any ideas what might be up? GA might be broken but that seems doubtful.

    Comment by Anthony — 31 July 2007 #

  240. Looks like it is a problem with GA:

    PC World: Google Analytics in Data Blackout

    Comment by Anthony — 31 July 2007 #

  241. Here are my problems with Google Analytics:

    1. Masses of people are using Google Analytics and I hear they have extended traffic tracking from Six hours was extended to 12 now. But we set up the tracking code over 36 hours ago and our account is still not showing anything.

    2. Is it possible to link the google javascript file from within another javascript file?

    3. And the worst is login doesn’t work at all. Redirects me to google.com instead of the analytics account.

    If I use your plugin will that solve the abovementioned problems?

    Comment by portrait painting — 31 July 2007 #

  242. Sorry, none of the problems you describe will be fixed by this plugin. All the plugin does, is offer a convenient way of embedding Google Analytics in your Wordpress blog without chaning the Wordpress theme templates.

    The issues you are describing are with the Google Analytics site/software itself.

    Comment by wilfred — 31 July 2007 #

  243. Great plugin, thanks.

    Comment by Versand — 31 July 2007 #

  244. Thanks for ther very nice plugin!

    Comment by CS Internet — 2 August 2007 #

  245. This is great plugin, I love Analitics.

    Comment by Turnkey Business — 4 August 2007 #

  246. Hi,I am using wordpress2.2.2. After the installation of the plugin, Google Analytics could NOT check the tracking code installed correctly. So I opened the html source code of my homepage, I found that the tracking code was added before the tag other than tag.

    Do you know why? Thanks a lot!

    Comment by Jack — 7 August 2007 #

  247. If I have manually inserted the Google script already, do I need to take it out of the template before using this?
    I’d rather use this so I can track my outgoing links.
    Also, do you need to do anything within the Google Analytics page to make outgoing links show up there?
    Thanks,
    Andy

    Comment by hayesy — 9 August 2007 #

  248. Hi thanks for a great plugin. I have just one question that I hoped you could answer.
    I created my theme myselfe, but I have no idea how to add the “Footer Hook”, how does this hook look like?

    Thanks in advance!

    Comment by Mickel — 9 August 2007 #

  249. I knew there was a way to do this but I didn’t want to have to use a forum software for this functionality, because, the actual forum aspect would have been superfluous… don’t add more than you need seems to be a good policy

    Comment by orange — 9 August 2007 #

  250. @Mickel: Have a look at http://codex.wordpress.org/Theme_Development#Plugin_API_Hooks to see which hooks exists and which you should call from your template

    @Hayesy: Yes, you have to take out the manually added JavaScript. Otherwise each page will be counted twice. The outbound links will show up as normal links in Google Analytics. If you browse the hits, they will be in a special “outbound” directory. Have a look at the screenshots at the top of this page to get an idea.

    @Jack: I’m sorry but I don’t understand what you’re saying. If I have a look at your site, the Google Analytics tracking code looks fine, just before the end of the page.

    Comment by wilfred — 12 August 2007 #

  251. Thanks very much! That was easy, it seems to work fine with wordpress 2.2.

    Comment by Matthew Bennett — 13 August 2007 #

  252. i will try

    thanks.

    Comment by ödev sitesi — 19 August 2007 #

  253. nice plugin,thanks.

    Comment by link directory — 19 August 2007 #

  254. +1 for the request to put GA tracking codes in wp-login.php. That is a HUGE need.

    @Ryan: if you could send me that code or post it here as a comment that would be great!

    Comment by Jamie Thingelstad — 21 August 2007 #

  255. @Ryan, is adding UGA to the login page as simple as adding

    add_action(’login_head’, ‘uga_wp_head_track’);

    after line 960 and then reactivating? that seemed to work for me.

    Comment by Jamie Thingelstad — 21 August 2007 #

  256. This may be a silly question…
    But if I already have the tracking code in my templates, and all I want to do with your plugin is add onlclicks to my blogroll…

    Should I have the “Enable tracker” option checked or Not?

    Thanks!

    Comment by Doug — 22 August 2007 #

  257. hmmm I removed my manually added code…
    And enabled the tracker.
    But I don’t see the code.

    Also - assuming I can get this working - this works for the blogroll links yes?

    Comment by Doug — 22 August 2007 #

  258. Doug,

    With the default settings of UGA, you should remove the custom added tracker code from your template to prevent double counting.

    Be sure to be logged out of WordPress when requesting the test page. When logged in, the tracking code is not added to prevent skewing of the statistic by your own visits.

    Currently, UGA does not automatically track clicks on your blogroll. This is since WordPress does not provide a hook for UGA to use. There is a workaround that requires a change to your template. Have a look here.

    Comment by wilfred — 22 August 2007 #

  259. thanks.

    Comment by wmwebtr ödüllü seo yarışması — 24 August 2007 #

  260. Thanks for very interesting article. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view… makes you think more. So please keep up the great work. Greetings.

    Comment by Artikelverzeichnis — 24 August 2007 #

  261. Wonder when they’ll track your visitors gender in GA

    Comment by Alex — 24 August 2007 #

  262. Hi wilfried,

    great plugin only the “Ignore logged on users”-Option don’t Work.

    I have fix it @


    function uga_track_user() {
    $user = wp_get_current_user();
    $dget = get_userdata((int) $user->id);
    $user_level = $dget->user_level;
    uga_debug('Start uga_track_user');
    if(!is_user_logged_in()) {
    ......

    now it works @ WP2.2.2

    Comment by Big-Tux — 25 August 2007 #

  263. […] you should take advantage of it to the fullest potential. With Wordpress a great plug-in called Ultimate GA. Ultimate GA makes it easy to do work with Google Analytics, it automatically adds the necessary […]

    Comment by Cracki — 27 August 2007 #

  264. […] you should take advantage of it to the fullest potential. With Wordpress a great plug-in called Ultimate GA. Ultimate GA makes it easy to do work with Google Analytics, it automatically adds the necessary […]

    Comment by Cracki — 27 August 2007 #

  265. OraTransplant » Ultimate Google Analytics plugin for WordPress

    Comment by Cracki — 27 August 2007 #

  266. Ultimate Google Analytics -If you love stats, and who doesn’t, then you’ll love Google Analytics. It crunches numbers like you’ve never seen numbers crunched before.

    Comment by Bwin — 27 August 2007 #

  267. Turkey Real Estate Agents – Realtors DESCRIPTION Find all Real Estate Listings here with all the Real Estate agents fully featured and links to their real estate Turkey, realestate, realestate for sale, real estate, turkey realtors, business for sale motels for sale realty istanbul realestate for sale in besiktas levent etiler tarabya properties for sale in rural properties, land, farms for sale, islands for

    Comment by Satilik daire — 28 August 2007 #

  268. Thanks for the very helpful plugin! greetz hundefutter

    Comment by hundefutter trocken — 28 August 2007 #

  269. Thank you for this plugin

    Comment by Leigh Sagar — 29 August 2007 #

  270. Track user levels stuff isn’t tracking with WP2.2.2. Not sure if they broke the $user_level variable or what.

    In 1.5.3 replace line 528:
    current_user_can(’level_’.uga_get_option(’max_user_level’))) {
    #old version:
    #$user_level>=uga_get_option(’max_user_level’)) {

    Comment by Wayne Buckhanan — 29 August 2007 #

  271. I find this plugin very usefull , thanks !

    Comment by szkolenia — 30 August 2007 #

  272. OraTransplant » Ultimate Google Analytics plugin for WordPress (tags: wordpress plugin google analytics

    Comment by rodb-online — 1 September 2007 #

  273. when they will be publish a polish version of google a?

    Comment by Ksiegowy — 2 September 2007 #

  274. Google Analytics 该插件不是很好。

    Comment by video conferencing — 3 September 2007 #

  275. analytics made it real easy to install, and I used a plugin from http://www.oratransplant.nl/uga/ to add a wordpress plugin, which just inserts the javascript at the top of every page. Now I get to

    Comment by wopol — 4 September 2007 #

  276. Just installed your Ultimate GA plugin - Hoping to see some good stuff out of it. Thanks for your hard work!

    Comment by Will Donovan — 5 September 2007 #

  277. Oh, i love the Ultimate GA. Thanks!

    Comment by Bastian — 5 September 2007 #

  278. Thanks man, just what I was looking for. Worked like a charm Thanks so much…

    Comment by Kre-Alkalyn — 5 September 2007 #

  279. I think I have to go for analytics myself. thanks a lot for your post.

    Comment by Alex — 6 September 2007 #

  280. Thanks for very interesting article. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view makes you think more. So please keep up the great work. Greetings

    Comment by Creatin — 7 September 2007 #

  281. Hi,

    I run several Portuguese websites dedicated to science divulgation and some other blogs. One addition I’ve made to google analytics is the inclusion of additional search engines. I’m wondering if you could make this an option, to add up to 5 for example. I currently only add 2:

    _uOsr[24]=”sapo”; _uOkw[24]=”q”;
    _uOsr[25]=”clix”; _uOkw[25]=”question”;

    otherwise, it’s an excellent plugin. It frees one of having to edit the themes manually !

    Comment by Bruno Afonso — 7 September 2007 #

  282. Can I translate this article in polish?

    Comment by Darmowa muzyka — 8 September 2007 #

  283. I’m on holiday now without access to the sources. I’ll look into WP 2.2 compatibility when I get back.

    Comment by Muskelaufbau — 8 September 2007 #

  284. great post . saved it , greetz

    Comment by Ranking — 9 September 2007 #

  285. Thanks for very interesting article. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view… makes you think more. So please keep up the great work. Greetings.

    Comment by Muskelaufbau — 10 September 2007 #

  286. i just installed this plugin on my blog and i love it! thank you!

    Comment by Manele — 11 September 2007 #

  287. Word press should go with this plugin , it antyapam tool for google

    Comment by Addictions — 12 September 2007 #

  288. nice stuff … had fun to read all comments. interessting points of view

    Comment by Thomas — 12 September 2007 #

  289. Google Analytics is at the moment nice. A lot of things could be optimized.

    Comment by bagarozy — 12 September 2007 #

  290. Thanks for all commencent

    Comment by Wmwebtr ödüllü seo yarışması — 13 September 2007 #

  291. Thansks..

    Comment by IDDesigns.net, Web Designs. — 13 September 2007 #

  292. IDDesigns.Net, Web Design

    Wmwebtr ödüllü seo yarışması

    seatonfoundation, seatonfoundation.org

    Comment by IDDesigns.net, Web Designs. — 13 September 2007 #

  293. Thanks a bunch for this help really do server list appreciate it and got everything to work emule download great in firefox, but in IE, the secondary content is displayed just below the footer.emule mods Not sure why.I’ve done this three times, maybe I’m just a knucklehead :)

    thank you so much.

    Tommy

    Comment by emule — 13 September 2007 #

  294. Very great plug-in! I will use it and donate to support such a project!

    Comment by jan — 13 September 2007 #

  295. Thank you for an instant solution for adding Google Analytics tp my blog. It installed easily and worked out of the box.

    Comment by Neil Davidson — 14 September 2007 #

  296. Thank you for an instant solution for adding Google Analytics tp my blog. It installed easily and worked out of the box.

    Comment by Alonzo Mourning — 17 September 2007 #

  297. Thanks for help, Keep up the good work

    Comment by Last Mimzy — 17 September 2007 #

  298. thanks

    Comment by lynn mills — 19 September 2007 #

  299. I liked this plug in. It’s very useful for me.
    Thank you, Wilfred!

    Comment by Sava — 20 September 2007 #

  300. Thnxs

    Comment by ege — 21 September 2007 #

  301. I find this plugin very usefull , thanks !

    German: Vielen Dank dieses Plugin hat mir sehr gut geholfen…

    Comment by Gerald Mann — 21 September 2007 #

  302. OraTransplant » Ultimate Google Analytics plugin for WordPress Ultimate GA

    Comment by Kevin — 21 September 2007 #

  303. Ultimate Google Analytics - Fügt automatisch den Google Analytics Code ein.

    Comment by Michael — 22 September 2007 #

  304. This script helped me much. Thank you a lot.

    Comment by John — 22 September 2007 #

  305. […] I’m options to also track external links, mailto links and links to downloads on your own site. Check OraTransplant ? Ultimate Google Analytics plugin for WordPress for version updates By Wilfred van der Deijl. WordPress.com Stats1.0 - Tracks views, post/page […]

    Comment by yemek tarifi — 23 September 2007 #

  306. Thanks man, just what I was looking for. Worked like a charm Thanks so much…

    Comment by Elektronik Forum — 24 September 2007 #

  307. i will doante for you. thanks

    Comment by wmwebtr Ödüllü seo Yarışması — 25 September 2007 #

  308. […] Ultimate Google Analytics - Udostepnia Google Analytics dostep do blogu. Dzięki temu możesz śledzić np. zewnętrzne linki związane z twoimi stronami. Stworzona przez Wilfred van der Deijl. […]

    Comment by Kredi — 25 September 2007 #

  309. OraTransplant » Ultimate Google Analytics plugin for WordPress (tags: wordpress plugin google analytics

    Comment by andrus — 25 September 2007 #

  310. Thanks! working for me with wordpress mu and is better than the semiologic plugin

    Comment by Justin — 26 September 2007 #

  311. Analytics is pretty cool but it misses some visitors. Your solution is real good.

    Comment by Amber — 26 September 2007 #

  312. Hi, does this plugin works with Wordpress 2.3?

    Comment by Iliyan Darganov — 27 September 2007 #

  313. Thanks for great GA solution! I thought about opentracker already, but now I’ll change my mind

    Comment by Alex — 27 September 2007 #

  314. thanks a lot !

    Comment by Fitness Article — 27 September 2007 #

  315. Nice plugin! Thanks!

    Comment by ez — 28 September 2007 #

  316. Thanks for the great plug-in! Will test it.
    Best regards,
    toner

    Comment by toner — 29 September 2007 #

  317. Ultimate GA Conflict with wp editor 2,23. the editor is no more visible… I test it, with desactivate all plugin and one to one reactivate !
    Ultimate GA was the cause. it’s a pity , I enjoy jour job… I m still waiting an upgrade.
    Thanks
    Best regards

    Comment by medialingua — 29 September 2007 #

  318. I have Wordpress 2.2.3 and I dread about this plugin destroy my web. and i have question about is this plugin work on this Wordpress. Thank’s to answer

    Comment by David — 1 October 2007 #

  319. Ultimate Google Analytics - I prefer Google Analytics for my web metrics, and this plugin makes it so I don’t have to add it manually to every template. A must-have on every blog that users

    Comment by der — 1 October 2007 #

  320. I just installed your ultimate google analytics tool I’d like to use a 2nd tracking program I also like, but as long as the uga is activated it’s adding the following to my code for the other in two places
    onclick=”javascript:urchinTracker(’/outbound/www.web-stat.com’);

    I tried adding it as an internal link - thinking this would help, but it didn’t. I apologize if I am repeating something already asked, but it’s difficult for me to figure out if the others have similar or different issues.

    I hope someone can explain to me how to avoid this problem. Thanks

    Comment by lsl — 2 October 2007 #

  321. thans a lot

    Comment by Free wordpress themes — 4 October 2007 #

  322. Hi. I am using slimstats and your plug-in. I am not sure if I did something wrong but there is a 3:1 discrepancy b/t slimstats and google. I contacted google and they did not have a good answer. Did I do somethng wrong in yoru plug-in. I have the wp plug for slimstats. My site is http://www.green-talk.com. Thanks.

    Comment by Anna Hackman — 4 October 2007 #

  323. You should also try Crazy Egg - provides more features if compared to GA.

    Comment by Emma Santosa — 6 October 2007 #

  324. Heloo, This plugin is great becouse he help me create my blog. Thank’s you

    Comment by David — 6 October 2007 #

  325. Works flawlessly thank you very much!

    Comment by Bobby — 7 October 2007 #

  326. Thanks, very much!

    Comment by Toskana — 9 October 2007 #

  327. Ultimate Google Analytics - love it, thanks!

    Comment by Robert — 10 October 2007 #

  328. Voor de stat-junkies onder ons: De Ultimate Google Analytics plugin van Wilfred van der Deijl. Bekijk de stats van de aangeklikte uitgaande links en links naar downloads. Men kan nooit genoeg cijfertjes hebben. […]

    Comment by mini storage — 11 October 2007 #

  329. Hi,

    Just downloaded you software. But I am not quite sure if I downloaded the actual Analytics code correctly. Where exactly do I place google analytics code to make plugin work?

    Mahalo,

    Rob
    http://scorpionbayhotsauce.com

    Comment by Robert Burns — 11 October 2007 #

  330. Thanks for the plugin. It would be great if you were able to update it to handle multiple domains. To do so the javascript insert needs tweaking somewhat: http://www.google.com/support/googleanalytics/bin/answer.py?answer=55503

    Thanks.

    Comment by Mark Barnes — 12 October 2007 #

  331. This plugin is great because he help me menage my web,a lot of thank’s

    Comment by David — 15 October 2007 #

  332. The plugin is very good, thnaks for th work

    Comment by Skischule — 15 October 2007 #

  333. the ultimate plugin, super

    Comment by Skischule — 15 October 2007 #

  334. Excellent plug in! Great job

    Comment by rollo — 16 October 2007 #

  335. Hi! I’ve been using this plugin for a couple of months and it works great. However, I found a small bug. On line 521, it reads if (!user_level) when it should read if (!$user_level). It throws a notice stating that the constant user_level is undefined and it will assume the value user_level for it. I hope it helps

    Regards,
    Iván

    Comment by Ivan — 22 October 2007 #

  336. (Optionally) add Google Analytics JavaScript tracker code to the footer of all weblog pages

    How do you do this?????????

    Comment by Brett — 23 October 2007 #

  337. Thanks for the information. I am now using both Google Analyticator and Ultimate Google Analytics plugin.

    Comment by Bahamut — 25 October 2007 #

  338. Das Plugin hört auf den Namen Ultimate GA und ist genial

    Comment by Timbuk2 — 25 October 2007 #

  339. thanks for your efford

    Comment by Elisha Cuthbert — 29 October 2007 #

  340. Excellent plugin! Thanks a lot! I would send you some money but unfortunately I hate PayPal (has been too much in the news lately, I find - sorry). Anyway, be assured of my gratitude. Next time I come to Den Haag, I will buy you a beer!

    Comment by Eric Bodden — 30 October 2007 #

  341. This is an awesome plugin. I’m using it on my wpmu site but I was hoping that it would have a site-wide setting. In other words, apply to all blogs. Does this capability exist? If not, please consider adding to a future enhancement.

    Also, I’d suggest installing some kind of spam filter on this blog. You’re getting hit hard.

    Thanks

    Comment by gmcgilli — 4 November 2007 #

  342. […] 1. Adsense-Deluxe [LINK] - Damit kann man leicht und komfortabel Adsense Anzeigen in sein Blog einfügen. 2. Advanced WYSIWYG Editor [LINK] - Erweiterter Editor für dein Blog. 3. Akismet [LINK] - Spamschutz bei Kommentaren.

    Comment by Satilik Kiralık Daire emlak — 6 November 2007 #

  343. Thanks Bro ;)

    Comment by 100 Temel Eser — 7 November 2007 #

  344. Hi,

    Your UGA plugin sounds very useful, but unfortunately by simply writing an onclick event into outgoing links you’re hiding any onclick events that may already be there, so they don’t get executed and only your event does. That’s not very nice for other plugins that depend on onclick events also. I recommend you append your event to the A nodes using Javascript instead of rendering them directly into the HTML.

    Take a look at the Google Analyticator plugin for an example using JS to append additional events (without overriding or hiding pre-existing ones).

    Thanks,

    Martin

    Comment by Martin — 10 November 2007 #

  345. Just to let you know.. the “Enable debugging” option breaks the tinymce editor in Wordpress MU. Took me awhile to figure that out, otherwise it works great! Still not sure why, but thought i’d give everyone a heads up

    Comment by Daven Stanley — 12 November 2007 #

  346. @Martin: Thanks for the very useful suggestion. I’ve added it to the wish list for a future version.

    @Daven: Yes, the debugging can break things. It just outputs a whole bunch of HTML comments within your page. This can lead to some issues. Debugging is only intended to enable, get the debugging info and disable it right away. Having debugging on increases the size of each page dramatically.

    Comment by wilfred — 13 November 2007 #

  347. i have been osed this plugin :) it is very usefull

    Comment by Elisha Cuthbert — 13 November 2007 #

  348. Hey Wilfred,

    Thank you and kudos for the good work. Your plugin is the best one in its field. I tried a few at my blog, and I´m keeping yours! Nice done!!!

    Comment by dirana — 14 November 2007 #

  349. This is great plugin, I love Analitics.

    Comment by Yemekler — 15 November 2007 #

  350. I want to reiterate an earlier post about an unintentional effect this plugin has on sites. By writing a general onclick event on all outgoing links, you’re disabling other events on the page. It took me a while to figure out what was causing this on my site, and when I did, I had to deactivate the plugin. Please do fix and update.

    Thanks.

    “Your UGA plugin sounds very useful, but unfortunately by simply writing an onclick event into outgoing links you’re hiding any onclick events that may already be there, so they don’t get executed and only your event does. That’s not very nice for other plugins that depend on onclick events also. I recommend you append your event to the A nodes using Javascript instead of rendering them directly into the HTML.

    Take a look at the Google Analyticator plugin for an example using JS to append additional events (without overriding or hiding pre-existing ones).”

    Comment by Josh — 16 November 2007 #

  351. Josh,

    Thanks for the tip (again). It’s already on the wish list for a future release. Now it’s just a matter of finding the time for a future release ;-)

    Comment by wilfred — 18 November 2007 #

  352. thanks for your efford :)

    Comment by Grup hepsi — 18 November 2007 #

  353. Great, Thank you for this plugin.

    Comment by szkolenia — 19 November 2007 #

  354. Hi Wilfred,

    Thnx for the plugin for starters.

    I’m having some problem with the site overlay function in GA. It is nog working, I get empty results. Al the other stats seem te collected as they should.

    Heard it before and know any solution?

    gr,
    Arnoud

    Comment by Arnoud — 19 November 2007 #

  355. Hey thanyou for your superb plugin… anyway, i’ve a small bug, when activating the .zip files tracking it puts 4 empty links before the real link, for example:

    Comment by simon — 20 November 2007 #

  356. @Arnoud: The site overlay function is a Google Analytics function. You would have to contact Google for questions about that. My WordPress plugin only adds the required GA JavaScript to your WordPress pages. After that, it’s all up to Google.

    @Simon: Copy-and-paste of code doesn’t work in comments. Could you please contact me at wilfred curly-thingy vanderdeijl dot com with the details?

    Comment by wilfred — 23 November 2007 #

  357. Nice script. Does it correctly work at WordPress v2.3.1?

    Comment by [YS.PRO] — 24 November 2007 #

  358. nice man, thank you, i will test it now

    Comment by Muzica — 25 November 2007 #

  359. IT`s Great, thank you man :) you are no.1

    Comment by Muzica Noua — 25 November 2007 #

  360. Real Grat and useful, thank you man and take care

    Comment by Manele Noi — 25 November 2007 #

  361. Thank you.

    Comment by beşiktaş — 26 November 2007 #

  362. YS.PRO,

    Yes it works with WordPress 2.3.1, that’s what I do myself.

    Comment by wilfred — 27 November 2007 #

  363. I would love to see 404 tracking included in this plugin.

    Thanks for your good work.

    Comment by AbleReach — 27 November 2007 #

  364. Hallo,

    I just installed the plugin in two websites that I own. The first one seems its working. Google reports tracking code installed. On the second site (which is placed in a folder in the first site) it is not working. Please note that the second site has its own top level domain. Does anyone has any ideas about this?

    Comment by Mikko — 27 November 2007 #

  365. @AbleReach: Your request for 404 tracking has been added to the wish list

    @Mikko: Look at the HTML source of a page of the site that appears not to be working. Do you see the javascript added by UGA or at least a comment that the tracker code is not included because you’re requesting the page as a logged on WordPress user. If not, enable debugging and look at the HTML output again or send me a copy at wilfred (at) vanderdeijl dot com

    Comment by wilfred — 27 November 2007 #

  366. Does this plug-in require wp_footer();? I’ve seen that somewhere but I’m not currently using it. I’m using wp_head(); in the head but I didn’t bother with the footer because it was not working properly on my site…

    Comment by Jacob Kennedy — 27 November 2007 #

  367. Jacob,

    If your template calls the wp_footer() function, UGA will detect this and will add the Google Analytics JavaScript to the footer of your page. If your template does not call wp_footer, UGA reverts to wp_head and will add the JavaScript to the head section of your HTML page.

    This will slow down your pages. Browser will first download and execute all Javascript in de header before rendering the rest of the page. When the script is in the footer, the page is already rendered by the time to Google Analytics script is executed. You’ll notice this most when the Google Analytics sites respond slowly or you have a large geographical distance between your client and the Google Analytics servers (which will delay the download).

    In the end, both the header and footer will track your page hits. It’s just that the footer is faster for your readers.

    Comment by wilfred — 28 November 2007 #

  368. Great, because it was causing an error in my footer (at line 183 of wp-includes/wp-db.php). Something about the mysql_affected_rows()…

    Comment by Jacob Kennedy — 28 November 2007 #

  369. I have what I think would be a pretty common question. If I’m using Ultimate GA and wp-cache, and I tell Ultimate GA to NOT track activity for admins, and the admin is the first person to pull a page into cache while wp-cache is enabled, will non-admins that look at that page while it is still in the cache window have tracking code?

    Comment by Jamie Thingelstad — 29 November 2007 #

  370. Feature request — It would be really nice to be able to track commenting behavior in Google Analytics. Ideally, it would be great to be a able to define a goal for comments and track that as percentage of visits, etc. Seems like it would be an onClick added to comment submission?

    Comment by Jamie Thingelstad — 29 November 2007 #

  371. very nice
    thanks for this plugin ;)

    Comment by eglence — 1 December 2007 #

  372. google analytics very good,
    and this plugin perfect!
    thanks :)

    Comment by eglence — 1 December 2007 #

  373. @Jamie: Actually your question about the compatibility with wp-cache is not that common, but is a very good one. You’re the first to ask, and to be honest I haven’t thought about it. I’ll give it a try.

    The other remark about sounds interesting. I could see if I can add an onclick event to the onclick of the comment submit. But this would skew your visit statistics. The submit button would be counted as a page hit by Google and immediately after the submit the user is redirected to the blog article and that’s another hit.
    Would you really be interested in full feature goal tracking. If it’s just the percentage of visitors leaving a comment, you can easily see this yourself by the number of comments per post in WordPress.

    Comment by wilfred — 1 December 2007 #

  374. Great Job man, thanks and take care.

    Comment by Muzica Noua — 4 December 2007 #

  375. thanks

    Comment by oktay usta — 7 December 2007 #

  376. thanks good job

    Comment by kr4l — 9 December 2007 #

  377. With the new ga.js tracking code available, do you expect to update UGA to support it?

    Thanks!

    Comment by Robert Irizarry — 13 December 2007 #

  378. I have been using Ultimate GA on my main site, http://www.tailgatingideas.com since it opened in August. I diligently check my stats at least once a day. This plug-in is so great it was the second plug-in I placed on my second website, http://www.bringbacktitanfootball.com/ after I installed Akismet. Keep up the great work.

    Comment by Dave — 14 December 2007 #

  379. Hi Wilfred,
    there is a new version of Google Analytics tracking code: http://www.google.com/analytics/GATCmigrationguide.pdf
    Do you plan to update your wonderful plugin in the next future? :-)

    Comment by Tagliaerbe — 14 December 2007 #

  380. Any idea when you will be able to release a version that supports the new analytics code?

    Comment by Johan — 14 December 2007 #

  381. I’m waiting for a new version using the new ga.js script!

    Comment by lpalli — 15 December 2007 #

  382. Hey , thank you very much for this great stuff! Keep up your great work! Greetings Daniel

    Comment by Creatin — 17 December 2007 #

  383. Hey, thanks for this.I will be installing it later today.

    Comment by Jamie Ridderll — 18 December 2007 #

  384. Ho ho! Good job! Thanks a lot!
    For people who comment… could you write in english, please?

    Comment by nieruchomości — 19 December 2007 #

  385. I just installed the plugin, so I don’t know how it’ll go yet. Thanks for making this available.

    Comment by Brandon — 20 December 2007 #

  386. added to my blog. works perfect. simple to use and modify (optional). check out http://www.31915.com

    Comment by igor — 24 December 2007 #

  387. Thank you guys for great work, but I’ve trouble with your plugin under IE and SAFARI. I’ve saved page, you can check it http://www.adventix.net/bug/enabled-google.htm

    It happened when I’ve enabled Ultimate Google Analytics.

    But under firefox your script work fine.

    Comment by Andy — 25 December 2007 #

  388. Wmwebtr Ödüllü Seo Yarışmasına girecek yarışmacıların amacı; Verilecek kelimede google’da 1. sıraya çıkmak ve yarışmayı kazanmaktır. Ayrıca; 2. ve 3. sırada olan sitelerin sahipleride ödül kazanacaktır.

    Comment by wmwebtr ödüllü seo yarışması — 27 December 2007 #

  389. Les outils de statistiques sont nombreux et tous plus complet les uns que les autres. Pour m’a part, j’utilise l’excellent (et gratuit) Google Analytics couplé au plugin Ultimate Google Analytics

    Comment by Artikelverzeichnis — 27 December 2007 #

  390. Nice site - thank you

    Comment by Quick Fresh Info — 29 December 2007 #

  391. This page is amazing because i find here a lot of interwsting inforamtions. Good job and good article.

    Comment by ASOT — 29 December 2007 #

  392. BTW, when can we expect an update to use the new, improved tracking code?

    https://www.google.com/support/googleanalytics/bin/answer.py?answer=69588&hl=en_US

    Comment by Ryan Adler — 2 January 2008 #

  393. mir jetzt erstmal die beiden PDFs vornehmen. Leider scheint mein eingesetztes WordPress Plugin Ultimate GA in der aktuellen Version nicht den neuen Tracking-Code zu unterstützen. Werde ich wohl noch

    Comment by bedava program — 2 January 2008 #

  394. Hello,

    Do you on plan on updating UGA with the new GATC which is using ga.js?
    That would be great.
    In the meantime, I had to change it myself in the code. Same for the $tracker value with pageTracker._trackPageview.

    Great job!

    Comment by Chris — 5 January 2008 #

  395. Interesting post, Ill be checking back to see how this issue progresses

    Comment by Jeff — 5 January 2008 #

  396. Just FYI, Google has released new code for Google Analytics, they now recommend the “ga.js2″ which allegedly will “allow more functionality”.

    Comment by Gwyneth Llewelyn — 7 January 2008 #

  397. This is a great plugin! I just replaced my other Google analytics plugin with yours. My main reason was because I wanted the ability to track all users except level 8 or higher. Your plugin does that! Thank you!

    ~David
    http://www.eblogtemplates.com

    Comment by Free WordPress Themes — 7 January 2008 #

  398. great plugin man.. keep up the good work

    Comment by Manele gratis — 9 January 2008 #

  399. Ultimate Google Analytics: Nachdem ich endlich einen Google Analytics account bekommen habe, musste ich natürlich ein passendes WP Plugin finden. Meine Wahl fiel auf Ultimate Google Analytics. Leider gab es ein kleines Problem mit dem Script in Verbindung mit dem vSlider Theme. Nach Rücksprache mit dem Autor des Plugins (Wilfred) konnte der kleine Fehler mit dem favicon.ico behoben werden und eine neue Version des Ultimate Google Analytics Plugins v1.3 wurde veröffentlicht. THX nochmal an Wilfred für seine Zeit und Bemühungen

    Comment by e-kitap — 10 January 2008 #

  400. Yes, this is a great plugin.
    Thanks for creating it.
    But your comment’s preview feature doesn’t work well.
    It constantly flash my screen when I write the comment. I am using IE7.
    Suggest your remove this feature.


    Kevin
    Plenty of Software: Free downloads center
    http://www.plentyofsoft.com

    Comment by kevin — 13 January 2008 #

  401. My GA stats are about 1/10th of the stats provided by my webserver. Not sure where the error is. I pulled up my website and went to ‘view’ > ’source’ in my browser and noted this in the source code:

    Any ideas on what may be wrong if anything?

    Comment by Jim — 18 January 2008 #

  402. Love this plugin! It’s definitely one of my top 5. I had a friend ask about it tonight so I think I’ll do a long overdue blog post about it. :)

    THANK YOU!

    Comment by kdmurray — 19 January 2008 #

  403. Thanks for this Download. Im using an loving it!

    Comment by SMS-Sprüche Mann — 21 January 2008 #

  404. enable you a lot such as inbound and outbound link, to know more about this plugin, you may visit Ultimate GA all the function and feature are liste

    Comment by alveo — 22 January 2008 #

  405. Hey, How do I put in the visitor count on my blog? Can this be done using google analytics?

    (I used to use sitemeter for my older blog. My friends told me to switch to analytics. This seems so much better)

    Comment by Hamish Joy — 23 January 2008 #

  406. If you want the new tracking code, I’ve made available a version of UGA that has it.

    http://practict.blogspot.com/2008/01/google-analytics-new-tracking-gajs-for.html

    Comment by Turadg — 23 January 2008 #

  407. I’ve installed UGA also, and I haven’t got statistics since I activated it a week ago. My template uses the footer hook. I’ve deactivated all but one simple plug-in that shouldn’t interfere. How can I tell if the code is even loaded to my pages?

    Comment by Mark — 25 January 2008 #

  408. Nice constribution. Thank you and greets from germany!

    Comment by Tanzschule Coburg — 25 January 2008 #

  409. Executable PHP widget and Google XML Sitemaps

    Comment by cam filmi — 28 January 2008 #

  410. Great plugins for Wordpress…

    Thank you so much…

    Comment by Komik — 28 January 2008 #

  411. Hi… I’m very surprised by your plugin, it’s very well written.

    However I want to know if there will never be a “gs.js” version istead of the actual “uchin.js” one.

    I was using the advanced stats for google analytics, however I have to admin that I don’t know the difference between the two scripts.

    What’s you’re opinion about it?

    Comment by Nokao — 28 January 2008 #

  412. I just installed the WordPress plugin, but I noticed it is generating the legacy tracking code. I’ll update the script for my own use, but thought everyone else should be aware of this.

    Comment by Ben McCann — 29 January 2008 #

  413. Hello Wilfred! I forgot to reply to what you posted in response to my comment some time ago. Our problems with Google Analytics have been solved. As of now, we’re in the process of installing the plug-in you have here to several WP blogs we have. I received no complaint from our tech team so far so I guess everything is under control. By the way, in case some errors might occur where can we get any immediate help?

    Comment by fine art portrait paintings — 29 January 2008 #

  414. Hi. Thanks for the Ultimate Google Analytics plugin.

    However, I noticed that it uses the old Google Urchin code, so I added some code to have the option to use the new Analytics script.

    Code has been changed on the following lines (in the file I have posted, URL to follow)
    ————————
    216 - Added default use_legacy=false option

    365 - Code to grab use_legacy checkbox from $_POST array

    400-405 - HTML to display use_legacy checkbox in advanced options

    838-867 - Added conditional statement to modify $result that is placed into footer, depending on status of uga_get_option(’use_legacy’)
    ————————
    In any case, the new code can be downloaded from http://somadg.com/uga/ultimate_ga.zip

    I’ll remove the file once you download it, so you can put the code into your official release and I don’t have to maintain a mirror of your plugin.

    I have added comments surrounding all the code that I added or modified. You can remove these comments; they are for your convenience, not so that my initials show up in the plugin.

    Feel free to email me with any questions…

    Thanks again for the useful plugin.
    Lucas Balzer

    Comment by Lucas Balzer — 30 January 2008 #

  415. Hello Sir,

    your plugin looks great, thank you.
    I am just wondering how to correctly insert my trackin code when doing setup of your plugin: you ask for UA-123456-7 code while Google is telling me that my account is UA-1234567 (without the “-” )… have i to put the “-” in my plugin setup?

    Thanks,
    Nicola

    Comment by Nicola Boschetti — 30 January 2008 #

  416. […] nur ein Google Analytics PlugIn, welches automatisch in jeden Post den Analytics Code einfügt - top […]

    Comment by vinc — 30 January 2008 #

  417. hmmm. activated, but nothing happened.
    http://www.grupabiotop.pl

    Comment by vinc — 30 January 2008 #

  418. Hello! I really like this plugin, very easy to install and use - I was just wondering if you will be adding support for the new ga.js analytics tracking? Please shoot me an email and let me know!

    Comment by John — 30 January 2008 #

  419. Nicola Boschetti:
    You are talking about the NEW google analytics plugin, so you have to add the “-#” where # is the number of website in your google analytics account.
    Be sure to uncheck che checkbox that the UGA developer kindly added yesterday.

    John:
    The UGA developer (that I still haven’t the honor to know) added yesterday the checkbox after I asked it there with a comment.

    Uncheck the proper checkbox to use the new ga.js script instead of the old urchin.js one.

    Thank you UGA developer ^_^

    Comment by Nokao — 30 January 2008 #

  420. Hello Nokao,

    thanks for your post :-)
    You wrote:

    >
    Be sure to uncheck che checkbox that the UGA developer kindly added yesterday.
    >

    I downloaded the script this morning, so i think i have the latest version… which is the checkbox tu uncheck to get the new code?

    Comment by Nicola Boschetti — 30 January 2008 #

  421. great job with this site ….good luck

    Comment by Muzica Noua — 31 January 2008 #

  422. Hello,

    was wondering when you can integrate the new Tracking Code ga.js

    cheers,
    Dave Q

    Comment by Dave Q — 1 February 2008 #

  423. Hi Dave Q.

    Lucas Balzer already did this improvement and uploaded the .zip file in his website.
    I tryed it and it works well:
    http://somadg.com/uga/ultimate_ga.zip

    We’re waiting for the developer of oratransplant to update his last version with this one.

    Comment by Nokao — 1 February 2008 #

  424. Thanks for this wonderful Plugin!°

    Comment by Darmsbach — 2 February 2008 #

  425. I just released an updated version (1.6.0) of Ultimate Google Analytics that uses the new gs.js and not the obsolete urchin.js.

    Sorry, for the late release of this chance. I’ve been terribly busy with a number of projects and this just kept slipping.

    Comment by wilfred — 3 February 2008 #

  426. Thanks for your work, your Plugin is very nice.

    Comment by sCrEenSavER — 3 February 2008 #

  427. Sorry, the download link does not work to me…

    BTW,
    I cannot make Google tracking my outgoing links… i set a few links on my pages, but they are not showed as /outgoing/ virtual folder….

    Comment by Nicola — 3 February 2008 #

  428. Hi

    You have a problem with your .htaccess because none of your download links work (zip files or php) and end in error 404.

    The directory /files/uga/ on the other end is not blocked and I was able to download from there.

    I’ll test your release and keep you posted.

    Thanks for the plugin

    Philippe

    Comment by Philippe — 3 February 2008 #

  429. Version 1.6.0 link has no file, it always gives “404 File not found”

    Comment by Pedro Lamas — 3 February 2008 #

  430. I’ve just installed 1.6.0 it on my blog (http://vchoi.org) and it just worked! Tried some other plugins but they were just not worthy.

    Comment by Vitor Choi Feitosa — 3 February 2008 #

  431. The download links have been corrected. Sorry for the mistake.

    Comment by wilfred — 3 February 2008 #

  432. Thank you ;)

    Comment by Nokao — 3 February 2008 #

  433. Hi, thanks for this great plugin. Please note that there might be a misspelling error in the file extension (last version zip, 1.6.0) I didn’t realize why I couldn’t find it in my plugin list, until it crossed my mind to check the file name: its extension was phps. Cut the final ’s’ and everything was back to normal :)
    Keep up the good work!

    Comment by ZetaS — 3 February 2008 #

  434. phps is the file extension for php-Source. If I would name the file php, it would be executed if you use the link to it. phps instructs the web server to serve it as source file. Alternatively you can download the zip which does contain a .php file

    Comment by wilfred — 3 February 2008 #

  435. I see. Sorry about my ignorance, I didn’t now what .phps stood for. Still, just downloaded it once again to make sure, and there’s a .phps file in the 1.6.0 zip download, and not a .php. I was just thinking that there might be other easily confused people out there, like me, you know :)
    Regards,
    Z.S.

    Comment by ZetaS — 5 February 2008 #

  436. ZetaS,

    Thanks for the heads up. You’re completely right; I made a mistake zipping version 1.6 up. I’ve just replaced it with a ZIP that does contain a .php file.

    Comment by wilfred — 5 February 2008 #

  437. Version 1.6.0 link has no file, it always gives “404 File not found”

    Thanks..

    Comment by laminat parke — 17 February 2008 #

  438. It would be great to add AdSense tracking using the information at:
    http://www.seobook.com/archives/001370.shtml

    Comment by Bercon — 17 February 2008 #

  439. Where is the broken 1.6.0 link? If I test the download links on this page they load without any errors.

    Comment by wilfred — 17 February 2008 #

  440. Hello!

    We use your plugin on all our blogs and are very greatful for it.

    Everything usually works just fine. But we are using the Dilectio theme (http://designdisease.com/) for our latest one (http://www.blog-addict.net/) and even though the theme calls , the GA snippet is inserted in the header. And GA is still not receiving data, 4 days after installation.

    Have you heard of this before?

    Comment by Martin — 19 February 2008 #

  441. The only cause I have found for having the code in the head section is the fact that the theme does not call the footer hook as it is supposed to. Since you say that it does call the footer hook, something strange must be happening.

    You can go into the Ultimate Google Analytics options, show the advanced options and enable debugging. Then visit the blog once more and look at the generated HTML. It should contain a whole bunch of debugging info. Hopefully that also contains clues as to who Ultimate Google Analytics decides to put the code in the header.

    If the footer is also hooked, UGA should detect this and store it in the options for the next call. So next time, UGA knows the footer is hooked and the code will not be inserted in the header.

    If you have a hard time interpreting the debugging info, you can also mail to me at wilfred curly-thing vanderdeijl dot com

    Comment by wilfred — 19 February 2008 #

  442. For some reason, my WP 2.3.2 blog with this new version of the plugin is generating an error. When I look at the page source, it appears to have inserted the script code correctly just above the close of the body section of the page, but when I try to use Firebug to see what kind of problem I’ve got, I see this error:

    “_gat is not defined”

    Any clues? I guess I’m going to revert to an earlier version that uses the urchin code if I can’t figure this out….
    This is in respect to code line:

    var pageTracker = _gat._getTracker(”‘.uga_get_option(’account_id’).’”);

    Comment by Ross — 19 February 2008 #

  443. Hi,

    thanks for the plugin update.

    I’m confused, do I still have to append the java-snipped to the link as described here: http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&answer=55527 or does the plugin the work for me?

    Is there a way I can track 301-redirects?

    Thanks,
    Eddie

    Comment by Eddie — 19 February 2008 #

  444. Hey, I started a new blog on my own domain, you said the format of the GA code should be UA-999999-9.

    but, my code does not have the “-9″ Mine doesnt and now I cannot get GA to work with WP.

    can you please help me.

    Comment by Srinivas — 20 February 2008 #

  445. @Ross; the _gat object should be created by the google javascript that is loaded from http://www.google-analytics.com/ga.js Please check if you are able to download and execute that script.

    @Eddie: No you don’t have to add anything to outbound links yourself. The Ultimate Google Analytics plugin should handle this for you, assuming outbound tracking is enabled in the UGA options (which is enabled by default)

    @Srinivas: It’s just the help test in the options page that says it has to be in the format UA-999999-9. You can type any string in that field including one in the format UA-999999. I’ll update the help text in an upcoming version.

    Comment by wilfred — 20 February 2008 #

  446. Hey! Thanks for helping me with that, does google analytics know to exclude my IP from the results?

    How would I do this?

    Comment by Srinivas — 20 February 2008 #

  447. How do i exclude my Ip from the analytics results, please help me man

    Comment by Srinivas — 22 February 2008 #

  448. First of all my compliments for this perfect working plugin! It makes everything much easier for me.

    I have a question. Google Analytics has a very nice feature to measure conversion. You can enter targets. Is it somehow possible to set the action ‘leaving a comment’ as a target?

    Comment by Jelmer de Jong — 28 February 2008 #

  449. where do you check your stats from? I don’t see a calendar anywhere.

    thanks

    Comment by ubaid — 29 February 2008 #

  450. Hi, I just got hooked to ur UGA and it worked fine till I enable captcha module.
    any idea whats the compatibility problems between two?
    Thanks for ur time..

    Comment by Sai — 29 February 2008 #

  451. @Srinivas: you could exclude hits from your own IP by setting up filters in Google Analytics. See http://www.google.com/support/googleanalytics/bin/answer.py?answer=55481&topic=11093
    When using Ultimate Google Analytics you might not even need such a filter. UGA does not include the tracking code when a logged on WordPress user requests a page. This should exclude your own visits from the stats, unless you visit your blog without being logged on.

    @Jelmer: There is no specific web page that indicates a successful comment post, so you can’t track a specific URL. I have added a feature request to UGA, to add special tracking to the Submit Comment button of your comment form. Until then you could add a special pageTracker onclick event to the submit button. See http://www.google.com/support/googleanalytics/bin/answer.py?answer=55529&topic=11006
    The downside to this is that each click on the submit button will be counted, even if the post is not successful. It is quite likely that the comment is blocked by your spam filter or something else prevents it from being a successful comment. This method will not distinguish between successful and failed comments. It will just count the click on the submit button.

    @ubaid: I probably don’t understand your question. You can get the stats from http://analytics.google.com obviously.

    @Sai: which captcha module have you enabled. Is it a wordpress plugin? If so, do you have the URL of the plugin so I can download and test it myself?

    Comment by wilfred — 29 February 2008 #

  452. Thanks for the article!

    Comment by vista downloads — 29 February 2008 #

  453. It doesn’t seem to be working, where in google analytics will the stats show up? are you supposed to create a profile? I did that, and it’s not finding any tracking data.

    Comment by ubaid — 1 March 2008 #

  454. Any reason why I’m still getting the GA code when I’m a logged in user (admin)?

    Comment by ronnie — 1 March 2008 #

  455. Hi,

    I have been using Version 1.5.3 with no problems. I am in the process of upgrading te above mentioned site to the latest version of WordPress and would like to include Version 1.6 to take advantage of the ga.js.

    When I unzipped version 1.5.3 it created a folder entitled ultimate-google-analytics and placed the readme.txt and your .php file within in that folder. I then would upload the entire folder to the wp plugins folder.

    Version 1.6 zip file does not create a folder, but simply drops the 2 files in my local plugins folder. Can I just FTP those 2 files up to my sites original ultimate-google-analytics and overwrite Version 1.5.3 files?

    Arthur

    Comment by Arthur — 1 March 2008 #

  456. hi,

    Per your request, I just wanted to comment and say I absolutely love your plugin and use it at my site Seo and Sem by Bradley Spencer. Thanks!

    Comment by Wordpress SEO — 1 March 2008 #

  457. Nice site - thank you

    Comment by Bad Düben — 3 March 2008 #

  458. Hi,

    seems the plugin is exactly what I was looking for, but… since I activated it, I cannot get into my admin-area anymore! HELP! Seems to be a problem with the links. When I deactivate the plugin via ftp most of the site works, activated some parts disapear. Neither way admin works, giving me a Error 500.

    What can I do?
    Thanks for help
    Lars

    Comment by Lars — 5 March 2008 #

  459. Ok. Finally it works. But my SHARE THIS button disappeared! Any solutions for this?

    Comment by Lars — 6 March 2008 #

  460. This is an awesome plugin. I’m using it on my wpmu site but I was hoping that it would have a site-wide setting. In other words, apply to all blogs. Does this capability exist?

    Comment by Online Apotheke — 6 March 2008 #

  461. thank you

    Comment by Seo Teknikleri — 7 March 2008 #

  462. Thank you!

    I am very happy with your UGA plugin. No problems and works great.

    Comment by Mari — 7 March 2008 #

  463. I use google to create web that have high page rank

    Comment by trance — 7 March 2008 #

  464. Hi, thanks for the plugin. I setup my Google Analytics account, and I tried using the plugin but something isn’t working.

    I previously had been using Wordpress Stats, so I’m wondering if there is a conflict or something. Google Analytics says that it’s code has to be immediately before the tag, but after using your plugin and looking at the page source, the GA code is before the Wordpress Stats code which is then followed by the tag.

    Also, I ran the site through the scan at http://www.sitescanga.com which is recommended by Google and it came up that none of my pages are tagged correctly.

    Ideas? Thanks!

    Comment by joe — 8 March 2008 #

  465. Sorry. I forgot to use the code tags. When you see the word tag, it means the [code][/code] tag.

    Comment by joe — 8 March 2008 #

  466. DOH! I’m an idiot. I mean the BODY tag.

    Comment by joe — 8 March 2008 #

  467. I love the plugin thanks

    Comment by Brad Hart — 10 March 2008 #

  468. Nice useful plugin. Thank you. Will drop you a seperate donation.
    Mike

    Comment by Michael — 11 March 2008 #

  469. enable you a lot such as inbound and outbound link, to know more about this plugin, you may visit Ultimate GA all the function and feature are listed

    Comment by Seo Teknikleri — 11 March 2008 #

  470. thanks nice work.

    Comment by Seo Teknikleri — 11 March 2008 #

  471. thanks nice work.
    http://www.egitimodasi.org
    Seo Terimleri

    Comment by Seo Terimleri — 11 March 2008 #

  472. FYI, still looking good with the latest build of 2.5. Great Job!

    Comment by frank — 12 March 2008 #

  473. Bedankt voor deze plugin. Heb er veel profijt van!

    Groet,

    Jim

    Comment by Jim — 13 March 2008 #

  474. Can anyone please help! I recently switched themes and then upgraded to UGA 1.6. Since that time I have had zero traffic according to Analytics (which is false since my feedburner stats indicate otherwise).

    Can anyone help me get my Analytics working again? I am loosing valuable information every day I am down.

    Thank you,
    Corey

    Comment by Corey — 14 March 2008 #

  475. Hi! I really enjoyed your article, it was very interesting.

    Comment by John — 16 March 2008 #

  476. Hello,
    I’m not sure why but there is all this bunch of code visible after the footer, please check it out and help. http://www.godyesorno.com
    Thanks.

    Comment by Pat — 16 March 2008 #

  477. Thanks for this very good article. I use this to my home work to school. Can I translate this with all comments and insert on my site? Thanks

    Comment by Opony — 18 March 2008 #

  478. thank you adamım

    Comment by mp3oyyla — 20 March 2008 #

  479. where were we supposed to see the stats? installed plugin activate etc..but cant see nthing

    Comment by Bob — 23 March 2008 #

  480. where i was supposed to see the stats? Dashboard?

    Comment by Bob — 24 March 2008 #

  481. Great plugin, finally i’ve found one that implements the new code.

    http://www.desaburrete.com

    Comment by Dreamloger — 24 March 2008 #

  482. If you are running a blog on wordpress the easy way out is to install this plugin.

    Comment by Motorradbekleidung — 25 March 2008 #

  483. great site. wow

    Comment by Fitness — 25 March 2008 #

  484. Is it already known if this plugin works with WordPress 2.5? Couldnt find the plugin at: http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.5

    Comment by Jelmer de Jong — 26 March 2008 #

  485. Hello,

    I discovered your site relatively there about a month
    I find your blog very interesting.
    Continues.
    In my opinion contains information very good.

    Comment by Dany — 26 March 2008 #

  486. Thanks for very interesting article. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view… makes you think more. So please keep up the great work. Greetings

    Comment by szkatulki — 27 March 2008 #

  487. super website do you have

    http://www.luxus-body.de

    Comment by Fitness — 30 March 2008 #

  488. thanks

    Comment by fıkralar fıkra — 30 March 2008 #


  489. fıkralar

    Comment by fıkralar fıkra — 30 March 2008 #

  490. dizi izle..

    thanks http://www.buzlas.net

    dizi izle

    Comment by dizi izle — 30 March 2008 #

  491. I’m using Ultimate GA plugin for the first time on my wordpress blog.

    Some kind of error is occurring…

    If you view my blog in IE6:
    http://musclebuildingfitness.com

    you’ll see html codes appearing after the footer. These codes do not appear when I view my blog in Firefox.

    If I deactivate the plugin, the codes do not appear when viewing in IE6.

    Can you pls explain why they are currently appearing after the footer when viewed in IE6.

    Comment by rena — 31 March 2008 #

  492. Google Analytics says that it’s code has to be immediately before the tag, but after using your plugin and looking at the page source, the GA code is before the Wordpress Stats code which is then followed by the tag…

    Comment by Werkstattbedarf — 4 April 2008 #

  493. woay okay.

    Comment by webmaster forum — 6 April 2008 #

  494. woay okay good web site!

    Comment by webmaster forum — 6 April 2008 #

  495. thanks..

    Comment by gokhans — 7 April 2008 #

  496. serial

    Comment by serial — 7 April 2008 #

  497. […] serial […]

    Comment by serial — 7 April 2008 #

  498. Has this been tested with wordpress?

    Comment by Ersen ERDAL — 7 April 2008 #

  499. thanks so much..

    Comment by yutube — 7 April 2008 #

  500. Ultimate Google AnalyticsGreat plugin that will manage Google Analytics code injection and tracking a breeze. You could very well do it manually, but this one is a laymans friend

    Comment by bilim ve teknoloji — 7 April 2008 #

  501. I used that plugin and it works well.Thnx good work ;)

    Comment by ankara öğrenci yurdu — 8 April 2008 #

  502. [code] Per integrar l’script del Google Analytics amb el WordPress hi ha moltes extensions diferents, però la que jo utilitzo és l’Ultimate Google Analytics [code]

    Comment by ankara öğrenci yurdu — 8 April 2008 #

  503. […] Per integrar l’script del Google Analytics amb el WordPress hi ha moltes extensions diferents, però la que jo utilitzo és l’Ultimate Google Analytics […]

    Comment by ankara öğrenci yurdu — 8 April 2008 #

  504. plugn problem :(

    Comment by Forum Net TR — 8 April 2008 #

  505. CODE:
    plugin proglem :(

    Comment by Forum Net TR — 8 April 2008 #

  506. thanks for everything.. kolay gelsin

    Comment by Cep Telefonları — 8 April 2008 #

  507. http://www.ekimhost.com

    http://www.mekansenindir.com

    thanks.

    Comment by ekimhost — 8 April 2008 #

  508. thankss thankss

    Comment by Genç Kızlar — 8 April 2008 #

  509. Very good plugin. First I thought it wasn`t working, until I see the message about logged admin user. Let`s see in two-three days if it`s working. I promise that when I start getting more than 200 dollars a month on my job, I will donate something for every plugin I use.

    Comment by Rodrigo — 8 April 2008 #

  510. thanks....

    Comment by msn resimleri — 8 April 2008 #

  511. thanks thanks.....

    Comment by msn resimleri — 8 April 2008 #

  512. Maybe transplantation in Africa?

    Africa Travel

    Comment by Africa travel — 8 April 2008 #

  513. Thank you for your amazing site.

    Comment by Dla Dzieci — 8 April 2008 #

  514. very neat advantages. If you are running a blog on wordpress the easy way out is to install this plugin. Next post we will discuss the differnt ways to target your audience when running a ppc campaign

    Comment by Dizi — 9 April 2008 #

  515. Hi there, I have a problem, I installed your plug-in , and in step number 7 it says "You can now find an Ultimate GA page under Options to set the options of the plug-in" , I am using wordpress 2.5, where is that options page that you mention ? can't find it anywhere. :(

    Thanks

    Comment by Nicolas Goles — 16 April 2008 #

  516. This plugin looks good but how do you activate it with wordpress 2.5? There's no "options" tab any more.

    Comment by Tyler — 17 April 2008 #

  517. That's my exact question too. :)

    Comment by Nicolas Goles — 17 April 2008 #

  518. Great work.

    I installed it for my wordpress installation (blog.niconel.com) and also added a blog entry to this post.

    Keep it up my horse!

    Comment by Nico Nel — 18 April 2008 #

  519. Bedankt voor deze coole plugin. Werkt Perfect!

    Comment by Mati — 18 April 2008 #

  520. Interesting article for me.
    Thank you very much for new information.
    Gregg

    Comment by Favorites — 19 April 2008 #

  521. thanks

    Comment by hit paylaş — 19 April 2008 #

  522. :))

    Comment by beşiktaş — 20 April 2008 #

  523. I think you are right but this is not good solution for me

    Comment by pozycjonowanie stron — 20 April 2008 #

  524. thanks very nice

    komedi

    Comment by komedi — 21 April 2008 #

  525. thanks for article

    Comment by src belgesi — 21 April 2008 #

  526. How has it been working with wp2.5? I activated it, but it is not working for me. Help...please

    Comment by ryan garrison — 23 April 2008 #

  527. thanks

    Comment by halı yıkama — 23 April 2008 #

  528. thx

    Comment by limon ağacı — 23 April 2008 #

  529. http://kpss-2009.blogspot.com/
    kpss

    Comment by kpss, kpss 2008 — 23 April 2008 #

  530. tnkx

    Comment by limon ağacı — 23 April 2008 #

  531. good article

    Comment by temizlik — 25 April 2008 #

  532. Searching through websites I came across this article. I think it is fairly interesting considering the spam crusing about the net. Good Job.

    Comment by ewinator — 25 April 2008 #

  533. nice blog

    Comment by lafonten, La Fontaine, La Fontaine hayatı, La Fontaine eserleri, fabl, lafonten eserleri, lafonten hayatı, ezop — 25 April 2008 #

  534. is a compatible with version 2 .5.1?

    Comment by wonderq — 26 April 2008 #

  535. hmm thanks

    Comment by www.illegal-forum.net — 26 April 2008 #

  536. for me its working with Wordpress 2.5.1 - what used to be OPTIONS is now called SETTINGS and there you can find the Ultimate GA tab and configure it.

    Comment by wonderq — 28 April 2008 #

  537. thanks paylaşım için teşekkürler

    Comment by MyFrom — 28 April 2008 #

  538. Bilgi İçin Teşekkürler. Thanks

    Comment by Volkan — 29 April 2008 #

  539. Hello,

    I just want to know if it tracks javacript events like an opening with the "lightbox plugin" (see : http://blog.photos-libres.fr and click on a picture).
    If think it's not the case ...
    Got some ideas to tracks these cliks ?
    Thanks for all !
    Koakoo

    Comment by koakoo — 29 April 2008 #

  540. thank you okey

    Comment by emre — 29 April 2008 #

  541. I wanted to add Google Analytics to my Wordpress installation. :)

    Comment by cleaning machines — 30 April 2008 #

  542. Good news

    Thank you for the informations.

    Comment by facebook — 1 May 2008 #

  543. Thanks ..

    Comment by MyFrom — 2 May 2008 #

  544. I’m waiting for a new version using the new ga.js script! thx man

    Comment by Jack — 2 May 2008 #

  545. hmmm. activated, but nothing happened.
    http://www.balow.de/wordpress/

    Comment by Michael — 2 May 2008 #

  546. Get Ultimate Google Analytics now.

    Comment by Sebastian — 2 May 2008 #

  547. great plugin!!

    Comment by ken — 3 May 2008 #

  548. evden eve nakliyat thanks http://www.metropolnakliyat.com

    Comment by evden eve nakliyat — 3 May 2008 #

  549. Hi, really impressed with your plugin!

    Plus it seems like you are really interested in supporting your community so that is great as well!

    Comment by James Hills — 3 May 2008 #

  550. Ultimate Google AnalyticsGreat plugin that will manage Google Analytics code injection and tracking a breeze. You could very well do it manually, but this one is a laymans friend.

    Comment by Web Tasarım — 4 May 2008 #

  551. thanks

    Comment by çiçekçiler — 4 May 2008 #

  552. thanks you ;

    Comment by izmir evden eve — 4 May 2008 #

  553. Thanks I upgrade the plugin right

    Comment by MyFrom — 5 May 2008 #

  554. Thank you for info.

    Comment by prefabrik — 6 May 2008 #

  555. Google analystics is great but most of webmasters prefer Extreme Tracking.

    Comment by endüstri mühendisi — 6 May 2008 #

  556. thanks very good

    Comment by Msn nickleri — 6 May 2008 #


  557. Comment by Msn nickleri — 6 May 2008 #

  558. hi there .thanks for plugin:

    Does anybody know if tis script is compatible with Wordpress 2.5.1 ?

    Thanks in advance for any help on this!

    best regards

    baron

    Comment by baron — 6 May 2008 #

  559. thanks..

    Comment by radyo dinle — 6 May 2008 #

  560. thanks

    Comment by haydar dumen — 6 May 2008 #

  561. tesekkur ediyor basarilar diliyorum herkesi bu siteye bekliyorum

    Comment by diyet — 7 May 2008 #

  562. Selam deneme yapıyorum

    Comment by Kasap — 8 May 2008 #

  563. http://www.tehlikeli.org güzel site olmuş tebirkler

    Comment by Kasap — 8 May 2008 #

  564. thnks

    Comment by indir — 9 May 2008 #

  565. good job

    Comment by Sivilce ve Akne — 10 May 2008 #

  566. Thanks for information

    Comment by EKoL — 10 May 2008 #

  567. Thanks for the great information, it was very helpful.

    Comment by prefabrik — 11 May 2008 #

  568. thanks perfect

    Comment by kemal — 11 May 2008 #

  569. CODE:
    thanks  perfect

    Comment by kemal — 11 May 2008 #

  570. thanks and you

    perfect

    Comment by kemal — 11 May 2008 #

  571. Su Aritma Cihazlari

    Ultimate Google Analytics

    Comment by Aritma Cihazlari — 12 May 2008 #

  572. [code]Ultimate Google Analytics[code]

    Comment by Aritma Cihazlari — 12 May 2008 #

  573. CODE:
    code in footer.php for Google Analytics. Update: Figured there might be a plugin for that and sure enough, there is. I reverted my code

    Comment by Aritma Cihazlari — 12 May 2008 #

  574. Google Analitycs is very useful tool in my website - dermatologia estetyczna > WellDerm Wrocław.

    Comment by Dermatolog Wrocław — 12 May 2008 #

  575. Kpss 2008, kpss 2010, kpss 2009
    Videofon, Videofon telefon

    Comment by kpss — 12 May 2008 #

  576. thx..

    Comment by kpss, kpss 2008, kpss 2009, kpss 2010, kpss tercih, kpss soruları, kpss sınavı, kpss sonuçları, kpss tercih 2008">Kpss 2008, kpss 2010, kpss 2009 — 12 May 2008 #

  577. thanks you

    Comment by izmirde evden eve — 12 May 2008 #

  578. Ultimate Google Analytics

    Comment by hit — 12 May 2008 #

  579. thanks you. çokk

    Comment by matbaa — 12 May 2008 #

  580. Google Analitycs is very useful tool in my website - dermatologia estetyczna > WellDerm Wrocław.

    Comment by hit oranı — 12 May 2008 #

  581. thanx

    Comment by bloger — 12 May 2008 #

  582. Thanks for the awesome plugin!

    My site is blog.josephmclaughlin.info

    Comment by Joseph McLaughlin — 13 May 2008 #

  583. Really good article. Thanks

    Comment by Części Nissan — 13 May 2008 #

  584. Ultimate Google Analytics

    Comment by Kepçe — 14 May 2008 #

  585. I always say, the secret of creativity is hiding your sources. Tesekkurler adamim benim

    Comment by web optimizasyon — 15 May 2008 #

  586. thank you http://www.darbetim.net

    Comment by Tirenium İnternet Hizmetleri - Hosting - Yer Sağlayıcısı SEO yarışması — 15 May 2008 #

  587. Hello!

    Could you help me, i have installed the plugin and was messing with a few others as it did not want to work. So finally it's working, everything is fine, but in the footer there is an ugly
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); /images/footer.gif" />

    line. It disappears when i log in, but when visitors come to the site, they see that. Can you help me to eliminate it from there? I was thinking maybe an older GA plug-in left some mess there or the debug option produced it. It strange though that it only appears when the visitor is not logged in. Could you help with this?

    Comment by Szabi — 15 May 2008 #

  588. Is it possible to pass tracking info to more than google analytics account with your plugin?

    I was able to do it using Google Analyticator plugin. I wanted to use your plugin but there is no where to add raw coding for multiple tracker.

    This is what i would like code to look like:

    CODE:
    var pageTracker = _gat._getTracker("UA-3018961-1");
            pageTracker._initData();
            pageTracker._trackPageview();
            var secondTracker = _gat._getTracker("UA-3641832-1");
    secondTracker._initData();
    secondTracker._trackPageview();

    Any ideas?

    Comment by Jerome McLennon — 15 May 2008 #

  589. so thanks. İts good.

    Comment by Orhan — 16 May 2008 #

  590. I've just added a WordPress blog to an existing website that already has GAnalytics installed (but isn't tracking the new blog yet.)

    Will your plugin work in my situation? Will it merge seamlessly with the already installed GAnalytics? Or will there be problems?

    Thank you!

    Comment by Cheryl — 20 May 2008 #

  591. The plug-in installed the GA code but placed it before in the code instead of right before the tag. Needless to say, GA is not locating the code. I'm using Wordpress 2.5.1.

    Any ideas?

    Thanks,
    Chris

    Comment by Chris Leone — 23 May 2008 #

  592. Edit:

    The GA code was placed before the "body" tag instead of before the "/body" tag resulting in Google not identifying the tracking code.

    Comment by Chris Leone — 23 May 2008 #

  593. I have installed the plugin but when I click the "check status" button on the GA page, google complains "The Google Analytics tracking code has not been detected on your website's home page. For Analytics to function, you or your web administrator must add the code to each page of your website."

    Like the poster just above me, I noticed that the code is placed before the body tag instead of before the /body tag as requested by Google. Could this be the issue? If not, any ideas?

    The only customization I have done to my template is add a counter to the footer.

    Comment by Jon Payne — 25 May 2008 #

  594. Thanks so much!! I wasted an evening trying to solve problems that another GA plugin was giving me with my Gengo plugin and was at the point of giving up entirely until I found your site! :)

    Comment by Benny Lewis — 26 May 2008 #

  595. Hey wilfred,

    i found your site about a minute before i manually installed the urchin.js to my theme editor, then i tried to delete the code but it looks different now and i dont know any php or html so dont wanna try mess with anything in there.

    but would love to try this plugin, on my new blog.

    traininglab.cashdreamzs.com

    Comment by mike — 7 June 2008 #

  596. I have installed the plugin but when I click the "check status" button on the GA page, google complains "The Google Analytics tracking code has not been detected on your website's home page. For Analytics to function, you or your web administrator must add the code to each page of your website."

    Like the poster just above me, I noticed that the code is placed before the body tag instead of before the /body tag as requested by Google. Could this be the issue? If not, any ideas?

    Comment by Jon Payne — 12 June 2008 #

  597. Thank you very much for this easy to use plugin. Installed it, added my two WP sites to GA, copied the GA code in the UGA settings and now have to wait 24 hours for the result. So far no complaints. Tomorow I'll tell you how the GA results are.
    The websites I installed the plugin: and

    As you can see two sites with different content ;-)

    Keep up the good work.

    René

    Comment by rene — 12 June 2008 #

  598. have installed the plugin but when I click the "check status" button on the GA page, google complains "The Google Analytics tracking code has not been detected on your website's home page. For Analytics to function, you or your web administrator must add the code to each page of your website."

    Comment by Flüge — 23 June 2008 #

  599. Hi,

    Great plugin! I'm curious as to why the code is being added above the footer on the following site:

    http://www.parentingontrack.com/

    Thanks for you input!

    Comment by Jared — 2 July 2008 #

  600. I've added the plugin last week and it seems to appear correct in the source code, but Google Analytics still says "Tracking Not Installed" as of today. Could you take a look? Thank you!

    My site: http://www.arthritisfriend.com

    Comment by Sheryl — 14 July 2008 #

  601. thank you wery much

    Comment by yat temizliği — 16 July 2008 #

  602. thanks

    Comment by cizgi film — 19 July 2008 #

  603. With Wordpress 2.0 they use Roles instead of User Levels. How does this affect the option: "Ignore logged on users of level and above. Check this checkbox and specify a user level to ignore users of a particular level or above. For such users the Google Analytics JavaScript will not be included in the page."

    Comment by Mark Bishop — 20 July 2008 #

  604. nikah şekeri ve davetiye modelleri...

    Comment by nikah şekeri — 22 July 2008 #

  605. I've just added a WordPress blog to an existing website that already has GAnalytics installed (but isn't tracking the new blog yet.

    Comment by şapka — 24 July 2008 #

  606. karım ve cocuklarım

    Comment by aslan — 24 July 2008 #

  607. Hi, I just added your pluging in my website http://www.yogameditationpower.com. It is working like a charm in first attempt.

    Comment by Yoga-Meditation-Power Guru — 25 July 2008 #

  608. Very useful advices. I think I will search more about this on the Net, Guys. Many thanks
    I like to cook very at home. Greetings from Poland. :)

    Comment by przepisy kulinarne — 28 July 2008 #

  609. Thanks for the excellent plugin!

    I use Wordpress v2.5.1, with latest UGA v1.6.0. While I was logged in, the plugin was still adding the tracking code.

    It took me a while to find the cause. My admin user level was 0 (as opposed to the default 8).

    Comment by chewearn — 29 July 2008 #

  610. http://www.pierrecassi.com

    thank you

    http://www.radyogazete.com

    http://www.sevkat.com

    Comment by pier — 30 July 2008 #

  611. Güncel Sağlık Haberleri ve Hastalıklar Hakkında Genel Bilgiler

    Comment by saglik — 31 July 2008 #

  612. thank you..

    Comment by izmir evden eve — 1 August 2008 #

  613. thanks you.

    Comment by söve — 2 August 2008 #

  614. Some plugins offer a feature that when they require configuration after activation they will display a message at the top of the plugin admin page stating that they "require attention." The message links to the plugin's configuration page. It would be great if UGA offered the same feature for entering the tracking code instead of appearing like everything is fine and using a placeholder for the GA account ID.

    The WordPress.com Stats plugin (http://wordpress.org/extend/plugins/stats/) has this feature for entering the API Key.

    Comment by DRGDC — 3 August 2008 #

  615. thank you...

    Comment by izmir evden eve — 4 August 2008 #

  616. Thank you for sharing

    Comment by izmir evden eve — 4 August 2008 #

  617. Thank you for sharing.

    Comment by izmir evden eve — 4 August 2008 #

  618. Thank you very much

    Comment by kız oyunları — 4 August 2008 #

  619. thank you

    Comment by kız oyunları — 4 August 2008 #

  620. Hey,
    Great plugin! On installation instructions #7 you talk about "Options" but in Wordpress the menu item is called "Settings". Had me confused for a second...change it to help make it easier for future users to install.
    Thanks!

    Comment by Pete — 5 August 2008 #

  621. Thank you for sharing....

    Comment by asansör — 6 August 2008 #

  622. Thank you sharing....

    Comment by asansör — 6 August 2008 #

  623. Hey,
    Great plugin! On installation instructions #7 you talk about "Options" but in Wordpress the menu item is called "Settings". Had me confused for a second...change it to help make it easier for future users to install.
    Thanks!

    Comment by kene — 6 August 2008 #

  624. Like the poster just above me, I noticed that the code is placed before the body tag instead of before the /body tag as requested by Google. Could this be the issue? If not, any ideas?

    Comment by aöf — 7 August 2008 #

  625. emezun, e-Mezun, mezun, okul arkadaşını bul

    Comment by RoyalBurak — 7 August 2008 #

  626. So as of July 28th the plugin stopped tracking outbound links and downloads. I cannot think of what I could have done, changes or updates at that time that could cause this no longer to work. I am still logging visits, however--it's just the outbound links and downloads that are no longer registering. Any ideas?

    Comment by Enrico — 8 August 2008 #

  627. Thank you for sharing...

    Comment by izmr evden eve — 8 August 2008 #

  628. Thank you for sharing....

    Comment by izmr evden eve — 8 August 2008 #

  629. This is a really good article…

    Comment by roc — 11 August 2008 #

  630. thank you for sharing

    Comment by forklift — 13 August 2008 #

  631. This is a really good article…

    Comment by bilginin adresi bilginin tek kaynağı — 18 August 2008 #

  632. thank you for sharing

    Comment by konteyner — 18 August 2008 #

  633. thank you for sharing

    Comment by insaat sonrasi temizlik — 19 August 2008 #

  634. thank you for sharing

    Comment by mirc — 20 August 2008 #

  635. thanks : admin

    Comment by kelebek — 20 August 2008 #

  636. i´m using ultimate ga with wp 2.2 & k2. ultimate ga ist working fine - only the links in the sidebar are not transmitted to ga. what is the reason ?

    Comment by jan — 25 August 2008 #

  637. Cool fun. Like me. Thanks.
    I like to cook very at home. Greetings from Poland.

    Comment by przepisy kulinarne — 29 August 2008 #

  638. thanks

    Comment by travesti — 1 September 2008 #

  639. thanks.

    Comment by Program ve Oyun İndir — 3 September 2008 #

  640. thanks.thanks

    Comment by İzle Bir Şeyler — 3 September 2008 #

  641. thanksthans..

    Comment by Arabalar Burada — 3 September 2008 #

  642. I plan to install this over the weekend and let you know the results. Sounds very interesting.

    Comment by kpss — 3 September 2008 #

  643. Thanx You, Perfect Docs.

    Comment by turkey — 5 September 2008 #

  644. great article thanks

    Comment by Oyunlar — 7 September 2008 #

  645. mirc</a

    Comment by mirc — 8 September 2008 #

  646. thanks you site.

    Comment by chat — 8 September 2008 #

  647. industrial, industry, industrie, accident, equipment, lighting, packaging, property, safety, supplies, electronics, flooring, products, chemical, furniture, health, accidents, hygiene, plastic, automotive, welding, woodworking, cutting, grinding, design, drilling, filling, heavy, food, second hand, paper, simple, machinery, machine, machines, maschinen, business, mastercam, router, training, cae, cnc, shirink, machinery, machine, machines, maschinen

    Thanks...

    Comment by Makina Park — 10 September 2008 #