GAhelper for Google Analytics
ISAPI Filter for IIS
Easily add Google Analytics to ALL your web pages in less than five minutes

GAhelper Configuration
There is a very simple configuration file that has only three variables, and only one of them is required. The file gahelper.config is included with the installation files and needs to be placed in the root of your website, that is the same location as the file that contains your sites home page.

Open up the gahelper.config file. Now remember the orange Analytics ID number from step 1? There is a line in the configuration file that looks like Account= and you want to change it to include your account number. For example:
Account=UA-XXXXXXX-X

Now when you save and upload the file to your website the installation is complete.


Alternative header based configuration, useful in certain situations


More Options
In the configuration file there are variables besides Account.

These let you add any block of HTML or Javascript code before or after the Analytics script block or cause gahelper to always use SSL for Analytics even on non-secure pages.

By default, the configuration file includes the following:

InsertBeforeScriptBlock=
AppendAfterScriptBlock=<!-- Tracking code added by GAhelper.com -->
Account=
AlwaysSSL=

You can edit the value of InsertBeforeScriptBlock and AppendAfterScriptBlock however you like. Please note that you can't have line breaks (can't hit return or enter on a line) so you will need to condense any code that has them.

Any value for AlwaysSSL will cause it to be true, if you want to use automatic switching, leave it blank.


Helpful Ideas
How to track links to PDF documents and more!





Installation: Step 3/3



Congratulations
You will have Google Analytics setup for every page on your website without having to change a single page on your site. Please remember to license your copy of GAhelper.