google analytics: advanced technical implementation

Post on 20-Aug-2015

24.675 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

www.ivantage.co.uk

Analytics: Implementation, Configuration, Analytics: Implementation, Configuration, & Advanced Topics& Advanced Topics

Presentation to J P MorganGlobal Equity Derivatives Group

Matt TrimmerMatt TrimmerPrincipal Consultant & Managing DirectorPrincipal Consultant & Managing Director

Slides:Slides:

http://www.slideshare.net/mrdtrimmerhttp://www.slideshare.net/mrdtrimmer

2

www.ivantage.co.uk

Timings and housekeepingTimings and housekeeping Start 10:00Start 10:00 Break 11:15-11:30Break 11:15-11:30 Lunch 13:00-14:00Lunch 13:00-14:00 Break 15:15-15:30Break 15:15-15:30 Wrap-up 17:00Wrap-up 17:00

3

www.ivantage.co.uk

Course OverviewCourse Overview Session 1 – Users, access, accounts, profiles and account Session 1 – Users, access, accounts, profiles and account

configurationconfiguration Understanding and auditing Google Analytics users.Understanding and auditing Google Analytics users. Understanding and creating new Google Accounts.Understanding and creating new Google Accounts. The Google Analytics Tracking Code (GATC) and versions.The Google Analytics Tracking Code (GATC) and versions. Checking your Google Analytics Tracking Code status.Checking your Google Analytics Tracking Code status. Assessing the health of your Google Analytics implementation.Assessing the health of your Google Analytics implementation. The ‘Referring Sites’ and ‘Referral Path’ reports.The ‘Referring Sites’ and ‘Referral Path’ reports. The ‘Hostnames’ report.The ‘Hostnames’ report. The ‘Browser and OS’ report.The ‘Browser and OS’ report. Creating new Google Analytics Accounts.Creating new Google Analytics Accounts. The Google Analytics Terms of Service and privacy.The Google Analytics Terms of Service and privacy. Configuring the Google Analytics Account settings.Configuring the Google Analytics Account settings. Creating new Profiles.Creating new Profiles. Duplicating existing Profiles.Duplicating existing Profiles. Adding, removing and modifying users.Adding, removing and modifying users.

4

www.ivantage.co.uk

Course OverviewCourse Overview Session 2 – Profile configuration, filter Session 2 – Profile configuration, filter

administration and best-practice deploymentadministration and best-practice deployment Configuring Profile settings.Configuring Profile settings. Turning-on and configuring the ‘Site Search’ module.Turning-on and configuring the ‘Site Search’ module. Turning-on the ‘E-commerce’ module.Turning-on the ‘E-commerce’ module. Basic filter administration using predefined filters.Basic filter administration using predefined filters. Advanced filter administration using custom filters.Advanced filter administration using custom filters. Advanced filter administration using cascading filters.Advanced filter administration using cascading filters. Account and Profile structure: deployment considerations.Account and Profile structure: deployment considerations. Collecting data into multiple Google Analytics Accounts.Collecting data into multiple Google Analytics Accounts. Collecting data into multiple Google Analytics Profiles.Collecting data into multiple Google Analytics Profiles.

5

www.ivantage.co.uk

Course OverviewCourse Overview Session 3 - Configuring complex goals, advanced Session 3 - Configuring complex goals, advanced

page tracking, event tracking and E-commercepage tracking, event tracking and E-commerce Understanding and using the pageTracker: ._trackPageview() Understanding and using the pageTracker: ._trackPageview()

and urchinTracker().and urchinTracker(). Tracking complex goals with Google Analytics.Tracking complex goals with Google Analytics. Tracking website server errors with Google Analytics.Tracking website server errors with Google Analytics. Tracking downloads with Google Analytics.Tracking downloads with Google Analytics. Tracking Flash, video and other rich media with Google Tracking Flash, video and other rich media with Google

Analytics.Analytics. Tracking outbound clicks, mailto events, on-site banners, form Tracking outbound clicks, mailto events, on-site banners, form

completions and other on-page objects with Google Analytics.completions and other on-page objects with Google Analytics. Understanding and using the "Event Tracking" module.Understanding and using the "Event Tracking" module. Understanding and using the "E-commerce" module.Understanding and using the "E-commerce" module.

6

www.ivantage.co.uk

Course OverviewCourse Overview Session 4 - Google Analytics visitor tracking, common corruption issues and Session 4 - Google Analytics visitor tracking, common corruption issues and

best-practice codingbest-practice coding The Google Analytics visitor tracking technology.The Google Analytics visitor tracking technology. Understanding Google Analytics cookies.Understanding Google Analytics cookies. Diagnosing cookie corruption with Internet Explorer, Firefox and Chrome.Diagnosing cookie corruption with Internet Explorer, Firefox and Chrome. Understanding “Campaign Tagging” and Google Analytics cookie behaviour.Understanding “Campaign Tagging” and Google Analytics cookie behaviour. Considering “Campaign Tagging” and Search Engine Optimisation.Considering “Campaign Tagging” and Search Engine Optimisation. Understanding Google Adwords Auto-tagging and Google Analytics.Understanding Google Adwords Auto-tagging and Google Analytics. Coding Google Analytics for one domain with multiple sub-domain visitor transitioning.Coding Google Analytics for one domain with multiple sub-domain visitor transitioning. Coding Google Analytics for multiple top level domain visitor transitioning.Coding Google Analytics for multiple top level domain visitor transitioning. Coding Google Analytics cookie paths and domains for multiple Account and Profile deployment.Coding Google Analytics cookie paths and domains for multiple Account and Profile deployment. Understanding the Google Analytics Coding Wizard. Understanding the Google Analytics Coding Wizard. Coding Google Analytics to recognise existing “Campaign Tagging” standards.Coding Google Analytics to recognise existing “Campaign Tagging” standards. Coding mobile specific websites for Google Analytics tracking.Coding mobile specific websites for Google Analytics tracking. Understanding and modifying the Google Analytics organic search engine recognition system.Understanding and modifying the Google Analytics organic search engine recognition system. Understanding and using Google Analytics code modifications.Understanding and using Google Analytics code modifications. Understanding and using the multiple “Custom Variables” modules.Understanding and using the multiple “Custom Variables” modules. Getting Google Analytics help, support and advice.Getting Google Analytics help, support and advice.

7

www.ivantage.co.uk

IntroductionsIntroductions Matt Trimmer & ivantage overviewMatt Trimmer & ivantage overview YouYou

Your roleYour role Your department/website/website areaYour department/website/website area Your objectives for attending todayYour objectives for attending today

8

www.ivantage.co.uk

About ivantageAbout ivantage Founded in 2002 by Matt TrimmerFounded in 2002 by Matt Trimmer

IndependentIndependent Not compromised by being part of an all-purpose agencyNot compromised by being part of an all-purpose agency

The only UK agency to have 3 Google The only UK agency to have 3 Google certificationscertifications AdwordsAdwords Analytics Analytics (Google Analytics)(Google Analytics)

Urchin Urchin (Urchin Software from Google)(Urchin Software from Google)

London basedLondon based Ranked 33Ranked 33rdrd UK Agency according to New Media Age criteria UK Agency according to New Media Age criteria

