OmniSEOTools Logo
OmniSEOTools
GA4 Standardized • Paid Social Grouping

TikTok Ads Manager UTM Campaign URL Builder

Generate standardized, error-free campaign tracking URLs for TikTok Ads Manager. Pre-populated with utm_source=tiktok and utm_medium=paid-social to guarantee accurate GA4 Default Channel Grouping.

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container

Target Destination URL
Required

The exact page landing address where visitors will arrive after clicking your campaign link.

Primary GA4 Parameters
Standard Attribution Trio
e.g. google, facebook, newsletter
Quick:
e.g. cpc, paid-social, email
Quick:
e.g. black_friday_2026
Advanced & GA4 Granular Fields
Optional
Generated Tracking URL
https://omniseotools.com/tools/seo/serp-preview?utm_source=tiktok&utm_medium=paid-social&utm_campaign=spark_ads_ugc_2026&utm_term=serp_preview_simulator&utm_content=hero_cta_button&utm_id=camp_104&utm_source_platform=tiktok_ads
source: tiktokmedium: paid-socialcampaign: spark_ads_ugc_2026
Test Link in New Tab
Campaign QR Code
Enter destination URL to generate a live QR Code.
Advertisement
AdSense Placeholder: Native In-Feed Ad (Responsive)

Separates the interactive tool output from the deep technical guide. • Zero CLS Container

Dynamic URL Macro Tokens for TikTok Ads

Supported ValueTrack and dynamic URL parameter tokens for automated attribution

Macro TokenRecommended UTM ParameterDynamic Value Injected
__CAMPAIGN_NAME__utm_campaignDynamically populates the campaign name configured in TikTok Ads Manager.
__AID_NAME__utm_termInserts the targeting Ad Group name from TikTok.
__CID_NAME__utm_contentCaptures the specific video creative name or Spark Ad asset.
__PLACEMENT__utm_contentIdentifies the TikTok app placement (e.g. TikTok, Pangle, Global App Bundle).

GA4 Channel Grouping Rules for TikTok Ads

How Google Analytics 4 processes and reports your incoming campaign traffic

Assigned GA4 ChannelPaid Social

Regex Matching Criteria

GA4 detects 'tiktok' as a recognized social platform and categorizes utm_medium='paid-social' into the Paid Social channel group.

Expert Tracking Tip

Best Practice for TikTok Ads

TikTok Ads Manager uses double underscores (__MACRO__) for dynamic URL parameter macro injection. Ensure you match TikTok's exact syntax in your tracking parameters.

Frequently Asked Questions: TikTok Ads UTMs

Detailed answers regarding TikTok Ads Manager tracking, link configuration, and attribution

How do dynamic parameters work in TikTok Ads Manager?

TikTok replaces double-underscore macros (such as __CAMPAIGN_NAME__ and __CID_NAME__) in real-time when a user clicks on an in-feed video ad, passing campaign and creative data directly into GA4.

What is the best utm_source value for TikTok campaigns?

Use 'tiktok' in all-lowercase. Avoid using 'TikTok_Ads' or 'tik-tok' because irregular source naming can prevent GA4's default regex engine from pairing it with standard social channels.

Other Marketing & Ad Platform UTM Builders

Switch to dedicated tracking generators for other advertising networks and channels

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container