Tracking Emails in Google Analytics

Whether you send out marketing emails or occasional newsletters, you can use Google Analytics to track the effectiveness of your emails. You can also use it to determine how to format your emails and what types of information to include.
Tracking Visits from Emails
Tracking visitors that come from emails is simple enough if you use campaign tracking for each link. Without taking this step, visits from emails will be recorded inconsistently. Some will show up as a referral from a webmail address, like mail.yahoo.com. Others will be reported as direct traffic. Using campaign tracking, however, you will be able to analyze your email traffic in great detail.
All of the links in an email ought to be tagged with campaign variables, specifying the campaign, the source and which link was clicked.
What should each value be?
The trickiest part of tagging links in an email is coming up with a consistent naming convention for each variable. None of the data should be redundant. You need to categorize each link in each email so that the information reported is useful. Here are some guidelines:
A common mistake is to duplicate information in this field from other fields. For example, a bad campaign name would be "Winter 2009 email" because email is the medium, and it restricts your ability to reuse the same campaign name for other mediums.
In choosing a source, think in terms of broad categories so that you can do roll-up reports for each type of email. You may want to know how your announcement emails perform compared to your regular emails listing current specials. That would help you determine whether the announcement emails are worthwhile or perhaps whether the regular emails need to be reformatted.
Tagging your emails like this will give insight into how your emails compare to other types of marketing, how specific messages work across all mediums, which types of links work best in your emails, etc.
Tracking Opened Emails
Companies running email campaigns often want to be able to track how many times their emails were opened. Technically, Google Analytics code could be placed into the HTML of an email to try to track that data. Unfortunately, the data would be so inconsistent as to be unreliable. This is because an unknown percentage of your recipients read emails with a program that doesn't execute JavaScript or store cookies. For those who read their emails in a browser (like Yahoo Mail, Gmail, etc.), they would still need to have HTML turned on for it to work, and even then, the email client may restrict whether any scripts embedded in the email can execute.
Google Analytics is decidedly results-oriented. It is more focused on what happens once a visitor comes to your site.