9

www.ivantage.co.uk

What we doWhat we do We specialise in growing online businesses byWe specialise in growing online businesses by

Generating website traffic usingGenerating website traffic using

Paid Search (PPC)Paid Search (PPC)

Natural Search (SEO)Natural Search (SEO)

Display AdvertisingDisplay Advertising

E-mail marketing E-mail marketing

Analysing website traffic usingAnalysing website traffic using

Web Analytics to accurately analyse how visitors find and interact with Web Analytics to accurately analyse how visitors find and interact with websiteswebsites

Converting website traffic usingConverting website traffic using

Conversion Rate Optimisation to convert visitors into customers or Conversion Rate Optimisation to convert visitors into customers or clientsclients

10

www.ivantage.co.uk

How we do itHow we do it Using affordable technology and tools mostly Using affordable technology and tools mostly

from Google and from Google and bright, well-trained people who are passionate about what they dobright, well-trained people who are passionate about what they do

a focus on intelligent campaigns which deliver resultsa focus on intelligent campaigns which deliver results

high standards of service and client carehigh standards of service and client care

strong and enduring client relationships strong and enduring client relationships

ethical best practicesethical best practices

Our visionOur vision

To be recognised as the UK’s leading performance-driven Internet To be recognised as the UK’s leading performance-driven Internet marketing agencymarketing agency

11

www.ivantage.co.uk

Managed servicesManaged services

Traffic generationTraffic generation Search Engine MarketingSearch Engine Marketing

PPC Campaign ManagementPPC Campaign Management PfP ManagePfP Manage

SEO ServicesSEO Services SEO ManageSEO Manage SEO ConsultSEO Consult

Display AdvertisingDisplay Advertising PfP ManagePfP Manage

Email MarketingEmail Marketing Email ManageEmail Manage

Traffic analysisTraffic analysis Web Analytics ImplementationWeb Analytics Implementation

Analytics AcceleratorAnalytics Accelerator Web Analytics InterpretationWeb Analytics Interpretation

Analytics InsightAnalytics Insight Web Analytics SupportWeb Analytics Support

Analytics Trouble ShooterAnalytics Trouble Shooter

Traffic conversionTraffic conversion Conversion Rate OptimisationConversion Rate Optimisation

CRO ManageCRO Manage

12

www.ivantage.co.uk

Public, scheduled or private, on-site training Public, scheduled or private, on-site training workshopsworkshops

Google Analytics WorkshopsGoogle Analytics Workshops Google Analytics InterpretationGoogle Analytics Interpretation

Google Analytics ConfigurationGoogle Analytics Configuration

Google Adwords WorkshopsGoogle Adwords Workshops Google Adwords EssentialsGoogle Adwords Essentials

Google Adwords AdvancedGoogle Adwords Advanced

Urchin Software from Google WorkshopsUrchin Software from Google Workshops Urchin InterpretationUrchin Interpretation

Urchin ConfigurationUrchin Configuration

Search Engine Optimisation (SEO) WorkshopsSearch Engine Optimisation (SEO) Workshops SEO EssentialsSEO Essentials

SEO AdvancedSEO Advanced

13

www.ivantage.co.uk

Client projects – multi-channel retailClient projects – multi-channel retail

14

www.ivantage.co.uk

Client projects - business to businessClient projects - business to business

15

www.ivantage.co.uk

Client projects – travel, manufacturing, Client projects – travel, manufacturing, agenciesagencies

16

www.ivantage.co.uk

Introductions – your turnIntroductions – your turn YouYou

Your roleYour role Your department/website/website areaYour department/website/website area Your objectives for attending todayYour objectives for attending today

17

www.ivantage.co.uk

Download Google ToolbarDownload Google Toolbar Go to GoogleGo to Google

Search for “Google Toolbar”Search for “Google Toolbar” Download toolbarDownload toolbar

18

www.ivantage.co.uk

Accessing Google AnalyticsAccessing Google Analytics Google Account RequiredGoogle Account Required

Not a GMAIL accountNot a GMAIL account Personality attached to your email (corporate)Personality attached to your email (corporate) Central point for organising Google servicesCentral point for organising Google services

http://www.google.com/options/http://www.google.com/options/

19

www.ivantage.co.uk

Exercise Exercise Get a Google AccountGet a Google Account

https://www.google.com/accounts/Loginhttps://www.google.com/accounts/Login

Need access to your email!Need access to your email!

20

www.ivantage.co.uk

Exercise Exercise Login to Google AnalyticsLogin to Google Analytics   Analytics Settings > Access Manager Analytics Settings > Access Manager

Who have access?Who have access? Who have administrator access?Who have administrator access? Too many people have administrator privileges?Too many people have administrator privileges?

Deleted profiles cannot be recovered!Deleted profiles cannot be recovered!

21

www.ivantage.co.uk

Best practice user managementBest practice user management Use corporate emails onlyUse corporate emails only Restrict administrator accessRestrict administrator access Use Use webmaster@company.comwebmaster@company.com as administrator as administrator

22

www.ivantage.co.uk

Google AnalyticsGoogle Analytics AccountsAccounts ProfilesProfiles

23

www.ivantage.co.uk

Accounts & ProfilesAccounts & Profiles Accounts contain ProfilesAccounts contain Profiles AccountsAccounts

Unique Account IDUnique Account ID _uacct = "UA-225764-1";_uacct = "UA-225764-1";

Account NameAccount Name Linked to Google AdwordsLinked to Google Adwords

One to one relationshipOne to one relationship Adwords cost data is applied to the account (all profiles by default unless excluded)Adwords cost data is applied to the account (all profiles by default unless excluded) Adwords’ campaigns are applied to the account (all profiles by default unless filtered, you may Adwords’ campaigns are applied to the account (all profiles by default unless filtered, you may

be tracking different website)be tracking different website) ProfilesProfiles

New domain profilesNew domain profiles Unique profile numberUnique profile number

_uacct = "UA-225764-_uacct = "UA-225764-9999";";

Existing domain profilesExisting domain profiles Same profile numberSame profile number _uacct = "UA-225764-_uacct = "UA-225764-11";";

RecommendRecommend One Adwords budgetOne Adwords budget One Google Analytics AccountOne Google Analytics Account

AgenciesAgencies Account for every client with adwords budgetAccount for every client with adwords budget

24

www.ivantage.co.uk

Exercise Exercise Login to Google AnalyticsLogin to Google Analytics

Edit Analytics AccountEdit Analytics Account What is your Account ID?What is your Account ID? What is your Account Name?What is your Account Name?

25

www.ivantage.co.uk

Exercise Exercise Login to Google AnalyticsLogin to Google Analytics

Edit a profileEdit a profile Check statusCheck status

What is your Account ID and Profile Number?What is your Account ID and Profile Number?

26

www.ivantage.co.uk

Exercise Exercise Visit your websiteVisit your website

View source in your browserView source in your browser Find UA-Find UA- What is the Google Analytics tracking code?What is the Google Analytics tracking code? Does it match your account?Does it match your account? Does it match your profile?Does it match your profile?

27

www.ivantage.co.uk

Exercise Exercise Login to Google AnalyticsLogin to Google Analytics

