Google Analytics Implementation Checklist: Tracking Code
Google Analytics Implementation Checklist: Tracking Code
TM
Note: this checklist relates primarily to Google Analytics tracking for websites (vs. mobile apps).
Tracking Code
New implementation
Use the Google Analytics Universal tracking code or Google Tag Manager with a Google
Analytics Universal tag.
Create a Google Analytics account before adding Google Analytics to Google Tag Manager
If you use Google Tag Manager instead of the direct Google Analytics tracking code, you still
need to create a Google Analytics account/property in which Google Analytics can record site
data.
Filter by hostname
To easily view activity on a single domain or subdomain that you’re tracking with other
domains or subdomains in a single property, create additional views that are filtered to include
only one hostname.
Track purchases
If purchases on your site vary widely in price, product, etc., work with your developers to
implement Ecommerce tracking. If you can’t set up Ecommerce tracking in the short term, or if
the variation in purchases is very limited, you can track purchases as a goal.
Configure Funnels
Wherever feasible, define a funnel along with your goal so Google Analytics can calculate goal
abandonment rate and populate the Funnel Visualization report.
Consistent naming
Use a consistent naming convention for your events, virtual pageviews, and social tracking.
Custom Dimensions
Set up Custom Dimensions to capture visit/visitor characteristics (such as login status, CRM
data pulled from the back end after login, or drop-down selections on a form) so you can use
these characteristics when defining custom reports or advanced segments. (You can also use
Custom Dimensions to capture page characteristics such as those cited above for Content
Groups.)
Default page
In the view settings, specify a default page (such as index.php) to prevent both / and
/index.php from appearing as separate request URIs for the home page in your Site Content
reports.
Campaign Tracking
Use campaign tags for clearer attribution
For more accurate traffic attribution, add manual campaign parameters (or “tags”) to inbound
links from:
•• Emails (including signatures)
•• Banner ads
•• Retargeting banners
•• Pay-per-click (except AdWords)
•• Affiliates
•• Press releases
•• Standalone documents (such as PDF)
•• Mobile apps
Consistent naming
Use a consistent naming convention for your campaign parameters.
Autotagging
For AdWords, avoid manual campaign tags; instead, enable Autotagging.
Additional
Country-specific versions of search engines
To track organic clickthroughs from country-specific search engines such as google.co.uk or
mx.search.yahoo.com (and prevent Google Analytics from simplifying them to just google and
yahoo as sources), add the country-specific search engines to the Organic Search Sources list
in the admin pages for your property.
For further discussion on many of the implementation tasks included in this checklist, see
Google Analytics Universal Guide: Best Practices for Implementation and Reporting
Tracking Product Journey from Carting to Purchasing - 15 Secrets for Perfecting your Online Store
For ongoing tutorials and technical updates, visit the E-Nor blog.
*The Google search engine no longer provides the keywords that generate organic clickthroughs to your site; in their place, Google
Analytics displays (not provided).