Google Analytics "GA" is a free service offered by Google that generates detailed statistics about the visitors to a website. Its main highlight is that the product is aimed at marketers as opposed to webmasters and technologists from which the industry of web analytics originally grew.
GA can track visitors from all referrers, including search engines, display advertising, pay-per-click networks, email marketing and digital collateral such as links within PDF documents.
Integrated with AdWords, users can review online campaigns by tracking landing page quality and conversions (goals). Goals might include sales, lead generation, viewing a specific page, or downloading a particular file. These can also be monetized. By using GA, marketers can determine which ads are performing, and which are not, providing the information to optimise or cull campaigns.
GA's approach is to show high level dashboard-type data for the casual user, and more in-depth data further into the report set. Through the use of GA analysis, poor performing pages can be identified using techniques such as funnel visualization, where visitors came from (referrers), how long they stayed and their geographical position. It also provides more advanced features, including custom visitor segmentation.
History
Google's service was developed from Urchin Software Corporation's analytics system, Urchin on Demand (Google acquired Urchin Software Corp. in April 2005). The system also brings ideas from Adaptive Path, whose product, Measure Map, was acquired and renamed to Google Analytics in 2006. [1] Google still sells the standalone installable Urchin software through a network of value-added resellers; In April 2008, Urchin 6 was released.
The Google-branded version was rolled-out in November 2005 to anyone who wished to sign up. However due to extremely high demand for the service, new sign-ups were suspended only a week later. As capacity was added to the system, Google began using a lottery-type invitation-code model. Prior to August 2006 Google was sending out batches of invitation codes as server availability permitted; since mid-August 2006 the service has been fully available to all users - whether they use Google for advertising or not. A new version of the user interface was released on May 17, 2007.
In December 2007, Google rolled out the new ga.js page tag which they recommend to use for all new accounts and new profiles for new domains. Existing urchin.js page tags will continue to work, nevertheless the new tag will allow site owners to take advantage of the most up-to-date tracking functionality, ability to graph multiple data points at once and to track ecommerce transactions in a more readable way.
Technology
Google Analytics is implemented by including what is known as a "page tag". This is referred to as the Google Analytics Tracking Code (GATC) and is a hidden snippet of JavaScript code that the user adds onto every page of their website. This code acts as a beacon, collecting anonymous[citation needed] visitor data and sending it back to Google data collection servers for processing. Data processing takes place hourly, though it can be 3-4 hours in arrears of real time.
To function, the GATC loads a larger file from the Google webserver and then sets variables with the user's account number. The larger file (currently known as ga.js) is typically 18 KB in size and is only downloaded once at the start of the visit as it will be cached throughout the session. As all websites that implement GA with the ga.js code are using the same master file from Google, a visitor that has previously visited any other website with this code implemented, will also have the file cached on their machine. The result is that the page overhead of including the GATC on web pages is kept to a minimum.
In addition to broadcasting information to Google servers, the GATC sets first party cookies on each visitor's computer. This is used to store anonymous information such as whether the visitor has been to the site before (new or returning visitor), what is the timestamp of the current visit and what was the referrer site or campaign the visitor came from e.g. search engine, keywords, banner, email etc.
Limitations
Many ad filtering programs and extensions (such as Firefox's Adblock and NoScript) can block the GATC. This prevents some traffic and users from being tracked, and leads to holes in the collected data. Also, privacy networks like Tor will mask the user's actual location and present inaccurate geographical data. Some users do not have Javascript-enabled/capable browsers or turn this feature off. However, these limitation are considered small - affecting only a small percentage of visits [4].
The largest potential impact on data accuracy comes from users deleting or blocking Google Analytics cookies[5]. Without cookies being set, GA cannot collect data. Any individual web user can block or delete cookies resulting in the data loss of those visits for GA users. The only protection a website owner can use to prevent this, is to ensure best practice policies are upheld on their web site. That includes being transparent in what visitor data is collected and how it is used. This information is usually placed within a privacy policy statement page.
Because GA uses a page tagging technique to collect visitor via a combination of JavaScript and cookies, it has limitations with websites browsed from mobile phone. This is due to the fact that only the latest phones are currently able to run JavaScript or set cookies (for example, iPhone and other Smart phones and PDAs).
It is important to note that these limitations affect all on-site web analytics tools that collect on-site visitor data using page tags. That is, the small piece of code (usually JavaScript) that acts as a beacon to collect visitor data.
Features
Fast Implementation
Paste the Google Analytics tracking code into each of your website pages and tracking begins immediately.
Keyword and Campaign Comparison
Track and compare all your ads, email newsletters, affiliate campaigns, referrals, paid links, and keywords on Google and other search engines.
Custom Dashboards
No more digging through reports. Put all the information you need on a custom Dashboard that you can email to others.
AdWords Integration
Buy keywords on Google AdWords and use Google Analytics to learn which keywords are most profitable to your business.
Internal Site Search
Find out how your visitors search your site, what they look for, and where they end up.
Benchmarking
Find out whether your site usage metrics underperform or outperform those of your industry vertical. Opt-in benchmarking compares your key metrics against aggregate performance metrics while preserving the confidentiality of your data.
Trend and Date Slider
Compare time periods and select date ranges without losing sight of long term trends.
Ecommerce Tracking
Trace transactions to campaigns and keywords, get loyalty and latency metrics, and identify your revenue sources.
Funnel Visualization
Find out which pages result in lost conversions and where your would-be customers go.
Site Overlay
See traffic and conversion information for every link as you browse your site. (no download required).
Email reports
Schedule or send ad-hoc personalized report emails that contain exactly the information you want to share.
GeoTargeting
Find out where your visitors come from and identify your most lucrative geographic markets.
Learn more about Google Analytics by contacting InfoQuest today.