Create a profile for a new domainCreate a profile for a new domain www.mytestnewprofilewebsite.com www.mytestnewprofilewebsite.com

Create a profile for an existing domainCreate a profile for an existing domain My test existing profileMy test existing profile

28

www.ivantage.co.uk

Legacy code/new codeLegacy code/new code

29

www.ivantage.co.uk

Referral PathReferral Path Referring SitesReferring Sites

Is your own domain listed?Is your own domain listed? Drill down to Referral PathDrill down to Referral Path

Indicates non-tagged pagesIndicates non-tagged pages

30

www.ivantage.co.uk

Network Properties – key metricsNetwork Properties – key metrics

HostnamesHostnames If you have multiple domains with the same website If you have multiple domains with the same website

content, which domains do visitors visit? content, which domains do visitors visit? This report displays the total number of page views that This report displays the total number of page views that

each domain received. each domain received. If a domain that is not one of yours appears on this If a domain that is not one of yours appears on this

report, the domain in question points to a website that report, the domain in question points to a website that has your urchin.js link (and possibly other content owned has your urchin.js link (and possibly other content owned by you). by you).

31

www.ivantage.co.uk

User AdministrationUser Administration Access ManagerAccess Manager

Add usersAdd users Delete usersDelete users Access LevelsAccess Levels

View Reports onlyView Reports only Account AdministratorAccount Administrator

32

www.ivantage.co.uk

Exercise Exercise Login to Google AnalyticsLogin to Google Analytics

Add a user to your new domain profileAdd a user to your new domain profile www.mattstestnewprofilewebsite.com www.mattstestnewprofilewebsite.com

Add a user to your existing domain profileAdd a user to your existing domain profile Matts test existing profileMatts test existing profile

33

www.ivantage.co.uk

Break timeBreak time 15 Mins15 Mins

34

www.ivantage.co.uk

What’s possible with Web AnalyticsWhat’s possible with Web Analytics What visitors are doing on your web siteWhat visitors are doing on your web site Not WHY they are doing it!Not WHY they are doing it!

Domain of usability/customer experienceDomain of usability/customer experience Onsite surveysOnsite surveys

Sampling visitors arriving/leavingSampling visitors arriving/leaving

Heuristic reviewsHeuristic reviews Experts reviewing your site against a set of criteria (heuristics)Experts reviewing your site against a set of criteria (heuristics)

Conversion Rate OptimisationConversion Rate Optimisation A/B testingA/B testing A/B/n testingA/B/n testing Multi-variate testingMulti-variate testing

Usability testsUsability tests Representative customers completing tasksRepresentative customers completing tasks

How visitors found your web siteHow visitors found your web site

35

www.ivantage.co.uk

What’s possible with GAWhat’s possible with GA What visitors are doing on your websiteWhat visitors are doing on your website

Not why!Not why!

How visitors found your websiteHow visitors found your website Outcomes focusedOutcomes focused

GoalsGoals

36

www.ivantage.co.uk

GoalsGoals Goals should be commercialGoals should be commercial

The commercial goals of your websiteThe commercial goals of your website Goals should map to visitor tasksGoals should map to visitor tasks

Visitors visit sites to accomplish tasksVisitors visit sites to accomplish tasks Tasks normally have a series of stepsTasks normally have a series of steps

FunnelFunnel Measure conversion through the taskMeasure conversion through the task

When goals match user tasksWhen goals match user tasks Harmony ensues!Harmony ensues!

37

www.ivantage.co.uk

The importance of goals for you The importance of goals for you Commercially justify your workCommercially justify your work Focus your workFocus your work Prioritise your workPrioritise your work

38

www.ivantage.co.uk

The importance of goals for you The importance of goals for you Goals map to business metricsGoals map to business metrics

Enable you to build a business case forEnable you to build a business case for AnalyticsAnalytics AnalysisAnalysis ActionAction

Goals focus on important paths and entrancesGoals focus on important paths and entrances Enable you to home-in on problem areasEnable you to home-in on problem areas

Reverse Goal PathReverse Goal Path Conversion by traffic sourceConversion by traffic source

Monetize goalsMonetize goals Enable you to Enable you to prioritiseprioritise areas to analyse and areas to analyse and optimiseoptimise

Give goals a goal valueGive goals a goal value Analyse $ IndexAnalyse $ Index

Contribution to goalContribution to goal Focus on high $ Index to increase goal conversionFocus on high $ Index to increase goal conversion

39

www.ivantage.co.uk

You can use You can use Regular Expressions (RegEx)Regular Expressions (RegEx) to gain insight into the funnel path: to gain insight into the funnel path:

User exhibits behavior:User exhibits behavior: Page 1 = /index.htmlPage 1 = /index.html Page 2 = /category-footwear.htmlPage 2 = /category-footwear.html Page 3 = /category-clothing.htmlPage 3 = /category-clothing.html Page 4 = /category-headwear.htmlPage 4 = /category-headwear.html Page 5 = /products/red-kangol-hat-xc129.htmlPage 5 = /products/red-kangol-hat-xc129.html Page 6= /cart/basketview.htmlPage 6= /cart/basketview.html Page 7= /cart/registration.htmlPage 7= /cart/registration.html Page 8 = /cart/paymentoptions.htmlPage 8 = /cart/paymentoptions.html Goal = /cart/salesorderconfirmation.htmlGoal = /cart/salesorderconfirmation.html

Need to know conversion rate of categories to products to purchase:Need to know conversion rate of categories to products to purchase: Step 1: index\.htmlStep 1: index\.html Step 2-4: ^/category.*/Step 2-4: ^/category.*/ Step 5: ^/products.*/Step 5: ^/products.*/ Step 6: ^/cart/basketview.htmlStep 6: ^/cart/basketview.html Step 7: ^/cart/registration.htmlStep 7: ^/cart/registration.html Step 8 : ^/cart/paymentoptions.htmlStep 8 : ^/cart/paymentoptions.html Goal: ^/cart/salesorderconfirmation.htmlGoal: ^/cart/salesorderconfirmation.html

Goals and funnelsGoals and funnels

40

www.ivantage.co.uk

Regular ExpressionsRegular Expressions Used in Google AnalyticsUsed in Google Analytics

FiltersFilters GoalsGoals

Posix regular expressions Posix regular expressions Match or capture portions of a field Match or capture portions of a field Using wildcards and metacharactersUsing wildcards and metacharacters

Test your regular expressionsTest your regular expressions http://www.quanetic.com/regex.phphttp://www.quanetic.com/regex.php

41

www.ivantage.co.uk

Goal and funnel behaviorGoal and funnel behavior

42

www.ivantage.co.uk

Exercise Exercise Visit Bonsoirdirect.comVisit Bonsoirdirect.com

View source on the home pageView source on the home page Find UA-Find UA-

View source on a product pageView source on a product page Find UA-Find UA-

View source on a the checkout pageView source on a the checkout page Where you are asked if you are new or returningWhere you are asked if you are new or returning Find UA –Find UA – What do you notice?What do you notice?

43

www.ivantage.co.uk

Tracking virtual page viewsTracking virtual page views

44

www.ivantage.co.uk

Goal configurationGoal configuration Goal URLGoal URL

