John Henson

John is a former LunaMetrician and contributor to our blog.

Privacy and GA for Flash

October 9, 2009

You can use GA to track visitors without any JavaScript on your pages. It’s called GA for Flash. It can be done entirely within a tiny Adobe Flash file embedded on every page of the site. This method uses “flash cookies” to persist data, so that even if visitors turn off or delete their browser […]

Change the way GA Reports look

October 6, 2009

This is an update to some Custom CSS that I published a while back. At the time I was working on some analysis and was incredibly frustrated because all I saw was a bunch of URLs that looked like this: This was especially frustrating because up to the point that the URLs got cut off, […]

Mistakes with Include Filters

August 28, 2009

There is one particular mistake I see over and over with regard to setting up filters in Google Analytics.  This has been talked about before, but it comes up so often that I don’t feel bad about addressing it again (and again, and again). The Mistake Multiple Include Filters, causing no data to get into […]

Dot or Not

May 27, 2009

We often hear variations on the question “Do we need the leading dot when using _setDomainName”. With the dot: pageTracker._trackPageview(‘’); Without the dot: pageTracker._trackPageview(‘’); The _setDomainName method is used to tell GA what to set the “domain” to, for the cookies that it uses to keep track of visitor information.  This “domain” field for the […]

_initData() — Always there, or always not.

April 29, 2009

During some troubleshooting this week, I came across something that some of you may find useful or interesting (or maybe not.) You may already know that the pageTracker._initData() line in the GATC has been deprecated.  It can still be used however, and is often in place on many websites. But when you call pageTracker._initData() on […]

Cross-domain tracking and _setVar

April 7, 2009

This is from a question that I answered on the support forum that involved cross-domain tracking and the use of a _setVar(). The problem was that the session information was being lost.  That is, GA was losing track of the visitor and started a new visit for them.  This not only would alter the visit […]

Pitfalls of Tracking to Multiple Accounts in Google Analytics

February 26, 2009


Tracking to multiple accounts? What’s that? When you create a GA account, you get an account number starting with “UA-” followed by a string of digits. When you put the GA Tracking Code on your pages you must specify what account you want it to send the data to by including this account number. If […]

Campaign Tracking using _setAllowAnchor

February 4, 2009

As you know, Google Analytics allows you to define a campaign with marketing parameters at the end of a URL linking to your site.  You can set things such as the name of the campaign, the medium, the source, etc. The _setAllowAnchor method [] in GA allows you indicate these parameters in the URL with […]

When to not do cross-domain tracking

January 9, 2009

Cross-domain tracking is great.  But just because you can do something doesn’t always mean you should.  This goes for cross-domain tracking as well.  Sometimes tracking two domains as separate sites instead of together, may be the right approach. While there is no hard-and-fast way to make this decision (that I know of), here are a […]

Page 2 of 41234
Contact Us.


24 S. 18th Street, Suite 100,
Pittsburgh, PA 15203

Follow Us



We'll get back to you
in ONE business day.