Add Third Party Tracking Parameters to Open Time Email Campaigns

Urchin Tracking Module (UTM) parameters are tags that you can add to the end of a URL to track its performance and know its traffic sources. Adding UTM parameters to URLs in your email campaigns can give you much more detailed insights into your campaign's performance. While you can rely on Marketing Cloud Personalization for analytics and full campaign performance reporting, you can still use your existing web analytics system to monitor click-through traffic with your Open Time Email campaigns. To learn more about how you can combine third-party tracking data with data from Personalization, please speak with your Salesforce account representative.

This article describes how to use UTM parameters with Open Time Emails. To know more about Open Time Emails or how to create one, see Open Time Email Campaigns on the Salesforce Help site. This article assumes that you have created or cloned an Open Time Email campaign, fully tested it, and have the HTML code for the campaign open in front of you.

To add UTM parameters to your emails, do the following.

  1. Access the Open Time Email campaign within the Campaign Edit screen in Personalization UI. For detailed instructions on accessing the Campaign Edit screen, see Create an Open Time Email Campaign on the Salesforce Help site.
  2. Click SIMULATE > Show HTML.
  3. Identify the URLs you'd like to track in your email campaign. You'd most likely want to track URLs for item recommendations included in your email template along with any other URLs of importance.
  4. Append UTM parameters at the end of each of the identified URLs, starting with and separated by the & symbol.

For example, if the URL of an item in your email is https://demo.evergage.com/api/dataset/engage/campaign/YnFdJ/N7pF1/1/detail?userId=@@USER_ID@@, append the UTM parameters to the end of the URL as shown in the following example.

It is essential to add the & symbol before every UTM parameter in a URL. Excluding the & symbol breaks the URL and leads to improper tracking.

After you've added UTM parameters to all the relevant URLs, you can use the updated campaign HTML with your existing email marketing solution to send your email campaign to recipients and track click-through rates in your web analytics system.

The following code sample contains HTML for a row of three item recommendations in an Open Time Email campaign.

  • This sample HTML is for illustrative purposes only and includes an illustrative dynamic variable @@USER_ID@@ for userId. Your email marketing solution could use a different dynamic variable format.
  • Depending on your email marketing solution, you may have to modify the item and item image URLs in your Open Time Email campaign. For more information on capturing and modifying campaign URLs, refer to Capture an Open Time Email Campaign URL.

The goal of this example is to track the traffic source of item URLs in the campaign. To do so, we'll append the UTM parameters utm_source=newsletter, utm_medium=email, and utm_campaign=lead_generation at the end of each item URL, after detail?userId=@@USER_ID@@".

The sample campaign HTML after adding UTM parameters to each item URL is as shown in the following example.

You can now copy over the updated HTML into your existing email marketing solution to send your email campaign to recipients and track the performance of your item URLs in your web analytics system.