Google Analytics

About Google Analytics

Google Analytics is a service provided by Google that keeps detailed statistics about website traffic and mobile applications traffic. More information can be found in this page and this page

Mailing Lists Configuration

Google Analytics tracking is an option of the mailing list. It’s setting will affect all campaigns sent from the mailing list. It is disabled on new mailing lists by default. The setting can be updated when creating the mailing list or after it’s been created.

Follow these steps to enable and configure Google Analytics tracking:

  1. While creating a new list or editing an existing one, scroll to the Google Analytics section :
    a0af47c8b7746ef0c97799a85641a6d468af3c4a
  2. Click the YES radio button for Google Analytics Enabled. This will display a list of options required to track open and click events.
  3. Fill in the tracking id field using the value in your Google Analytics account:
    97e72a3bd5505da777640158a4d90e10ac79c9ee
  4. Fill in Source field. If you track multiple mailing lists on the same analytics account, the mailing list name is a good candidate for this.
  5. If you want to track clicks to specific domains from your campaigns activate restrict domain list and enter the domain or domains that you want to track in the tracking domains text box.

Google Analytics Statistics

SMTPProvider Application tracks subscribers’ interactions via Google Analytics using two different methods:

  • Every click is recorded as a page visit to the link that is being tracked.
  • Every open/view is recorded as an event, using the event interface.

Click tracking

When a subscriber clicks on a link, Studio will redirect the browser to the URL, appending campaign parameters used for website tracking. These parameters are:

Parameter name Parameter description Taken from Sample value
utm_source Campaign Source Mailing list configuration Example List
utm_medium The medium used to send the campaign Fixed value, cannot be changed email
utm_content User defined values to identify ads Subscriber ID subscriber_id:12345
utm_campaign Campaign name The name of the campaign Welcome message

Example:

Using the sample values in the table above, the URL:

http://example.drh.net/mypage.html

Will be rewritten as:

http://example.drh.net/mypage.html?utm_source=Example%20List&utm_medium=email&utm_content=subscriber_ir%3A12345&utm_campaign=Welcome%20Message

This information will complement what Analytics gathers from the browser and other sources, which makes it possible to analyse campaigns assigning goals and monetary value to some interactions. It is also possible to follow the user flow from each email campaign and many other possibilities.

This screenshot shows how clicks from SMTPProvider Application campaigns are registered in an Analytics account.

a1ae0572f289e9f33e76d27e64face92daf7f1d8

This screenshot shows the subscribers’ flow through the page, using the campaign value as the primary dimension. It shows how each campaign generated visits to different parts of the website.

e80ac7d79d628b140c618842aafc14e5f3a9006b

Open tracking

When a subscriber opens or views an email Studio sends an event to Google Analytics with the tracking code that was configured in the mailing list.

To read more about the Events interface follow this link

Studio sets the following parameters when recording an open event on Google Analytics:

Parameter name Parameter description Taken from Sample value
Category Typically the object that was interacted with (e.g. button) Fixed value, cannot be changed email
Action The type of interaction (e.g. click) Fixed value, cannot be changed open
Label Multi purpose (e.g. nav buttons) Campaign name My cool campaign

This screenshot is from a sample website running multiple sample campaigns:

53a69419d3e833bf8e9741bf5a3c33c314251de6

References

Google Analytics

Events interface