The confirmation of a taskThe confirmation of a task Goal NameGoal Name

A meaningful nameA meaningful name Active GoalActive Goal

On/OffOn/Off StepsSteps

Step1 – Required ?Step1 – Required ? 2-10 (112-10 (11thth is goal URL) is goal URL)

Case SensitiveCase Sensitive Any step?Any step?

Match TypeMatch Type http://www.google.com/support/googleanalytics/bin/answer.py?answer=55514&query=head+match&topic=&type=http://www.google.com/support/googleanalytics/bin/answer.py?answer=55514&query=head+match&topic=&type= ExactExact

www.example.co.uk/checkout.cgi?page=1&id=9982251615www.example.co.uk/checkout.cgi?page=1&id=9982251615 HeadHead

www.example.co.uk/checkout.cgi?pagewww.example.co.uk/checkout.cgi?page=1=1 Regular Expression matchRegular Expression match

page=1 page=1 sports.example.co.uk/checkout.cgi?page=1&id=002sports.example.co.uk/checkout.cgi?page=1&id=002 as well as as well as fishing.example.co.uk/checkout.cgi?fishing.example.co.uk/checkout.cgi?

page=1&language=fr&id=119page=1&language=fr&id=119 Goal ValueGoal Value

Important for b2b goalsImportant for b2b goals

45

www.ivantage.co.uk

Exercise Exercise Think about the goals for your websiteThink about the goals for your website

Write down your goals in notepadWrite down your goals in notepad Contact UsContact Us SaleSale LeadLead

46

www.ivantage.co.uk

Exercise Exercise Configure a goal for your siteConfigure a goal for your site

47

www.ivantage.co.uk

Google Analytics Profile ConfigurationGoogle Analytics Profile Configuration

ProfileProfile WebsiteWebsite Home pageHome page URL exclusionsURL exclusions E-commerceE-commerce Site SearchSite Search Event TrackingEvent Tracking

48

www.ivantage.co.uk

Exercise Exercise Check your top contentCheck your top content

Dou you haveDou you have \ and\ and Index.htm or index.html or default.htm or default.htmlIndex.htm or index.html or default.htm or default.html

Set your websiteSet your website Set your home pageSet your home page Set any exclusionsSet any exclusions Turn on e-commerceTurn on e-commerce

49

www.ivantage.co.uk

The Urchin Tracker RevisitedThe Urchin Tracker Revisited

Tracking Flash, Video, AJAX and downloadsTracking Flash, Video, AJAX and downloads Fake page view counterFake page view counter UseUse

Custom 404sCustom 404s In flashIn flash AJAXAJAX VideoVideo DownloadsDownloads Outbound clicksOutbound clicks Onsite advertisingOnsite advertising

Use virtual directoryUse virtual directory

50

www.ivantage.co.uk

Tracking custom 404sTracking custom 404s

pageTracker._trackPageview("/404-error-on?pageTracker._trackPageview("/404-error-on?page=" + document.location.pathname + page=" + document.location.pathname + document.location.search + "&from=" + document.location.search + "&from=" + document.referrer); document.referrer);

51

www.ivantage.co.uk

Tracking downloadsTracking downloads

52

www.ivantage.co.uk

Tracking downloads – hackTracking downloads – hack

http://www.goodwebpractices.com/roi/track-downlhttp://www.goodwebpractices.com/roi/track-downloads-in-google-analytics-automatically.htmloads-in-google-analytics-automatically.html

53

www.ivantage.co.uk

Tracking downloads – hack#2Tracking downloads – hack#2

http://blog.immeria.net/2009/01/google-analytics-http://blog.immeria.net/2009/01/google-analytics-script-to-track.htmlscript-to-track.html

54

www.ivantage.co.uk

Event TrackingEvent Tracking Components that make up Google Analytics Event Tracking Components that make up Google Analytics Event Tracking

data modeldata model ObjectsObjects ActionsActions LabelsLabels ValuesValues Implicit CountImplicit Count

ObjectsObjects The term "Object" in the event tracking data model is applied to named The term "Object" in the event tracking data model is applied to named

instances of the event tracker class that you have created for tracking instances of the event tracker class that you have created for tracking website events.website events.

55

www.ivantage.co.uk

LunchLunch

56

www.ivantage.co.uk

Challenges with Web AnalyticsChallenges with Web Analytics Log filesLog files Visitor identificationVisitor identification

57

www.ivantage.co.uk

How does GA measure visitors? How does GA measure visitors? Traditional logfile analysisTraditional logfile analysis Page TaggingPage Tagging 11stst Party Cookies Party Cookies

58

www.ivantage.co.uk

Web servers & browsersWeb servers & browsers

Browser

The server sends back the requested page

Browser connects to a web server and requests a page

Browser Web server

59

www.ivantage.co.uk

Web Access Logs (Server side collection)Web Access Logs (Server side collection)

Browser Web server203.193.165.78

www.yoursite.com

Access log

