Iterable integrates with Google Analytics to enable customers to track website traffic originating from Iterable email and SMS messaging campaigns.
When you use this integration, Iterable adds UTM parameters to all URLs in the campaign. Then, when a user follows a link to a page that has Google Analytics 4 (GA4) installed, Google Analytics tracks the event and attributes it to your Iterable campaign in the Traffic acquisition report.
Included parameters:
utm_source=Iterable
-
utm_medium=email
orutm_medium=sms
depending on the channel. -
utm_campaign
set to the value you've chosen.
To track additional UTM parameters for GA4, or custom parameters that you've created for other purposes, you can add them in the campaign builder.
NOTE
As of July 1, 2023, Google has discontinued Universal Analytics (UA) in favor of using Google Analytics 4 (GA4) to collect site traffic data.
Iterable's integration relies on UTM parameters for link tracking, and doesn't store Google Analytics property data. Iterable includes the same UTM parameters for GA4 tracking (source, medium, and campaign).
No action is necessary within Iterable for link tracking to continue when you upgrade to GA4.
Instructions
To enable Google Analytics link tracking for an email or SMS campaign:
In Iterable, navigate to Content > Templates or Messaging > Campaigns.
Open your campaign or template.
In the Details area, click Edit.
-
For Google Analytics, check Enable Google Analytics for link tracking.
- Provide a value for
utm_campaign
, using Handlebars to reference your campaign ID. For example, you might changecampaign_{{campaignId}}
(the default value) to{{campaignId}}
. The other two parameters,utm_source
andutm_medium
, cannot be changed.
-
To specify any other link parameters, use the Link Parameters option, also found in the Details area when you're editing the template. Use Handlebars to reference dynamic data as needed.
TIP
Read Universal Merge Parameters to learn about merge parameters you can reference with Handlebars.