Client Name GA Heathcheack: ID: Author: Date: 22/05/2013
Client Name GA Heathcheack: ID: Author: Date: 22/05/2013
Client Name GA Heathcheack: ID: Author: Date: 22/05/2013
GA Heathcheack
ID:
Author:
Date: 22/05/2013
Page 1
Introduction............................................................................................3
Suggested actions.....................................................................................................4
Profiles & dashboard.............................................................................5
Tracking code.........................................................................................6
Faster asynchronus GA code installed: Fine......................................7
Profile Settings.......................................................................................9
Adwords auto-tagging: Fine................................................................................9
Adwords account connected: Fine.....................................................................9
Adwords cost data importing: Fine.....................................................................9
Time zone: Fine................................................................................................10
Remove PPC keywordID’s on landing pages: Fine.........................................11
Bing tagging: Missing.......................................................................................12
Newsletter & Email tags: Missing tags.............................................................12
On site search & category search: Not Enabled..............................................13
Goals & Ecommerce tracking.............................................................13
Goals:................................................................................................................13
Tracking mailto: Code Change needed............................................................14
Ecommerce tracking: Product Category Not Enabled......................................14
Events Tracking: Not-Active.............................................................................15
Custom Slots Tracking: Not-Active...................................................................15
Filters:...................................................................................................16
Homepage filter: Add filter................................................................................16
Log Spam: Add filter to prevent log spam impacting data................................17
Exclude internal traffic & agency traffic: Add filter............................................18
Webmail filter: Add filter and utm tags to email links........................................18
Social traffic filter: Add filter and utm tags to twitter links.................................20
Self-referral filter: Add filter and standardise GA code.....................................21
Error 404 page url filter : Enable GA code and add filter.................................22
Page 2
Introduction
We have reviewed the goals that require tracking for your campaign to be effectively
managed. The website structure provides visitors with a number of channels through which
leads can be generated.
We will assume each of these goals would have a value to CLIENT.COM cruises and be
equally likely to result in a lead, with the exception of online booking payments.
Page 3
Suggested actions
CLIENT.COM provide estimated goal value for Google Analytics for the following goal types:
Page 4
Profiles & dashboard
Best practice is to set up multiple profiles within your Google Analytics account.
You will use the master profile most frequently. Within this report you can segment data to
view any medium (PPC, organic, email, direct, etc.) you are interested in looking at.
If there are specific reports you know that you will be looking to access frequently we can
assist you with creating a dashboard to provide fast access to most commonly used reports.
We can show you how to schedule monthly reports, that can be emailed through Google
Analytics and distributed to relevant parties.
Page 5
Tracking code
Tracking code coverage: 52%
CHECK: We have scanned your site to ensure the GA code has not been missed from any
pages. Missing code will result in inaccurate data capture.
http://www.google.co.uk/search?q=site%3Aoldforum.Client.com&num=100&as_qdr=all&pws=0
Page 6
Faster asynchronus GA code installed: Fine
CHECK: We have checked your site for the latest version of the analytics tracking code as it
offers an improved way to track website visitors with Google Analytics. It takes advantage of
browser support for asynchronous JavaScript to enhance the speed in which the tracking
code is loaded. With this version of the tracking code, you can also place the snippet higher
in the page without delaying subsequent content from rendering.
Page 7
Page 8
Profile Settings
1. Adwords auto-tagging: Fine
CHECK: Has auto-tagging been enabled? Auto-tagging appends a unique ID to the end of
the destination URL. This unique ID allows Analytics to report the details of the click: which
Adwords keywords brought a visitor to your site, which campaign that keyword was from,
and how much that click cost. You can calculate return-on-investment (ROI) by associating
this data with goals or e-commerce conversions.
CHECK: Has the Google Analytics account been connected to the correct Adwords
account? This enables AdWords click data (impressions, clicks and cost) to be connected to
the analytics data.
CHECK: Cost data is information imported from an AdWords account (i.e. impressions,
clicks, cost, CTR, CPC) into an Analytics account. This data is found on the 'Clicks' tab of
reports in the Traffic Sources --> AdWords section.
Page 9
4. Time zone: Fine
CHECK: Ensure the analytics and Adwords time zones are set to reflect the main market in
which the campaign operates.
Page 10
5. Remove PPC keywordID’s on landing pages: Fine
ExcursionID 1587
pageid 651
CurrentPage 179
addCruise 176
CruiseEpiPageID 174
searchbynumbercriteria 164
voyagecode 164
VideoFileTitle 150
embarkdate 143
rc 123
voyagename 48
duration 36
deck 22
room 20
width 17
entryId 14
Page 11
6. Bing tagging: Missing
RESULT: If these tags are missing this PPC traffic is recorded as organic.
ACTION REQUIRED: Correct tags are missing. Add tags to your PPC campaigns for Bing to
allow correct tracking of your PPC campaigns.
http://www.bing.com/search?q=client.com
Additionally, the following require manual utm url tags, to allow marketing channels to be
recorded correctly:
http://www.google.com/support/analytics/bin/answer.py?answer=55578
Page 12
8. On site search & category search: Not Enabled
RESULT: Establish user intent (what visitors are looking for on your website) and additional
keyword lists are not visible to you unless this is enabled.
RESULT: Not tracking all required goals / problems with self referrals and correct attribution
of revenue Vs marketing source.
ACTION REQUIRED: Provide CLIENT.COM with solution to resolve known issues with
attribution of eCommerce revenue including self referrals & revenue from staging site. In
addition to provide clear documentation outlining requirements for PPC, email, social, etc. to
be correctly tagged for Google Analytics.
Page 13
10. Tracking mailto: Code Change needed
CHECK: Are you tracking all goals including mailto / email links?
RESULT: No
ACTION REQUIRED: An optional code changes is needed for pages where an email link is
present e.g. contact@client.com
<a href="mailto:contact@client.com?subject=Message%20from%20website"
onclick="_gaq.push(['_trackPageview','/virtual/mailto/contact@client.com']);" >
Click here to email
</a>
Page 14
12. Events Tracking: Not-Active
Page 15
Filters:
14. Homepage filter: Add filter
http://www.client.com/
http://www.client.com/en/
http://www.client.com/index.htm
Note: it is best practice not to use the default homepage setting in GA, as this causes all
categories to change from “/en/” to “/en/index.asp”, not just the homepage “/”.
Page 16
15. Log Spam: Add filter to prevent log spam impacting data
CHECK: Ensure website is not vulnerable to log spam or recording traffic from developers.
Page 17
16. Exclude internal traffic & agency traffic: Add filter
RESULT: Visitors counts are skewed if filter not added. Previously this was a major problem.
Page 18
17. Webmail filter: Add filter and utm tags to email links
CHECK: Ensure traffic from e-shots is recorded under the correct source & medium.
Page 19
18. Social traffic filter: Add filter and utm tags to twitter links
CHECK: Ensure traffic from social is recorded under the correct source & medium.
ACTION REQUIRED: Filter enabled. Ideally, tag links from social to ensure campaign data
captured aswell.
Page 20
19. Self-referral filter: Add filter and standardise GA code
ACTION REQUIRED: Add filter to change visits from client.com and other web properties
into a medium of “self_referral” to seperate from other referrals.
Page 21
20. Error 404 page url filter : Enable GA code and add filter
ACTION REQUIRED: Add GA code to 404 pages, then add filter to move “page not found”
into /error_404/
Page 22
Appendix: GA Dashboard with list of errors
Page 23
Appendix: Example GA profile filters
Page 24
Appendix: Suggested changes blog to wordpress then enabling this ga plugin
http://wordpress.org/extend/plugins/google-analytics-for-wordpress/screenshots/
http://www.youtube.com/watch?feature=player_detailpage&v=tnUXzbvXxSQ#t=75s
Page 25