google analytics campaign tracking fundamentals
DESCRIPTION
Complete Guide to Google Analytics Campaign Tracking from GAUGE conference 2012 in San Francisco that covers: 1) Campaign Tracking Overview 2) Tag Specifications 3) Troubleshooting +BONUS Email Campaign Analysis TipsTRANSCRIPT
CAMPAIGN TRACKING FUNDAMENTALS
MARCH 8TH & 9TH, 2012SAN FRANCISCO, CA
Kayden KellyFounder, Managing Directorwww.blastam.com
2
1) Tagging Overview
2) Tag Specifications3) Troubleshooting
OBJECTIVESOBJECTIVES
+Bonus Analysis Tips
3
1) Tagging Overview 2) Tag Specifications3) Troubleshooting
OBJECTIVESOBJECTIVES
BENEFITS of Campaign Tracking
4
5
Without tagging, all visitors appear to come through as “organic,” “referral,” or “direct”
6
Direct, Referral, Email, CPC, & other campaigns mix together
GAUGE | March 2012
Campaign Tracking Fundamentals
7
$ Direct
GAUGE | March 2012
Campaign Tracking Fundamentals
8
$
DirectInflated
GAUGE | March 2012
Campaign Tracking Fundamentals
9
$ Direct$
10
Optimal accountability is achieved when see each marketing campaign separately
How does Campaign Tracking work?
11
GAUGE | March 2012
Campaign Tracking Fundamentals
12
Campaign measurement is performed by adding tags to your destination URLshttp://www.medicare.gov?utm_medium=cpc&utm_source=bing&utm_campaign=brand-branded_keywords&utm_content=are_you_eligible_for_medicare&utm_term=medicare_eligibility
GAUGE | March 2012
Campaign Tracking Fundamentals
13
http://www.medicare.gov?utm_medium=cpc&utm_source=bing&utm_campaign=brand-branded_keywords&utm_content=are_you_eligible_for_medicare&utm_term=medicare_eligibility
GAUGE | March 2012
Campaign Tracking Fundamentals
14
See all post-click performance in one place
GAUGE | March 2012
Campaign Tracking Fundamentals
15
ONLY Adwords CPC “pre-click” data available in GA
GAUGE | March 2012
Campaign Tracking Fundamentals
16
All campaigns need to be taggedin order to be tracked in Google Analytics
Campaign Tagging STANDARDS
17
GAUGE | March 2012
Campaign Tracking Fundamentals
18
Be consistent (standardized tag names will make future analysis easier and more effective)
GAUGE | March 2012
Campaign Tracking Fundamentals
19
Always use lowercase (Note: we always added a custom profile filter in Google Analytics to enforce lowercase)
GAUGE | March 2012
Campaign Tracking Fundamentals
20
Spaces can be tricky due to necessary URL encoding
utm_campaign=open%20enrollment
GAUGE | March 2012
Campaign Tracking Fundamentals
21
Use underscores in place of spaces
utm_campaign=open_enrollment
UNDERSCORES
GAUGE | March 2012
Campaign Tracking Fundamentals
22
Use dashes to separate values in a tag
utm_campaign=open_enrollment-blog_post
GAUGE | March 2012
Campaign Tracking Fundamentals
23
Don’t use punctuation like commas, question marks, periods, colons, semicolons, etc in campaign tags (unless it is for a site URL)
GAUGE | March 2012
Campaign Tracking Fundamentals
24
Don’t use anything but keywords in the keyword field
Keywords = KEYWORDS
GAUGE | March 2012
Campaign Tracking Fundamentals
25
Don’t use agency names as campaign namesUse true campaign names for effective multi-directional analysis.
If necessary, add agency name after campaign name (e.g. utm_campaign=campaign_name-agency_name).
GAUGE | March 2012
Campaign Tracking Fundamentals
26
If you link to a micro-site or external site that is under your control make sure cross domain tracking is in place.
Be careful about 301, 302, ad serving and meta refresh redirects that will lose campaign tracking.
!
27
Campaign Tagging TOOLS
GAUGE | March 2012
Campaign Tracking Fundamentals
28
Google URL Builder: http://blast.am/urlbuilder
Campaign tagging spreadsheet to simplify tagging especially for paid search
29
Campaign Tagging Requirements
GAUGE | March 2012
Campaign Tracking Fundamentals
30
Source is where the visitor was sent from.Examples: google, nytimes.com, facebook.comMedium is the channel through which the visitor arrived at your site.Examples: cpc, display, social, organicCampaign should either indicate the overarching name for the marketing effort or just the specific ad campaign in which the ad lives.
Required Tags
GAUGE | March 2012
Campaign Tracking Fundamentals
Optional Tags
31
Keyword is the search term that you bid on (search engines only)Ad Content should indicate the ad name, copy, or other helpful information to identify the type of ad that was clicked.
Tagging Overview
32
Any Questions?
?
33
1) Tagging Overview
2) Tag Specifications3) Troubleshooting
OBJECTIVESOBJECTIVES
GAUGE | March 2012
Campaign Tracking Fundamentals
Email Campaign Tag Specs
34
Example Email Campaign Tagged Linkhttp://www.domain.com/?utm_medium=email&utm_source=newsletter-creativeprolist&utm_campaign=salesandpromo-make_it_surprising-hurry&utm_content=09am-08_20_11-creativepro-body
Example Email Reminder Tagged Linkhttp://www.domain.com/my/book/widgets?utm_medium=email&utm_source=reminder-2&utm_campaign=your_book_is_ready_to_order&utm_content=body
GAUGE | March 2012
Campaign Tracking Fundamentals
35
Header Navigation LinksSpecify header navigation in “Ad Content” tag.
http://www.domain.com?utm_medium=email&utm_source=newsletter-
creativeprolist&utm_campaign=salesandpromo-make_it_surprising-
hurry&utm_content=09am-08_20_11-header
1
1
GAUGE | March 2012
Campaign Tracking Fundamentals
36
Content LinkSpecify content area in “Ad Content” tag.
http://www.domain.com?utm_medium=email&utm_source=newsletter-
creativeprolist&utm_campaign=salesandpromo-make_it_surprising-
hurry&utm_content=09am-08_20_11-body
2
2
GAUGE | March 2012
Campaign Tracking Fundamentals
37
Standard Footer LinksSpecify footer in “Ad Content” tag.
http://www.domain.com?utm_medium=email&utm_source=newsletter-
creativeprolist&utm_campaign=salesandpromo-make_it_surprising-
hurry&utm_content=09am-08_20_11-creativepro-footer
3
3
GAUGE | March 2012
Campaign Tracking Fundamentals
Paid Search Campaign Tag Specs
38
Example Paid Search Campaign Tagged Linkhttp://www.domain.com/?utm_medium=cpc&utm_source=bing&utm_campaign=us_wedding_album&utm_term=wedding_album&utm_content=make_your_own_photo_book
GAUGE | March 2012
Campaign Tracking Fundamentals
Site Placements Campaign Tag Specs
39
GAUGE | March 2012
Campaign Tracking Fundamentals
40
Site Exampleshttp://www.domain.com/?utm_medium=display&utm_source=youtube.com-photography&utm_campaign=us_photo_books&utm_content=make_it_surprising-save_25_percent-300x250
Facebook Site Examplehttp://www.domain.com/?utm_medium=display&utm_source=facebook-55_70_demo&utm_campaign=us_photo_books&utm_content=make_it_surprising-save_25_percent-300x250
Ad Network Examplehttp://www.domain.com/?utm_medium=display&utm_source=doubleclick&utm_campaign=us_photo_books&utm_content=make_it_surprising-save_25_percent-300x250
Category Content Targeting Examplehttp://www.domain.com/?utm_medium=display&utm_source=category-photography&utm_campaign=us_photo_books&utm_content=make_it_surprising-save_25_percent-300x250
GAUGE | March 2012
Campaign Tracking Fundamentals
Social Campaign Tag Specs
41
GAUGE | March 2012
Campaign Tracking Fundamentals
Social Campaign Tag Specs
42
Example Social Campaign Tagged Links
Facebook Examplehttp://www.domain.com/?utm_medium=social&utm_source=facebook&utm_campaign=awareness-photo_book
Twitter Examplehttp://www.domain.com/?utm_medium=social&utm_source=twitter&utm_campaign=awareness-photo_book
GAUGE | March 2012
Campaign Tracking Fundamentals
Affiliate Campaign Tag Specs
43
Example Affiliates Campaign Tagged Linkhttp://www.domain.com/?utm_medium=affiliate&utm_source=shareasale.com&utm_campaign=us_wedding_album&utm_content=232342
GAUGE | March 2012
Campaign Tracking Fundamentals
Feed Campaign Tag Specs
44
GAUGE | March 2012
Campaign Tracking Fundamentals
Feed Campaign Tag Specs
45
Example Feed Campaign Tagged Linkhttp://www.domain.com/?utm_medium=feed&utm_source=feedburner&utm_campaign=feeds.feedburner.com/domainblog-domainerati&utm_content=google_reader
GAUGE | March 2012
Campaign Tracking Fundamentals
Product Feed/Search Campaign Tag Specs
46
Example Product Feed/Search Campaign Tagged Linkhttp://www.domain.com/?utm_medium=feed&utm_source=google_product_search&utm_campaign=salesandpromo-summer_discounts
GAUGE | March 2012
Campaign Tracking Fundamentals
Application Campaign Tag Specs
47
Example Applications Campaign Tagged Linkhttp://www.domain.com/?utm_medium=app&utm_source=booksmart&utm_campaign=booksmart-in_app_link&utm_content=pc-v3.2.10.6
GAUGE | March 2012
Campaign Tracking Fundamentals
Mobile (App) Campaign Tag Specs
48
Example Applications Campaign Tagged Linkhttp://www.domain.com/?utm_medium=app&utm_source=domainmobile&utm_campaign=domainmobile-in_app_link&utm_content=c102-plus
http://www.domain.com/?utm_medium=app&utm_source=domainmobile&utm_campaign=domainmobile-mobile_share&utm_content=c102-plus
GAUGE | March 2012
Campaign Tracking Fundamentals
Press Release Campaign Tag Specs
49
Example PR Campaign Tagged Linkhttp://www.domain.com/?utm_medium=pr&utm_source=prweb.com&utm_campaign=awareness-event&utm_content=palm_springs_photo_festival
Note: Page/Folder redirects, Vanity Campaign URL or URL shortener recommended to avoid complex URLs/links in PR so that you can cleanly include campaign tracking tags in PR.
GAUGE | March 2012
Campaign Tracking Fundamentals
Offline Campaign Tag Specs
50
GAUGE | March 2012
Campaign Tracking Fundamentals
Offline Campaign Tag Specs
51
Example Offline Campaign Tagged Linkhttp://www.domain.com/?utm_medium=offline&utm_source=outdoor&utm_campaign=us_wedding_album&utm_content=make_photo_book-005021-14x48
GAUGE | March 2012
Campaign Tracking Fundamentals
QR Campaign Tag Specs
52
GAUGE | March 2012
Campaign Tracking Fundamentals
QR Campaign Tag Specs
53
Example QR Campaign Tagged Linkhttp://www.domain.com/?utm_medium=qr&utm_source=vehicle&utm_campaign=awareness-photo_book&utm_content=vehicle123123
Helpful Info: Google URL shortener http://goo.gl can be used to create QR codes.
GAUGE | March 2012
Campaign Tracking Fundamentals
TV Campaign Tag Specs
54
GAUGE | March 2012
Campaign Tracking Fundamentals
TV Campaign Tag Specs
55
Example TV Campaign Tagged Linkhttp://www.domain.com/?utm_medium=tv&utm_source=nbc-bravo-dish&utm_campaign=awareness-photo_book&utm_content=weekday-prime_time-print_your_story-30_seconds
Note: Page/Folder redirects, Vanity Campaign URL or URL shortener recommended to avoid complex URLs/links in TV commercials/etc so that you can cleanly include campaign tracking tags in TV medium.
GAUGE | March 2012
Campaign Tracking Fundamentals
Radio Campaign Tag Specs
56
GAUGE | March 2012
Campaign Tracking Fundamentals
Radio Campaign Tag Specs
57
Example Radio Campaign Tagged Linkhttp://www.domain.com/?utm_medium=radio&utm_source=clearchannel-k101&utm_campaign=awareness-photo_book&utm_content=weekend-morning_drive-make_facebook_book
Note: Page/Folder redirects, Vanity Campaign URL or URL shortener recommended to avoid complex URLs/links in Radio commercials/etc so that you can cleanly include campaign tracking tags in Radio medium.
GAUGE | March 2012
Campaign Tracking Fundamentals
Campaign MEDIUMS REFERENCE
58
•cpc•display / cpm / content-text•social•affiliate•feed•badge / widget•app
•pr•offline•qr•tv•radio•email
Do not create mediums other than those listed unless carefully thought through and shared with other team members.
GAUGE | March 2012
Campaign Tracking Fundamentals
59
It is very important that mediums are kept to a small set for optimal analysis.
!
Tag Specifications
60
Any Questions?
?
61
1) Tagging Overview2) Tag Specifications
3) Troubleshooting
OBJECTIVESOBJECTIVES
GAUGE | March 2012
Campaign Tracking Fundamentals
Troubleshooting
62
Live campaigns are not showing up in Campaign reports• Does the landing page have working Google Analytics
page tags? • Is there a re-direct that is stripping the campaign tags
from the URL?• Has it been at least 24 hours? (possibly a time lag in
reporting)
GAUGE | March 2012
Campaign Tracking Fundamentals
Troubleshooting
63
Campaigns aren’t reporting conversions, but I know they have some• Do you have goals set up in Google Analytics?• Do all conversions appear to be attributed to your own
domain name? If so, there may be a key page missing Google Analytics page tags.
GAUGE | March 2012
Campaign Tracking Fundamentals
Troubleshooting
64
Parts of my campaign tag (term, ad content, etc) aren’t appearing• Are all campaign tags present in the destination URL
within your ad serving tool?
GAUGE | March 2012
Campaign Tracking Fundamentals
Troubleshooting
65
Inconsistent capitalization is making analysis difficult• Consider ‘custom profile filters’.
• Choose “lowercase” • and then apply it to:
• ‘campaign medium’,• ‘campaign term’, • etc to force them all to lowercase
GAUGE | March 2012
Campaign Tracking Fundamentals
Technical Testing via Tracking Pixel
66
Tool Recommendation: You can use any of the recommended tools described here: http://code.google.com/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html#debuggingTools.
Easiest to use GA tracking code debugger for Chrome
GAUGE | March 2012
Campaign Tracking Fundamentals
Technical Testing via Tracking Pixel
67
Looking at utmcc parameter on __utm.gif tracking pixel request...
You can analyze __utmz value within this parameter same way as described when looking at cookie values.
GA Debugger for Chrome however, renames to friendly parameter names.
Example of GA Debugger for Chrome tool output:
GAUGE | March 2012
Campaign Tracking Fundamentals
Technical Testing via Cookies
68
Tool Recommendation: Use a browser plugin for Firefox called 'Web Developer Toolbar'.
After installed, it has a toolbar option called 'Cookies' where you can 'View Cookie Information' for the current page. You can also delete all of your cookies relative to a domain/page with this tool, which is very handy when testing.
Note: Each time your campaign tracking parameters change, the values in the __utmz will change. This is starting a new session in GA.
GAUGE | March 2012
Campaign Tracking Fundamentals
Technical Testing via Cookies
69
After you load your UTM tagged URL, take a look at your browser cookies relative to the domain you are on and look for the __utmz cookie. After a string of numbers in the front, you'll see a utmcsr, utmccn, utmcmd, and possibly a few others. The full list is below with a description for each.
utmctr - Termutmcct - Content
utmcsr - Sourceutmccn - Campaign Nameutmcmd - Medium
Troubleshooting
70
Any Questions?
?
GAUGE | March 2012
Campaign Tracking Fundamentals
Quick Tips to Analyze Email Campaigns
71
Where to find Campaign Data
In the ‘new interface’ of Google Analytics, go to the ‘Standard Reporting’ tab and drill-in to the Campaigns Report by following this path:
Traffic Sources > Sources > Campaigns
GAUGE | March 2012
Campaign Tracking Fundamentals
Analyze by Campaign Medium
72
1
Email DataThis view of email
campaign data would not be available without
campaign tracking
1
GAUGE | March 2012
Campaign Tracking Fundamentals
Analyze by Campaign Source
73
GAUGE | March 2012
Campaign Tracking Fundamentals
Analyze by Campaign & Ad Content
74
Thank you!