🎵Ad Platform

Sync UTM Parameters to TikTok Ads — With Dynamic Macro Support

Connect UTM Mind to TikTok Ads Manager and push UTM parameters to your campaigns and ad groups. Supports TikTok's dynamic macros like __CAMPAIGN_ID__ and __AID__ for automatic value insertion.

What is TikTok Ads?

TikTok Ads is one of the fastest-growing digital advertising platforms, with over 1 billion monthly active users. TikTok Ads Manager supports UTM parameters through the Landing Page URL field on ad groups and ads. Managing UTM parameters across TikTok campaigns manually is error-prone and inconsistent — especially for teams running multiple advertisers.

What does UTM Mind do with TikTok Ads?

UTM Mind connects to your TikTok Ads account via OAuth and allows you to browse your advertiser accounts, campaigns, and ad groups. You can select campaigns or ad groups, apply UTM parameters with TikTok's dynamic macros, and push the changes in bulk. UTM Mind only modifies the URL parameters — it does not change your ad creative, targeting, or budget.

Integration Capabilities

Sync Level
Advertiser AccountCampaignAd Group

UTM Mind supports syncing at the advertiser, campaign, and ad group level in TikTok Ads Manager. Multi-select and select-all are supported for bulk operations across campaigns.

Macro Support
__CAMPAIGN_ID____CAMPAIGN_NAME____AID____CID____ADGROUP_ID____ADGROUP_NAME__+2 more

UTM Mind supports TikTok's dynamic macro system (double underscore format). These macros are automatically replaced by TikTok with the actual campaign, ad group, and ad values when a user clicks your ad. This enables automatic UTM tracking without manually updating parameters for each campaign.

Live Preview

Before pushing UTM parameters to TikTok Ads, UTM Mind shows a preview of the final URL with all dynamic macros in their raw form. You can verify the URL structure is correct before applying it to your campaigns.

UTM Mind + TikTok Ads: Key Features

Multi-Advertiser Support

Connect multiple TikTok advertiser accounts to UTM Mind and manage UTM parameters across all your TikTok advertising accounts from one place.

TikTok Dynamic Macro Support

Use TikTok's dynamic macros (__CAMPAIGN_ID__, __ADGROUP_NAME__, etc.) in your UTM templates for automatic value insertion at click time.

Campaign & Ad Group Level Sync

Apply UTM parameters at the campaign or ad group level. Multi-select and bulk sync are supported for efficient management of large TikTok accounts.

Live Preview

Preview the final URL with UTM parameters and TikTok macros before pushing to TikTok Ads Manager.

Consistent Naming Convention

Apply the same UTM naming convention across all your TikTok campaigns — ensuring consistent attribution data in GA4 and other analytics tools.

Sync History & Audit Log

Every TikTok sync operation is recorded in the Activity Log with the actor, timestamp, and UTM parameters applied.

Supported TikTok Ads Macros

Use these dynamic macros in your UTM templates in UTM Mind. TikTok Ads will automatically replace them with the actual values at click time.

__CAMPAIGN_ID____CAMPAIGN_NAME____AID____CID____ADGROUP_ID____ADGROUP_NAME____AD_ID____PLACEMENT__

Secure OAuth 2.0 Connection — TikTok Official API

  • UTM Mind connects via TikTok's official OAuth 2.0 flow — your TikTok credentials are never stored.
  • UTM Mind only requests the minimum required permissions: read advertiser structure and write URL parameters.
  • UTM Mind never accesses your ad spend, billing information, audience data, or pixel data.
  • You can revoke access at any time from the UTM Mind Integrations page or from your TikTok Ads Manager settings.
  • Access tokens are encrypted at rest and refreshed automatically.

Frequently Asked Questions

How does UTM Mind connect to TikTok Ads?

UTM Mind uses TikTok's official OAuth 2.0 authentication. Click "Connect" on the Integrations page, log in with your TikTok Ads account, and grant UTM Mind access to your advertiser accounts.

What TikTok dynamic macros does UTM Mind support?

UTM Mind supports TikTok's standard dynamic macros: __CAMPAIGN_ID__, __CAMPAIGN_NAME__, __AID__ (advertiser ID), __CID__ (campaign ID), __ADGROUP_ID__, __ADGROUP_NAME__, __AD_ID__, and __PLACEMENT__. These are inserted into your UTM templates and passed to TikTok for dynamic resolution at click time.

Can I sync UTM parameters across multiple TikTok advertiser accounts?

Yes. UTM Mind supports multiple TikTok advertiser accounts. After connecting your TikTok account, you can select which advertiser account to sync and switch between accounts.

Will syncing UTM parameters affect my TikTok ad performance?

No. UTM Mind only modifies the URL parameter field on your TikTok campaigns or ad groups. It does not change your ad creative, targeting, budget, or any other settings.

Ready to connect TikTok Ads?

Sign up for UTM Mind and connect your TikTok Ads account in minutes. Free plan available.