Requesting IP Data Status Size Document User Agent/Browser Referrer203.193.165.78 [23/Sep/2008:03:08:07 404 205 http://www.ivantage.co.uk/contact-form.aspx-id=123.htm Firefox/2.0.0.16 -74.6.18.253 [23/Sep/2008:03:55:11 200 17057 http://www.ivantage.co.uk/web-analytics/urchin-training-consulting.htm Yahoo! Slurp -61.135.168.39 [23/Sep/2008:04:11:45 200 23292 http://www.ivantage.co.uk/contact-form.aspx-id=123.htm Baiduspider -88.211.13.198 [23/Sep/2008:09:15:56 200 2956 http://www.ivantage.co.uk/ppc-management/ppc-search-engine-marketing.htm MSIE 7.0 Google65.55.210.18 [23/Sep/2008:09:16:43 200 690 http://www.ivantage.co.uk/web-analytics/web-site-analytics.htm msnbot/1.1 -

User Agent/Browser ReferrerFirefox/2.0.0.16 -Yahoo! Slurp -Baiduspider -MSIE 7.0 Googlemsnbot/1.1 -

60

www.ivantage.co.uk

Logs recordLogs record

• IP addressesIP addresses• Of browsers (visitors)Of browsers (visitors)

• Dynamic IPs at ISPDynamic IPs at ISP• 10 per month per visitor10 per month per visitor

• Of robotsOf robots • Normally identify themselves asNormally identify themselves as

• User Agent typeUser Agent type• GooglebotGooglebot

• MSNbotMSNbot

• SlurpSlurp

• However, not all can be filteredHowever, not all can be filtered• Names not knownNames not known

• Some deliberately avoid detectionSome deliberately avoid detection• Price comparisonPrice comparison

• SpamSpam

61

www.ivantage.co.uk

So GA uses CookiesSo GA uses Cookies

• Text files sent to browsers by websitesText files sent to browsers by websites• 11STST or 3 or 3rdrd party party

• Visit apple.com Visit apple.com • apple.com issues cookies (1apple.com issues cookies (1stst party) party)

• If banana.com attempts to issue cookies (3If banana.com attempts to issue cookies (3rdrd party) party)

• Session and persistentSession and persistent• SessionSession

• Last for 30 minutes or longerLast for 30 minutes or longer

• PersistentPersistent• Lasts for 6 monthsLasts for 6 months

• Search engines do not generally accept Search engines do not generally accept cookiescookies

62

www.ivantage.co.uk

client web serverNew Visitor

Access log

client web serverCookie

Returning Visitor

Access log

Cookie present

Cookie not present

Persistent cookiesPersistent cookies

63

www.ivantage.co.uk

Weaknesses of cookies?Weaknesses of cookies?

• Machine dependantMachine dependant• As close as we can get to a personAs close as we can get to a person

• Although modern OSs have multiple user IDsAlthough modern OSs have multiple user IDs• User 1, User2, User 3User 1, User2, User 3

• Can be clearedCan be cleared• Worst scenario?Worst scenario?

• Can be blocked/not acceptedCan be blocked/not accepted• Most E-commerce site use 1Most E-commerce site use 1stst party cookies to make basket party cookies to make basket

functionfunction• So blocking 1So blocking 1stst party cookies degrades your Internet experience party cookies degrades your Internet experience

• 33rdrd party cookies are often blocked party cookies are often blocked

64

www.ivantage.co.uk

Web Access Logs (Server side collection)Web Access Logs (Server side collection)

Browser Web server203.193.165.78

www.yoursite.com

Access log

Requesting IP Data Status Size Document User Agent/Browser Referrer203.193.165.78 [23/Sep/2008:03:08:07 404 205 http://www.ivantage.co.uk/contact-form.aspx-id=123.htm Firefox/2.0.0.16 -74.6.18.253 [23/Sep/2008:03:55:11 200 17057 http://www.ivantage.co.uk/web-analytics/urchin-training-consulting.htm Yahoo! Slurp -61.135.168.39 [23/Sep/2008:04:11:45 200 23292 http://www.ivantage.co.uk/contact-form.aspx-id=123.htm Baiduspider -88.211.13.198 [23/Sep/2008:09:15:56 200 2956 http://www.ivantage.co.uk/ppc-management/ppc-search-engine-marketing.htm MSIE 7.0 Google65.55.210.18 [23/Sep/2008:09:16:43 200 690 http://www.ivantage.co.uk/web-analytics/web-site-analytics.htm msnbot/1.1 -

User Agent/Browser ReferrerFirefox/2.0.0.16 -Yahoo! Slurp -Baiduspider -MSIE 7.0 Googlemsnbot/1.1 -

65

www.ivantage.co.uk

22ndnd request for a page with log files request for a page with log files

Browser Web server

203.193.165.78

Re-load or

Visit from bookmark

www.yoursite.com

Access log

Requesting IP Data Status Size Document User Agent/Browser

Cache

66

www.ivantage.co.uk

• Counted once Counted once • 22ndnd Refreshed Refreshed

• Request from the same IP addressRequest from the same IP address

• Not recorded in Web Access Log!Not recorded in Web Access Log!

• Logs alone may miss 20-30% of page viewsLogs alone may miss 20-30% of page views

Cached pagesCached pages

67

www.ivantage.co.uk

So GA uses page taggingSo GA uses page tagging• Every page is tagged with JavaScriptEvery page is tagged with JavaScript

• Ensures even when pages are served from cacheEnsures even when pages are served from cache• JavaScript executesJavaScript executes

• A .gif (1x1 pixel image in loaded with the page)A .gif (1x1 pixel image in loaded with the page)

• Web Access log is updatedWeb Access log is updated

• Search Engines do not generally execute JavaScriptSearch Engines do not generally execute JavaScript• Neither do some mobiles and PDAsNeither do some mobiles and PDAs

68

www.ivantage.co.uk

Easy, accurate tracking?Easy, accurate tracking?

• JavaScript Page TaggingJavaScript Page Tagging• With a .gifWith a .gif

• CookiesCookies• 11stst party party

• In the case of GAIn the case of GA• Free does not mean cheap!Free does not mean cheap!

• What will GA miss?What will GA miss?

69

www.ivantage.co.uk

How Google Analytics WorksHow Google Analytics Works

Browser/HTML Page

Users reaches page;triggers the Google

Analytics javascript.

Referral

Direct

Organic Search

PPC Search

70

www.ivantage.co.uk

The Google Analytics tracking code (legacy)The Google Analytics tracking code (legacy)

<HTML>

<HEAD>

<TITLE>My Website</TITLE></HEAD>

<BODY>

….

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script><script type="text/javascript"> _uacct = "UA-55241-1"; urchinTracker();</script>

</BODY>

71

www.ivantage.co.uk

The Google Analytics tracking code (new)The Google Analytics tracking code (new)

<HTML>

<HEAD>

<TITLE>My Website</TITLE></HEAD>

<BODY>

….

<script type="text/javascript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "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">var pageTracker = _gat._getTracker("UA-749875-1");pageTracker._trackPageview();</script>

</BODY>

72

www.ivantage.co.uk

JavaScript executesJavaScript executes

Secure Google Servers

Browser/HTML Page

JavaScript executes; creates 1st party cookies and requests a __utm.gif

from Google servers

__utm.gif

cookies

73

www.ivantage.co.uk

The ___utm.gif request to Google sends…The ___utm.gif request to Google sends…

__utm.gif?__utm.gif?utmwv=6.3utmwv=6.3&&utmn=101027544utmn=101027544&&utmsr=1280x854utmsr=1280x854&&utmsc=32-bitutmsc=32-bit&&utmul=enutmul=en&&utmje=1utmje=1&&utmjv=1.5utmjv=1.5&&utmfl=7.0 utmfl=7.0 r24r24&&utmdt=My%20Websiteutmdt=My%20Website&&utmhn=www.site.comutmhn=www.site.com&&utmp=/index.htmlutmp=/index.html&&utmac=UA-51244-4utmac=UA-51244-4&&utmcc=__utmautmcc=__utma%3D117945243.823564440.1131054947.1131080858.1133834608.4%3B+__utmb%3D117945243%3B+__utmc%3D117945243.823564440.1131054947.1131080858.1133834608.4%3B+__utmb%3D117945243%3B+__utmc%3D117945243%3B+__utmz%3D117945243.1131054947.1.1.utmccn%3D%28Spring%20Sale%29%7Cutmcsr%3D%3D117945243%3B+__utmz%3D117945243.1131054947.1.1.utmccn%3D%28Spring%20Sale%29%7Cutmcsr%3D%28google%29%7Cutmcmd%3D%28ppc%29% %7Cutmtm%3D%28shoes%29%3B%28google%29%7Cutmcmd%3D%28ppc%29% %7Cutmtm%3D%28shoes%29%3B

Screen Resolution: 1280x854

Screen Colors: 32-bit

Browser Language: English(en)

Java Enabled? Yes (1)

Java Version: 1.5

Flash Version: 7.0r24

Page Title: My Site

Filename: /index.html

Google Analytics Account: UA-51244-4

Visits: 4

Campaigns Clicked: 1

Campaign: Google(PPC) Spring Sale (shoes)

74

www.ivantage.co.uk

UTMa UTMa Domain, Visitor IdentifiersDomain, Visitor Identifiers

__utmz=171169442.1115176675.1.1.utmccn=(organic)|utmcsr=yahoo|utmctr=www.any+sunday+riders.com|utmcmd=organic

__utma=171169442.255036238.1115176675.1115176675.1115176675.1;

UTMb Session Identifier__utmb=171169442;

UTMc Session Identifier__utmc=171169442;

UTMv Visitor Segmentation

UTMz Campaign Variables

UTMb Session Identifier

Google Analytics cookiesGoogle Analytics cookies

75

www.ivantage.co.uk

Data is viewed in GA interfaceData is viewed in GA interface

Report Data

Analytics

Secure Google Servers

Data is processed and stored into report data

tables which is then read to produce reports

76

www.ivantage.co.uk

Exercise Exercise Clear your cookiesClear your cookies

If you don’t mindIf you don’t mind Visit your websiteVisit your website View the Google Analytics cookiesView the Google Analytics cookies

77

www.ivantage.co.uk

Visits and visitors - key metricsVisits and visitors - key metrics VisitsVisits

The number of visits received by your site is the most basic The number of visits received by your site is the most basic

measure of how effectively you promote your site.measure of how effectively you promote your site. Visitor typeVisitor type

NewNew New CookieNew Cookie

ReturningReturning Existing CookieExisting Cookie

Absolute Unique Visitors (Uniques)Absolute Unique Visitors (Uniques) How many How many people people came to your site? came to your site? This report graphs This report graphs peoplepeople instead of visits instead of visits

All visits from the same user for the entire active date rangeAll visits from the same user for the entire active date range Aggregated so that they will be counted as a single absolute unique Aggregated so that they will be counted as a single absolute unique

visitorvisitor Regardless of how many different days they visited your site and Regardless of how many different days they visited your site and

how many times they visited your site on each dayhow many times they visited your site on each day

78

www.ivantage.co.uk

Control 30 min cookie timeoutControl 30 min cookie timeout

79

www.ivantage.co.uk

Control 6 month cookie timeoutControl 6 month cookie timeout

80

www.ivantage.co.uk

Tracking sub-domainsTracking sub-domains

A.dog.comA.dog.com B.dog.comB.dog.com C.dog.comC.dog.com Set your site (dog.com) to the root domainSet your site (dog.com) to the root domain

Set Domain Name FunctionSet Domain Name Function

81

www.ivantage.co.uk

Tracking sub-domainsTracking sub-domains

82

www.ivantage.co.uk

Tracking sub-domains – issuesTracking sub-domains – issues

A.dog.com/index.htmlA.dog.com/index.html B.dog.com/index.htmlB.dog.com/index.html C.dog.com/index.htmlC.dog.com/index.html

Filter TypeFilter Type: Custom filter > Advanced : Custom filter > Advanced Field AField A: Hostname: HostnameExtract AExtract A: (.*) : (.*) Field BField B: Request URI : Request URI Extract BExtract B: (.*) : (.*) Output ToOutput To: Request URI : Request URI ConstructorConstructor: $A1/$B1 : $A1/$B1

83

www.ivantage.co.uk

Filter AdministrationFilter Administration Exclude all traffic from a domainExclude all traffic from a domain Exclude all traffic from an IP addressExclude all traffic from an IP address Include only traffic to a subdirectoryInclude only traffic to a subdirectory Custom filterCustom filter

ExcludeExclude IncludeInclude Lowercase (translation)Lowercase (translation) Uppercase (translation)Uppercase (translation) Search and ReplaceSearch and Replace Lookup TableLookup Table AdvancedAdvanced

84

www.ivantage.co.uk

Filter AdministrationFilter Administration

Filters act on fieldsFilters act on fields http://www.google.com/support/googleanalytics/bin/http://www.google.com/support/googleanalytics/bin/

answer.py?answer=55588answer.py?answer=55588

85

www.ivantage.co.uk

Exercise Exercise For your profile you created earlierFor your profile you created earlier

Add a filter for your IP addressAdd a filter for your IP address Whatismyip.comWhatismyip.com

Now add an IP rangeNow add an IP range http://www.google.com/support/analytics/bin/answer.py?http://www.google.com/support/analytics/bin/answer.py?

hl=en-uk&answer=55572hl=en-uk&answer=55572 Add a filter to exclude a domain currently referring visitors to Add a filter to exclude a domain currently referring visitors to

your websiteyour website Add a filter to a sub-directory on your siteAdd a filter to a sub-directory on your site

86

www.ivantage.co.uk

Exercise Exercise Can you apply a search and replace filter?Can you apply a search and replace filter? What use is a Look-up table filter?What use is a Look-up table filter?

87

www.ivantage.co.uk

Exercise Exercise Can you apply a filter to include the hostname of your Can you apply a filter to include the hostname of your

website in reports?website in reports?

88

www.ivantage.co.uk

Tracking across domains via a linkTracking across domains via a link

Dog.comDog.com Cat.comCat.com Set your site to noneSet your site to none

Set Domain Name functionSet Domain Name function

Transfer cookies to the new domain via URLTransfer cookies to the new domain via URL HTTP GetHTTP Get Use the Link functionUse the Link function

89

www.ivantage.co.uk

Tracking across multiple domains via a linkTracking across multiple domains via a link

90

www.ivantage.co.uk

Tracking across domains via a formTracking across domains via a form

Dog.comDog.com Cat.comCat.com Set your site to noneSet your site to none

Set Domain Name functionSet Domain Name function

Transfer cookies to the new domain via formTransfer cookies to the new domain via form HTTP PostHTTP Post Use the Link Post functionUse the Link Post function

91

www.ivantage.co.uk

Tracking across domains via a formTracking across domains via a form

92

www.ivantage.co.uk

Set cookie path to other than root /Set cookie path to other than root /

93

www.ivantage.co.uk

Tracking to multiple accountsTracking to multiple accounts

94

www.ivantage.co.uk

E-commerce tracking (legacy)E-commerce tracking (legacy)

95

www.ivantage.co.uk

E-commerce (new code)E-commerce (new code)

96

www.ivantage.co.uk

Reduce data collection optionsReduce data collection options

97

www.ivantage.co.uk

Setting the sample rate – don’t track every Setting the sample rate – don’t track every visitorvisitor

98

www.ivantage.co.uk

The User-Defined SegmentThe User-Defined Segment In addition to segmenting users along pre-defined In addition to segmenting users along pre-defined

segments such as geographic region and language segments such as geographic region and language preference, Google Analytics allows you to define custom preference, Google Analytics allows you to define custom segments and analyse the behaviour of each segmentsegments and analyse the behaviour of each segment For example, you might ask visitors to select their job category (such For example, you might ask visitors to select their job category (such

as Engineering, Marketing, motorcycle stunt riding, etc) from a formas Engineering, Marketing, motorcycle stunt riding, etc) from a form You could then analyse browsing and buying behaviour based upon the You could then analyse browsing and buying behaviour based upon the

selected job categoriesselected job categories To set a visitor segment, simply call the JavaScript _setVar functionTo set a visitor segment, simply call the JavaScript _setVar function

For example, make the following call anywhere on the web page below your For example, make the following call anywhere on the web page below your tracking code:tracking code:

<script type="text/javascript">pageTracker._setVar('Marketing/PR');</script><script type="text/javascript">pageTracker._setVar('Marketing/PR');</script>

99

www.ivantage.co.uk

The User-Defined SegmentThe User-Defined Segment Examples:Examples:

Assign visitors to a particular page to the "Marketing/PR" segmentAssign visitors to a particular page to the "Marketing/PR" segment

In this example, anyone who visits the page will be assigned to the In this example, anyone who visits the page will be assigned to the "Marketing/PR" segment."Marketing/PR" segment. <body onLoad="javascript:pageTracker._setVar('Marketing/PR');"><body onLoad="javascript:pageTracker._setVar('Marketing/PR');">

Assign users to a segment when a link is clickedAssign users to a segment when a link is clicked <a href="link.html" onClick="pageTracker._setVar('Marketing/PR');">Click here</a><a href="link.html" onClick="pageTracker._setVar('Marketing/PR');">Click here</a>

Assign visitors to a segment based on their form selectionAssign visitors to a segment based on their form selection In this example, visitors are assigned to a segment according to their selection in a form.In this example, visitors are assigned to a segment according to their selection in a form.

<form onSubmit="pageTracker._setVar(this.mymenu.options [this.mymenu.selectedIndex].value);"><form onSubmit="pageTracker._setVar(this.mymenu.options [this.mymenu.selectedIndex].value);">

<select name=mymenu><select name=mymenu>

<option value="Technical/Engineering"><option value="Technical/Engineering">

Technical/Engineering</option>Technical/Engineering</option>

<option value="Marketing/PR">Marketing/PR</option><option value="Marketing/PR">Marketing/PR</option>

<option value="Manufacturing">Manufacturing</option><option value="Manufacturing">Manufacturing</option>

<option value="General Management">General Management</option><option value="General Management">General Management</option>

Voucher codes at checkoutVoucher codes at checkout Measure off-line marketing promotionsMeasure off-line marketing promotions

What‘s important for you to know about your visitors?What‘s important for you to know about your visitors?

100

www.ivantage.co.uk

Segmenting visitor typesSegmenting visitor types

101

www.ivantage.co.uk

Adding organic sourcesAdding organic sources

102

www.ivantage.co.uk

Custom Campaign fieldsCustom Campaign fields

103

www.ivantage.co.uk

Custom Campaign fieldsCustom Campaign fields

104

www.ivantage.co.uk

Setting organic keyword ignoresSetting organic keyword ignores

105

www.ivantage.co.uk

Changing ? to # for campaign trackingChanging ? to # for campaign tracking

106

www.ivantage.co.uk

Obtaining non-PII visitor cookie IDObtaining non-PII visitor cookie ID

107

www.ivantage.co.uk

Tracking to Urchin and GATracking to Urchin and GA

108

www.ivantage.co.uk

Help! Help! Google Analytics help centreGoogle Analytics help centre Google Analytics blogGoogle Analytics blog 90 days support from ivantage after today90 days support from ivantage after today

support@ivantage.co.uk support@ivantage.co.uk

Paid support from ivantagePaid support from ivantage Trouble shooterTrouble shooter

Paid insight from ivantagePaid insight from ivantage Analytics InsightAnalytics Insight

Paid implementation, configuration and optimisationPaid implementation, configuration and optimisation Analytics AcceleratorAnalytics Accelerator

109

www.ivantage.co.uk

The EndThe End

110

www.ivantage.co.uk

Break timeBreak time

111

www.ivantage.co.uk

Visitors menu - key metricsVisitors menu - key metrics VisitsVisits

Graph by day, week, monthGraph by day, week, month The number of visits received by your site is the most basic measure of how effectively The number of visits received by your site is the most basic measure of how effectively

you promote your site.you promote your site. Visitor typeVisitor type

NewNew New CookieNew Cookie

ReturningReturning Existing CookieExisting Cookie

A high number of new visitors suggests that you are successful at driving traffic to A high number of new visitors suggests that you are successful at driving traffic to your site while a high number of return visitors suggests that the site content is your site while a high number of return visitors suggests that the site content is engaging enough for visitors to come back. engaging enough for visitors to come back.

Absolute Unique Visitors (Uniques)Absolute Unique Visitors (Uniques) How many How many people people came to your site? came to your site? This report graphs This report graphs peoplepeople instead of visits instead of visits

All visits from the same user for the entire active date rangeAll visits from the same user for the entire active date range Aggregated so that they will be counted as a single absolute unique visitorAggregated so that they will be counted as a single absolute unique visitor Regardless of how many different days they visited your site and how many times they Regardless of how many different days they visited your site and how many times they

visited your site on each dayvisited your site on each day

LanguagesLanguages of the browserof the browser

112

www.ivantage.co.uk

Terminology Terminology HitsHits

A request to the web server for a file. This can be an HTML page, an image (jpeg, gif, png, etc.), A request to the web server for a file. This can be an HTML page, an image (jpeg, gif, png, etc.), a sound clip, a cgi script and many other file types. An HTML page can account for several hits: a sound clip, a cgi script and many other file types. An HTML page can account for several hits: the page itself, each image on the page and any embedded sound or video clips. Therefore, the the page itself, each image on the page and any embedded sound or video clips. Therefore, the number of hits that a website receives is not a valid popularity gauge but rather an indication of number of hits that a website receives is not a valid popularity gauge but rather an indication of server use and loading. server use and loading.

Measure UniquesMeasure Uniques

113

www.ivantage.co.uk

Traffic Sources - key conceptsTraffic Sources - key concepts DirectDirect Search Engines Search Engines ReferralsReferrals Campaign, Medium and SourceCampaign, Medium and Source

Medium Source CampaignOrganic Search Engines Not SetReferral Referrers Not Set

None Direct Not SetCPC Google Adwords Google Adwords Campaigns

114

www.ivantage.co.uk

Traffic Sources - key metricsTraffic Sources - key metrics DirectDirect

How do the people who clicked a bookmark to come to your site or How do the people who clicked a bookmark to come to your site or typed your site URL into their browser compare to the "average" visitor typed your site URL into their browser compare to the "average" visitor to your site? to your site?

Direct traffic can include visitors recruited via offline (i.e. print, Direct traffic can include visitors recruited via offline (i.e. print, television) campaignstelevision) campaigns

Use the "Segment" pull-down menu to segment Direct visits by location, Use the "Segment" pull-down menu to segment Direct visits by location, visitor type or other factorvisitor type or other factor

Anything else?Anything else? Referring Sites Referring Sites

How do the people referred from other sites compare to the "average" How do the people referred from other sites compare to the "average" visitor to your site? visitor to your site?

The graph shows overall trends. (Select a metric from the pull-down The graph shows overall trends. (Select a metric from the pull-down menu in the upper right section of the graph.) menu in the upper right section of the graph.)

The table segments referral traffic by site or by another factor that you The table segments referral traffic by site or by another factor that you select (using the “Dimension" pull-down menu).select (using the “Dimension" pull-down menu).

115

www.ivantage.co.uk

AutotaggingAutotagging

116

www.ivantage.co.uk

Apply cost dataApply cost data

Top ContentTop Content

117

www.ivantage.co.uk

Tagging other mediaTagging other media The five dimensions of campaign tracking Google Analytics The five dimensions of campaign tracking Google Analytics

tracks online campaigns using a combination of the tracks online campaigns using a combination of the following five marketing dimensions:following five marketing dimensions: Source Source Medium Medium Term Term Content Content Campaign Campaign

118

www.ivantage.co.uk

Tagging other mediaTagging other media SourceSource

Every referral to a web site has an origin or Every referral to a web site has an origin or sourcesource. Examples of sources are the Google . Examples of sources are the Google search engine, the AOL search engine, the name of a newsletter or the name of a referring search engine, the AOL search engine, the name of a newsletter or the name of a referring website.website.

MediumMedium The The mediummedium helps to qualify the source; together, the source and medium provide specific helps to qualify the source; together, the source and medium provide specific

information about the origin of a referral. For example, in the case of a Google search information about the origin of a referral. For example, in the case of a Google search engine source, the medium might be "cost-per-click", indicating a sponsored link for which engine source, the medium might be "cost-per-click", indicating a sponsored link for which the advertiser paid, or "organic", indicating a link in the unpaid search engine results. In the advertiser paid, or "organic", indicating a link in the unpaid search engine results. In the case of a newsletter source, examples of medium include "email" and "print".the case of a newsletter source, examples of medium include "email" and "print".

TermTerm The The termterm or or keywordkeyword is the word or phrase that a user types into a search engine. is the word or phrase that a user types into a search engine.

ContentContent The The contentcontent dimension describes the version of an advertisement on which a visitor dimension describes the version of an advertisement on which a visitor

clicked. It is used in content-targeted advertising and clicked. It is used in content-targeted advertising and Content (A/B) TestingContent (A/B) Testing to determine to determine which version of an advertisement is most effective at attracting profitable leads.which version of an advertisement is most effective at attracting profitable leads.

CampaignCampaign The The campaigncampaign dimension differentiates product promotions such as "Spring Ski Sale" or dimension differentiates product promotions such as "Spring Ski Sale" or

slogan campaigns such as "Get Fit For Summer". slogan campaigns such as "Get Fit For Summer".

119

www.ivantage.co.uk

Tagging other mediaTagging other media

URL builderURL builder http://www.google.com/support/analytics/bin/answer.py?http://www.google.com/support/analytics/bin/answer.py?

hl=en-uk&answer=55578hl=en-uk&answer=55578The table lists all the pages which The table lists all the pages which were viewed on your site. were viewed on your site.

120

www.ivantage.co.uk

Site OverlaySite Overlay IssuesIssues

The Site Overlay report displays clicks on standard links that are embedded on The Site Overlay report displays clicks on standard links that are embedded on that page. Its functionality is currently limited to static pages that have unique that page. Its functionality is currently limited to static pages that have unique links to content located elsewhere on the website.links to content located elsewhere on the website.

The site overlay report is not currently able to work with the following types of The site overlay report is not currently able to work with the following types of content:content:

* JavaScript links* JavaScript links * Virtual page views created with urchinTracker* Virtual page views created with urchinTracker * URL redirects* URL redirects * URL rewrite filters* URL rewrite filters * Links to sub-domain pages* Links to sub-domain pages * Frames* Frames

In the cases above, it's common to see missing overlay bars or bars with no In the cases above, it's common to see missing overlay bars or bars with no content. If there are multiple links on a page that all point to the same place, content. If there are multiple links on a page that all point to the same place, Google Analytics will total the clicks on all those links and display the total Google Analytics will total the clicks on all those links and display the total number for each overlay bar on each of those common links.number for each overlay bar on each of those common links.

121

www.ivantage.co.uk

Site OverlaySite Overlay Additional reasons for incomplete or missing Site Overlay reports Additional reasons for incomplete or missing Site Overlay reports

include:include: Format of the HyperlinksFormat of the Hyperlinks

If you're using relative hyperlinks, make sure that you add a slash before the actual folder or page If you're using relative hyperlinks, make sure that you add a slash before the actual folder or page name. For example, the Site Overlay report might not be able to recognise <a name. For example, the Site Overlay report might not be able to recognise <a href="index.html>Home</a>, but it will show click data for the link if it is coded as <a href="index.html>Home</a>, but it will show click data for the link if it is coded as <a href="/index.html>Home</a>href="/index.html>Home</a>

Multiple Tracking CodesMultiple Tracking Codes If your web page has multiple instances of the Google Analytics tracking code installed, you might If your web page has multiple instances of the Google Analytics tracking code installed, you might

see a transparent grey screen on your Site Overlay report. To resolve this issue, remove all but see a transparent grey screen on your Site Overlay report. To resolve this issue, remove all but one instance of the tracking code. In addition, make sure that you have the code from the correct one instance of the tracking code. In addition, make sure that you have the code from the correct profile installed on every page that you would like to track.profile installed on every page that you would like to track.

URL rewritesURL rewrites If you're using filters to rewrite any part of your URLs, the HTML links on your pages will not match If you're using filters to rewrite any part of your URLs, the HTML links on your pages will not match

the modified data in Navigation Summary under the Content Overview report. In this case, the Site the modified data in Navigation Summary under the Content Overview report. In this case, the Site Overlay report will not be able to associate the data properly with the appropriate link in the HTML.Overlay report will not be able to associate the data properly with the appropriate link in the HTML.

Session IDsSession IDs Sites that dynamically add session IDs to URLs may prevent the Site Overlay from working. Each Sites that dynamically add session IDs to URLs may prevent the Site Overlay from working. Each

page view will appear as a unique URL in your Navigation Summary report in the Content >> page view will appear as a unique URL in your Navigation Summary report in the Content >> Overview report, causing the Site Overlay data to be too granular to be useful. To solve this Overview report, causing the Site Overlay data to be too granular to be useful. To solve this problem, use the Exclude URL Query Parameters feature of your Profile Settings page to remove problem, use the Exclude URL Query Parameters feature of your Profile Settings page to remove the session ID from the URLs.the session ID from the URLs.

122

www.ivantage.co.uk

Site OverlaySite Overlay Spaces in the URLSpaces in the URL

Spaces in URLs will be converted to <i>%20</i> by your browser and will be reported to Spaces in URLs will be converted to <i>%20</i> by your browser and will be reported to Analytics as such. Because the reported URL contains %20 and the HTML source contains Analytics as such. Because the reported URL contains %20 and the HTML source contains spaces, the two will not match and the Site Overlay report will not be able to correlate spaces, the two will not match and the Site Overlay report will not be able to correlate these clicks. We recommend that you replace the spaces in your links with an underscore.these clicks. We recommend that you replace the spaces in your links with an underscore.

Image mapsImage maps Because the links in an image map appear as attributes of the image rather than attributes Because the links in an image map appear as attributes of the image rather than attributes

of the anchor tag, these links will not be recognised by the Site Overlay report.of the anchor tag, these links will not be recognised by the Site Overlay report.

Character EncodingCharacter Encoding We do not support characters from character sets other than UTF-8. If there are other We do not support characters from character sets other than UTF-8. If there are other

character sets on your site, corrupt characters (usually empty boxes or question marks character sets on your site, corrupt characters (usually empty boxes or question marks instead of the actual characters) may be displayed in the report.instead of the actual characters) may be displayed in the report.

top related