Google Analytics Overview
Google Analytics Overview
Analytics
Presentation | September 23, 2009
Agenda
• Google Analytics Basics
o Reasons for using Google Analytics
o Cookies
o Other Google Analytics info
• Goals & Funnels
o Reports (Funnel Visualization & Reverse Funnel)
• Bounce Rates
• Profiles
• Tracking Across Domains
o Subdomains
• Filters
• Campaign Setup
• Custom Reports (Keyword Performance)
• Internal Site Search
o Reports (Search Terms & Start Pages)
What is Google Analytics?
• Wikipedia defines GA as a free service offered by Google
that generates detailed statistics about the visitors to a
website.
• Delphic Sage should define it as a place where we can:
o Build, track, and improve the goals we help set with/for
our clients
o Stem ideas for SEO & marketing campaigns including
newsletters, press releases, etc.
o Utilize the data repository for monthly
reporting/recommendations
o Be Proactive!
Why use Google Analytics?
• Analytics & Optimization
o Activity & “Transaction”
Monitoring
o Correlate to Business
Results
CPA, ROAS, ROI
Other KPI’s
Activity Analysis
o Provides Business
Sample Optimization
Justification & Direction Effort
o Dashboards & Tools $50M Sales
Increase From 2.0 To 2.1%=
• Primary Objective $2.5M In Increase In Revenue
o Optimize Spend 2,200% Increase In Annual
o Prioritize Investments Revenue
Basics of Google Analytics
• Visitors
o Cookie is first party/random
visitor id + first initial
timestamp
• Visits
o Session is defaulted to 30
minutes (closing browser or
inactive ends session)
• Pageviews
o Refresh = new page view
• Bounce Rate
o Enter on one page do not go to
any other page and exit
• Ex. 1 Visitor can visit the site 2
times and have 5 pageviews
Cookies
What data won't get through to Google Analytics?
• Disabled Javascript
• Blocked all cookies
• Deleted Cookies
o comes up as new visitor though
• Error in Javascript prior to analytics code
• Mobile Devices can with no javascript enabled
Cookie Info
• __utma - Visitor identifer (expires after 2 years)
• __utmb -Session Identifier (expires after 30 minutes of
inactivity)
• __utmc - Session Identifier (temporary cookie; destroyed
when you quit browser; notes as new session)
• __utmz - Campaign Values (Expires after 6 months or if
overwritten)
What Does Web Analytics Measure?
• Visitors
o Characteristics
Browser, new vs. return,
location
• Traffic
o Origins
Keywords, refers, pages
• Content
o Effectiveness
Bounce rate, paths,
navigation summary
Specifics about Google Analytics
Other Important Facts
• Tagged vs. log file • Enter before </body> or footer
• Strips out known bots/spiders
• Highly • Works on mobile phones if they
Customizable support javascript and store
cookies
• Basic install is • Account number below = 1111111
robust o The 1 after the - represents
of process
• Set goals
• Use campaigns
<script type="text/javascript"> vargaJsHost = (("https:" == document.location.protocol) ? "https://ssl." :
• Tons of Reporting
"http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js'
type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> varpageTracker =
_gat._getTracker("UA-1111111-1"); pageTracker._initData(); pageTracker._trackPageview();
What not to do
• Create 2 separate filters because they will cancel each other
out
• Instead, Create one filter that uses a regular expression to
indicate that the Visitor region is California or Texas (Filter
Pattern = Texas/California)
Tracking across sub domains
• Add _setDomainName to tracking code on each page of
each subdomain
• Add this line to GA code
o pageTracker._setDomainName(".parentsitename.com");
• One issue is pages named the same in subdomain will not
see separate visits
o Best practices to avoid subdomain issues
Set up Profiles for each subdomain as well as a main
profile with no filters
Filter for subdomains
• Apply an advanced filter to differentiate subdomains within
one profile (Add Filter from Main accounts screen)
o Filter Type: Custom Filter > Advanced
o Field A: Hostname
o Extract A: (.*)
o Field B: Request URI
o Extract B: (.*)
o Output To: Request URI
o Constructor: /$A1$B1
• With this filter, results appear within subdomain attached
o Ex. /maps.google.com/home.html &
/mail.google.com/home.html
• More info here
Campaign URL Tagging
• utm_source: Identify as an advertiser (google, citysearch,
newsletter)
• utm_medium: Advertising medium (cpc, banner, email)
• utm_campaign: Campaign name (product, promo code, or
slogan)
• Optional campaign variables
o utm_term: Paid search keyword
o um_content: Use to track different versions of an ad
• URL Builder here: