How to Add UTM Tracking to TikTok Ads

Learn how to add UTM tracking parameters to your TikTok Ads using the Auto-attach feature to measure campaign traffic accurately in Google Analytics and other analytics tools.

Follow the Steps Book Coaching
Step by Step

How to Add UTM Tracking to TikTok Ads

Follow these steps alongside the video to enable UTM Auto-attach on your TikTok Ads.

1

Navigate to TikTok Ads Manager

2

Select a Campaign and navigate to Ad level

  • Click into the campaign you want to track, then select the Ad Group and open the Ad you want to edit
3

Click to Edit your Ad

4

Under Ad Details, scroll down to Destination URL

5

Click on Edit under the URL address bar

6

Enable Auto-attach

  • Toggle on Auto-attach UTM parameters — TikTok will automatically append UTM tags to your destination URL on every click
  • The default parameters include utm_source=tiktok, utm_medium=paid, utm_campaign, utm_content, and utm_term, populated with dynamic values from your campaign
  • Click Save to apply — no manual URL editing required

Need 1-on-1 help with TikTok Ads?

Book a 90-minute coaching session and we'll work through your TikTok Ads account together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about adding UTM tracking to TikTok Ads.

What is the Auto-attach UTM feature in TikTok Ads?

Auto-attach is a TikTok Ads feature that automatically appends UTM parameters to your ad's destination URL every time a user clicks your ad. Instead of manually editing each URL, you enable a single toggle per ad and TikTok handles the parameter injection dynamically — ensuring accurate, consistent UTM data reaches your analytics tool without the risk of manual errors.

What UTM parameters does TikTok Ads Auto-attach add?

TikTok's Auto-attach typically adds the following parameters: utm_source=tiktok, utm_medium=paid, and dynamic values for utm_campaign (campaign name), utm_content (ad group name), and utm_term (ad name). These are automatically populated with the actual names from your Ads Manager, so every click is tagged with the correct campaign context.

Where can I see TikTok UTM data in Google Analytics?

In Google Analytics 4, go to Reports › Acquisition › Traffic Acquisition and filter by Session source / medium. TikTok traffic tagged with UTM parameters will appear under tiktok / paid. You can further break down performance by campaign, ad group, and ad name using secondary dimensions or the Campaign reports section.

Can I manually add custom UTM parameters to TikTok Ads instead?

Yes. If you prefer full control over your UTM structure, you can manually append parameters directly to the destination URL in the URL address bar — for example: https://yoursite.com/?utm_source=tiktok&utm_medium=paid&utm_campaign=brand. This is useful when you need custom values or want to use a specific naming convention. However, Auto-attach is faster and eliminates the risk of typos or inconsistent naming across ads.

Does enabling UTM tracking affect my TikTok Ads performance?

No. Adding UTM parameters — whether via Auto-attach or manually — does not affect your ad delivery, bidding, or performance metrics within TikTok Ads Manager. UTM parameters are purely for attribution tracking on your own analytics platform and are invisible to TikTok's algorithm. Your final destination URL and landing page experience remain identical for users.

Why isn't my TikTok UTM data showing up in Google Analytics?

If UTM data isn't appearing in Google Analytics, check the following: (1) verify the GA4 tag is installed correctly on your landing page, (2) confirm Auto-attach is saved and the ad is active, (3) check that your landing page does not strip URL parameters on load (common in some CMS or redirect setups), and (4) allow up to 24 hours for data to appear in GA4 reports. You can also use the GA4 DebugView to test in real time.

Keep Learning

Related TikTok Ads Tutorials

More step-by-step guides to get more from your TikTok Ads campaigns.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.