Auto-translate Adjust campaign structure to UTM parameters
Adjust can convert Adjust campaign structure values into UTM parameters and append them to the long link (full click URL). This reduces manual UTM tagging and supports consistent web analytics.
- Reduces manual UTM tagging by generating UTMs from campaign structure
- Uses one app-level setting to control app-wide behavior
- Keeps existing UTMs because Adjust does not overwrite UTMs on destination URLs
- Uses a fixed translation from campaign structure fields to standard UTM parameters
- Works with web destinations when auto-appending to web destinations is on
What does it do?
When auto-translation is turned on, Adjust converts campaign structure values into UTM parameters and appends them to the long link (full click URL).
If auto-appending to web destinations is turned on, the long link query parameters (including translated UTMs) also append to the final web destination URL.
How does it work?
Control: app-level setting
In App Settings > Defaults, use Auto-translate Adjust campaign structure to UTM tags.
- Default: Off
- Scope: App-level
UTM translation
| Adjust field | UTM parameter |
| channel | utm_source |
| campaign | utm_campaign |
| adgroup | utm_term |
| creative | utm_content |
Example translated parameters:
utm_source=Social&utm_campaign=SummerCampaign&utm_term=Influencer&utm_content=ShortVideo
When the setting is on
Adjust appends translated UTM parameters to the long link (full click URL).
If Auto-append custom parameters to web destinations is on, the translated UTM parameters also appear on the final web destination URL.
When the setting is off
Adjust does not translate campaign structure into UTM parameters. You can continue to add UTM parameters manually to the redirect and fallback parameters if needed.
If UTMs already exist on the destination URL
Adjust does not overwrite UTM parameters already present on the destination URL.
Get started
Requirements
The feature to Auto-translate Adjust Campaign Structure to UTM parameters is in Early Access. Contact your Adjust representative or support@adjust.com to confirm eligibility.
Turn on auto-translation
- In the Adjust dashboard, go to App Settings.
- Select Defaults.
- Find Auto-translate Adjust campaign structure to UTM tags.
- Turn the setting on.
To append translated UTMs to the final web destination URL, also turn on the app-level toggle Auto-append custom parameters to web destinations.
Manage auto-translation
Turn auto-translation on or off
- In the Adjust dashboard, go to App Settings > Defaults.
- Turn on or turn off Auto-translate Adjust campaign structure to UTM tags.
Testing
- Turn on Auto-translate Adjust campaign structure to UTM tags.
- Create or select an Adjust link that includes campaign structure values.
- Open the long link (full click URL).
- Confirm the long link URL includes the translated UTM parameters.
- Optional: Turn on Auto-append custom parameters to web destinations and trigger a redirect to a web destination using
adj_redirectoradj_fallback. - Confirm the final web destination URL includes the translated UTM parameters.
- If the destination URL already includes UTM parameters, confirm the existing UTM parameters remain unchanged.
FAQ
Does auto-translation overwrite UTMs on a destination URL?
No. Adjust does not overwrite UTM parameters already present on the destination URL.
Do translated UTMs appear on the web destination URL automatically?
Translated UTMs appear on the web destination URL only when Auto-append custom parameters to web destinations is on.
Next steps
If translated UTMs do not appear on the long link when auto-translation is on, contact support@adjust.com.
