GAhelper for Google Analytics
ISAPI Filter for IIS
Easily add Google Analytics to ALL your web pages in less than five minutes
FAQ
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.

SSL
The new tracking code snippet provided by Google includes automatic protocol detection, this snippet is incorporated as of version 1.20. AlwaysSSL option was added in version 1.14 and is still applied in version 1.20.

Duplicate Tracking
Scans page for existing tracking code before adding new tracking code,, added in version 1.12.

Frames
Will work fine on sites with frames, though tracking code will not be added into the frameset page. The tracking code will be added into the content pages references by frames.

AJAX, XML and non-HTML documents
Tracking code will not be added unless the content-type of the document as specified in the HTTP header is text/html and a </body> tag is found on the page. If you happen to have a document, such as an XML document being returned with the wrong content-type and containing one or more tags named body, the tracking code would most likely be added to that document. The recommended solution in that case would be to properly set your content-type to reflect the content of the particular page.

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