Using Link Parameters to insert UTM codes

Save time and collect more data using Link Parameters in Dyspatch to automatically add campaign (UTM) parameters for Google Analytics.

Adding UTM parameters to an email

Anyone that can build a template can add and remove Link Parameters. To get started, navigate to the Metadata tab then Link Parameters to start adding UTM codes.

Template Level UTMs

When the template is next exported every link will now include the specified UTM codes.

Having trouble adding UTM codes for one off links? Try using Google's URL builder!

Global and Workspace Link Parameters are set up in the Adminstration section in Data under Link Parameters. Note that you must be an Admin to configure them.

To edit Global Link Parameters click the three-dot menu (⋮) and select "Edit".

To set up Workspace level Parameters click the "Create Parameter" button. These parameters will be applied to every email in a workspace.

Template Level UTMs

FAQ

What order are these applied?

The UTM codes "closest" to the actual link take precedence. Meaning that any UTM codes on a link take precedence over any being applied to the whole template. Workspace Link Parameters take precedence over Global parameters.

You betcha! Make sure they're proper DML syntax, like @{variable}, to ensure they will be formatted correctly when exported.

How do I disable Global UTMs?

Remove any content from the UTM fields in the Global Link Parameters settings. Setting them to empty will prevent Global Link Parameters from being used and only Workspace and Email level link parameters are applied.

Add the data-no-utm attribute to an anchor tag to prevent Dyspatch from adding UTM codes. For example:

<dys-text>
  <a href="@{unsubscribe_url}" data-no-utm>Unsubscribe</a>
</dys-text>
search icon

Didn't find what you're looking for?

Ask our support team, we're here to help!

Contact Support