UTM parameters

Set organization-wide, selected ad account, or batch-level UTM defaults so launched ads use the right URL parameters.

Use UTM parameters to add tracking values to ads launched through Adtool. Defaults can be set at three layers: organization-wide default, selected ad account default, and batch-level override.

UTMs help analytics tools identify where traffic came from, which campaign generated it, and which ad or ad set was clicked. In Adtool, saved UTM defaults are applied when ads are prepared for launch, unless you adjust the UTM parameters for a specific batch.

How the default layers work

Layer

Where it is set

What it affects

Organization-wide default

SettingsDefault settingsUTM parameters

Applies across all current and future ad accounts in the organization after saving.

Selected ad account default

Settings → select an ad account → UTM parameters

Applies only to the selected ad account after saving. It overrides the organization-wide default for that selected account.

Batch-level override

LaunchAdditional settings while creating a batch

Changes UTM parameters only for the current batch. It does not change saved organization-wide or selected ad account defaults.

Set organization-wide default

Use the organization-wide default when every current and future ad account in the organization should start with the same UTM setup.

1. Open Settings

Go to Settings in the left navigation bar.

Open Settings

2. Open Default settings

In the left navigation bar, find the same section where ad accounts are selected. Click the top option, Default settings.

3. Find UTM parameters section

Organization-wide UTM parameters in Settings

4. Set the organization-wide default

Enter the UTM string you want Adtool to use, then save. When saved here, the default applies across all current and future ad accounts in the organization.

Set ad account default

Use the selected ad account default when one selected account should use a different UTM setup than the organization-wide default.

1. Open Settings

Go to Settings in the left navigation bar.

2. Select the ad account

In the left navigation bar, find the section where ad accounts are selected. Choose the ad account you want to adjust instead of Default settings.

Select an ad account in Settings

3. Find UTM parameters

Find the UTM parameters section.

4. Set the selected ad account default

Enter the UTM string for that selected account, then save. When saved here, the selected ad account default applies only to that account and overrides the organization-wide default for that selected account.

Change UTM for one batch

Use the batch-level override when only the batch you are creating should use a different UTM setup.

1. Go to Launch

Go to Launch.

2. Open Additional settings

While creating a batch, open Additional settings.

Additional settings in Launch

3. Change UTM parameter for the batch

Adjust the UTM parameters for that batch.

Changing UTM parameters at batch level does not change the saved organization-wide or selected ad account defaults. It only changes the batch being created at that moment.

What are UTM parameters

UTM parameters are tracking parameters added to ad URLs. They help teams identify where traffic came from, which campaign or ad generated it, and how performance should be grouped in analytics tools.

Common UTM fields include:

Parameter

What it describes

utm_source

The traffic source or platform, such as facebook or tiktok.

utm_medium

The traffic type or channel, such as paid_social.

utm_campaign

The campaign, launch, market, or naming structure. Dynamic values can use {{campaign.name}}.

utm_term

Ad set-level detail when your analytics structure uses it. Dynamic values can use {{adset.name}}.

utm_content

Creative or ad-level detail. Dynamic values can use {{ad.name}}.

For example, a customer could use values like this:

utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}

This is only an example of one possible structure, not an Adtool recommendation. Use the values that match your own analytics setup and reporting conventions.

Before you save

Check these items before saving defaults or launching a batch:

Check

Why it matters

You are editing the right layer

Organization-wide defaults affect all current and future ad accounts, selected ad account defaults affect one selected account, and batch-level overrides affect only the current batch.

Parameter names are spelled correctly

Analytics tools usually expect names like utm_source, utm_medium, utm_campaign, utm_term, and utm_content.

Values use the right separators

Use & between parameters and = between each parameter name and value.

Dynamic values match your reporting needs

{{campaign.name}}, {{adset.name}}, and {{ad.name}} make reporting easier when names are clear.

Common cases