TikTok UTM Parameters
Use TikTok UTM parameters with AnyTrack to track campaign performance, measure attribution, and optimize conversions across channels. Master UTM tracking for TikTok Ads.
UTM parameters are tags you add to a URL. When visitors click a URL with UTM parameters, AnyTrack collects visitor data, attributes the visit per marketing channel rules, and sends conversion events to Google Analytics. AnyTrack automatically tracks UTM parameters from TikTok Ads and syncs them across analytics and ad platforms.
What are TikTok Dynamic UTM Parameters?
Section titled “What are TikTok Dynamic UTM Parameters?”TikTok UTM parameters are tags you append to URLs to track source, medium, campaign, term, and content for each visitor.
The TikTok Click ID (ttclid) auto-tags to your ads, so it’s not included in the template.
Here is a table that shows the TikTok UTM parameters and their corresponding dynamic tokens:
| Parameter | Token | Value passed to the parameter |
|---|---|---|
utm_source | __SOURCE__ | Identifies which site sent the traffic |
utm_medium | __MEDIUM__ | Identifies what type of link was used |
utm_campaign | __CAMPAIGN_NAME__ | Identifies a specific product promotion or strategic campaign |
utm_id | __CAMPAIGN_ID__ | Identifies the unique ID of the campaign |
utm_term | __CID_NAME__ | Identifies search terms |
utm_content | __AID_NAME__ | Identifies what specifically was clicked to bring the user to the site |
ad_id | __CID__ | TikTok ad ID |
ad_placement | __PLACEMENT__ | Where the ad will be placed |
adset_id | __AID__ | The ad set ID |
ad_site | __CSITE__ | The site ID |
ad_type | __CTYPE__ | The type of ad |
How to Use TikTok UTM Parameters with AnyTrack
Section titled “How to Use TikTok UTM Parameters with AnyTrack”Add UTM parameters to your TikTok ad URLs. AnyTrack automatically picks up these parameters and reports campaigns accordingly.
Get the TikTok UTM Tracking Template from your AnyTrack account for the most current version:
Here’s how:
- Copy the TikTok UTM Tracking Template from AnyTrack
- Create your TikTok ad
- Add your destination URL in the URL field (e.g.,
https://www.example.com/) - Add the UTM tracking template in the Tracking parameters field
- Save your ad
When your ad is live:
- TikTok Ads Engine substitutes all dynamic tracking parameters automatically
- When visitors click your ads, AnyTrack collects all UTM parameters
https://www.example.com/?utm_source=tiktok&utm_medium=cpc&utm_campaign=__CAMPAIGN_NAME__&utm_id=__CAMPAIGN_ID__&utm_term=__CID_NAME__&utm_content=__AID_NAME__&ad_id=__CID__&ad_placement=__PLACEMENT__&adset_id=__AID__&ad_site=__CSITE__&ad_type=__CTYPE__How AnyTrack Uses TikTok UTM Data Across Channels
Section titled “How AnyTrack Uses TikTok UTM Data Across Channels”AnyTrack collects the UTM values from every TikTok click and stores them as first-party data. That data does more than fill the Campaign Report:
- Attribution — matches each conversion back to the TikTok campaign, ad set, and ad that drove it.
- Audience building — feeds conversion signals to Google Analytics and your connected ad platforms, so you can build custom and lookalike audiences from TikTok traffic.
- Cross-platform reporting — compares TikTok performance against Facebook Ads and Google Ads in a single report.
Learn more: Google Analytics integration · TikTok Ads setup · Advanced event tracking
Related Articles
Section titled “Related Articles”TikTok UTM FAQ
FAQ was last reviewed on 2026-07-16