We're making it easier to get around Constant Contact with a brand new left navigation. Not all accounts have that change yet, so if your navigation looks different from our articles, that's why–but everything from the top can now be found on the left!

Email and Digital Marketing
How can we help you?
Search our help articles, video tutorials, and quickstart guides

You've got this. You've got us. Search our Knowledge Base to quickly find answers to your questions.

UTM tracking for website analytics tools

Article: 000054069
Updated: July 11, 2025

Gauge the success of your marketing efforts by adding UTM parameters to the links within an email or SMS message to attribute clicks to a particular marketing effort for viewing within a website analytics tool

If you're using a website analytics tool, like Google Analytics, you can generate UTM parameters within your account settings to append the URLs within your campaigns. Then you can check which links got the highest number of engagements within your analytics tool to see how your campaigns are performing.

 


List of compatible campaign types

Exclamation Point IconImportant: UTM parameters are added to the end of the URLs that are linked within the body of your email and SMS messages. They are not applied to the permanent URL for an email campaign.

 

  • Email campaigns
  • Email campaigns sent using Resend to non-openers
  • Email campaigns sent using a subject line A/B test
  • SMS message campaigns
  • Email and SMS messages sent through the Automation Path Builder

 

Steps to enable or disable UTM tracking

UTM parameters are added to the very end of the URLs within your campaigns, and are placed after the link tracking code that is included for your click reporting. If you share a link in several places around the web, the UTM parameters help you identify which location a click came from. Knowing where your clicks are coming from helps you to better focus your marketing efforts—lots of clicks indicate that the link is successful, but few clicks indicate the location isn't working and may need to be changed.

  1. In the lower left-hand corner of the page, click the three dots next to your account name and select "Settings."
  2. Click the UTM tracking tab.
  3. Click the UTM tracking toggle to enable the feature. If you need to disable it, just click to turn it off.

    Account owner menu expanded with Settings option selected, Account setting page with UTM Tracking tab selected, and UTM tracking toggle disabled

  4. Update the UTM parameters for your email and SMS campaigns and automation paths. You can use a single parameter or enable multiple parameters to get more targeted tracking data from your campaigns:

    UTM parameterWhat it tracksExample use case

    Source (utm_source)
    Important: This parameter is required.

    Identifies the site that is the origin of the web traffic. In this case, the origin is always going to be from Constant Contact.

    Default Campaign and Automation values:

    • constant_contact
    • ctct

    Choose a default option or create your own custom value, like newsletter, promo_email, or welcome_series, to identify the source within your analytics tool.

    Medium (utm_medium)
    Important: This parameter is required.

    Describes the marketing medium the link click comes from, such as email or SMS.

    Default Campaign values:

    • [[campaign_type]]
    • campaign

    Default Automation values:

    • [[automation_type]]
    • automation

     

    Choose a default option or create your own custom value, like email or sms, to specify that the traffic is coming from an email or SMS marketing channel.
    Campaign (utm_campaign)

    Identifies the specific campaign the link click traffic is coming from.

    Default Campaign values:

    • campaign
    • [[campaign_name]]
    • [[campaign_activity_name]]
    • [[campaign_date]]

    Default Automation values:

    • automation
    • [[automation_name]]
    • [[step_name]]

     

    Choose a default option or use an identifier like summer_sale, black_friday, or product_launch to tie clicks to a specific campaign.
    Content (utm_content)Identifies the specific link that was clicked and differentiates similar links or call-to-actions (CTAs) that a user can click on within the same campaign. For example a button, a link, or a clickable logo that all point to the same webpage.Use this to test which CTA works better, for example, header_button vs. footer_link.
    ID (utm_id)

    Identifies a specific campaign the link click came from.

    Default Campaign values:

    • [[campaign_id]]
    • [[campaign_activity_id]]

    Default Automation values:

    • [[automation_id]]
    • [[step_id]]

     

    Use to identify a specific campaign. If you change the name of your campaign, this parameter does not change, allowing for more consistent tracking over time.
    Term (utm_term)Used to track keywords or content variations for a paid search that bring traffic to the link.Use to identify audience segment (e.g., new users vs. loyal customers)

    Note: Dynamic values, indicated with double brackets [[value_type]], are automatically updated for you when a campaign is sent.
  5. Click the Save changes button.
  6. (Optional) View a preview of a URL with UTM tracking by clicking the Campaign option for emails and SMS messages, or the Automation option for emails and SMS messages within an automation path in the Generated URL preview section.

    Account settings page with UTM tracking tab selected, UTM Tracking toggle enabled, and UTM tracking table with UTM parameter column, Campaign value column, and Automation Value column

 

Any links we provide from non-Constant Contact sites or information about non-Constant Contact products or services are provided as a courtesy and should not be construed as an endorsement by Constant Contact.

 


Questions?

Ask the Community

Did this article answer your question?


Constant Contact Logo

Copyright © 2025 · All Rights Reserved · Constant Contact · Privacy Center