GAhelper for Google Analytics
ISAPI Filter for IIS
Easily add Google Analytics to ALL your web pages in less than five minutes
Why GAhelper?
For large or dynamically generated websites adding the tracking code to every page of your website can take hours or days. We created GAhelper as a simple way to add Google Analytics tracking code to every page of a website in less than five minutes.

How do I use GAhelper?
Google Analytics is Google's free website statistics and analysis tool. When you create an Analytics account, to enable statistics for your website Google provides instructions on how to add a piece of code to the bottom of every page of your website.

GAhelper can be installed on any IIS 5.0 through IIS 7.0 website as an ISAPI filter. It can even be installed as a global filter for your entire IIS server, ready to run for any website. You can only use GAhelper if you have access, or can have someone, such as your hosting company, install the ISAPI filter for you.

Once installed, you can add the simple gahelper.config file to your website, or use the alternate header based configuration, with the unique ID number that Google Analytics provides for you.

Once you restart the website in IIS (or the IIS server if you installed globally) you will have Google Analytics setup for every page on your website without having to change a single page on your site.

GAhelper also gives you the option to add other code before or after your tracking code to support any additional tracking or utility scripts you'd like to run.

GAhelper requirement:
Windows web server with IIS 5.0+
Ability to install a .dll file as an ISAPI filter on IIS
A Google Analytics account .

NEW! Version 1.22:
Adds an AlwaysOutput configuration option to always output tracking code, even if existing code already exists on the page
Update from earlier versions free for licensed users. How to configure.

1.21:
Fixes a path mapping issue in Server 2008

1.20:

GAhelper now uses ga.js instead of urchin.js by default, including the recommended new javascript that includes SSL protocol detection.

1.14:
Adds an option to always use SSL for Analytics

1.13:

Adds simple configuration file gahelper.config
Configure account in config file with just FTP
Add script blocks before and after Analytics script block

1.12:
Adds support for SSL pages
Scans page for existing tracking code to prevent duplication