© 2026 UTM Generator. Alla rättigheter förbehållna.

Gratis UTM-lärandeAI-färdigheterIntegritetspolicyAnvändarvillkorCookiepolicyKontakt

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Gratis UTM-lärande
  3. TikTok Ads UTM-parametrar: Makron, TTCLID och Setup
Guider

TikTok Ads UTM-parametrar: Makron, TTCLID och Setup

Konfigurera UTM-spårning för TikTok Ads med dynamiska makron, auto-attach och TTCLID. Färdiga mallar och Clean Signal Method för GA4.

av Daniil Wem•Publicerad 12 april 2026•9 min läsning

Hur lägger du till UTM-parametrar i TikTok Ads?

TikTok Ads Manager ger dig två sätt att lägga till UTM-parametrar: klistra in dem direkt i URL-fältet bredvid din landningssida, eller använda Build URL Parameters-reglaget som delar upp din query string i nyckel-värdepar. Båda metoderna fungerar. Reglagemetoden är renare och mindre felbenägen.

Men det som spelar mer roll än var du klistrar in dem: TikTok använder en unik makrosyntax — dubbla understreck som __CAMPAIGN_NAME__ — som skiljer sig från alla andra annonsplattformar. Använd Metas {{campaign.name}} i en TikTok-annons och parametern löses inte upp. Du får den bokstavliga texten {{campaign.name}} i dina GA4-rapporter istället för faktisk data.

TikTok passerade 1,12 miljarder månatliga aktiva användare globalt under Q4 2025, enligt DataReportal. För varumärken som spenderar på kortformatsvideo är UTM-spårning på TikTok Ads inte längre en bonus. Det är det enda sättet att se vilken kampanj, annonsgrupp och kreativ som drev resultat utanför TikToks eget analysdashboard.

Vad är TikToks dynamiska UTM-parametrar?

TikToks dynamiska parametrar fyller automatiskt i kampanjdata i dina URL:er vid klicktillfället. Skriv __CAMPAIGN_NAME__ och TikTok ersätter det med det faktiska kampanjnamnet när någon trycker på din annons. Inga manuella uppdateringar vid namnbyten, inga föråldrade värden som ligger kvar i URL:er i veckor.

Här är de 7 centrala dynamiska makrona:

Dynamiskt makroVad det infogarRekommenderat UTM-fält
__CAMPAIGN_NAME__Kampanjnamn (text)utm_campaign
__CAMPAIGN_ID__Kampanj-ID (numeriskt)utm_id
__AID_NAME__Annonsgruppnamn (text)utm_campaign
__AID__Annonsgrupp-ID (numeriskt)utm_campaign
__CID_NAME__Kreativt/annonsnamn (text)utm_content
__CID__Kreativt/annons-ID (numeriskt)utm_content
__PLACEMENT__Placering (TikTok, Pangle, etc.)utm_source

Syntaxen med dubbla understreck __MACRO__ är TikTok-specifik. Google använder {enkla klammerparenteser}, Meta använder {{dubbla klammerparenteser}}, LinkedIn använder {{CAPS_BRACES}}. Om du hanterar annonser på flera plattformar — och det gör de flesta paid social-team 2026 — blir det snabbt tröttsamt att memorera syntaxskillnaderna. En felaktig klammerparentesstil innebär en hel månad av trasig spårningsdata.

Varför __AID_NAME__ och inte __ADGROUP_NAME__? TikToks interna namnkonvention använder "AID" (Advertising ID) för annonsgrupper och "CID" (Creative ID) för enskilda annonser. Namningen är kontraintuitiv om du kommer från Meta eller Google. Men makrona är stabila och väldokumenterade i TikToks officiella hjälpcenter.

Vilken är den rekommenderade UTM-mallen för TikTok Ads?

Clean Signal Method-mallen för TikTok Ads:

utm_source=tiktok
utm_medium=paid_social
utm_campaign=__CAMPAIGN_NAME__-__AID_NAME__
utm_content=__CID_NAME__
utm_id=__CAMPAIGN_ID__

När en användare trycker på en annons i TikTok-flödet resolvas det till något som:

utm_source=tiktok
utm_medium=paid_social
utm_campaign=conversions_retargeting_video-interest_fitness_25-34
utm_content=hook_discount_v2
utm_id=1798234567890

Jämför det med den vanliga standarden: utm_source=tiktok&utm_medium=cpc&utm_campaign=spring_promo. Tre datapunkter mot fem. Och den statiska versionen blir föråldrad i samma ögonblick någon byter namn på kampanjen eller byter ut kreativet.

utm_medium=paid_social matchar GA4:s Default Channel Grouping för betald social trafik. Använd cpc, cpm, social eller tiktok som medium och din TikTok-trafik hamnar i "Paid Search", "Display" eller "Unassigned" — inget av dessa är rätt. Guiden för UTM-namnkonventioner förklarar varför GA4-kanaljustering är det mest effektfulla du kan göra för ren rapportering.

Notera att mallen använder statiskt utm_source=tiktok istället för __PLACEMENT__. Varför? TikToks placeringsmakro returnerar värden som TikTok, Pangle eller TopBuzz — appnamnet där annonsen visades. För de flesta annonsörer som kör enbart TikTok-placeringar (standarden 2026) returnerar makrot helt enkelt TikTok varje gång. Om du även kör Pangle-inventarie, byt till utm_source=tiktok-__PLACEMENT__ för att se uppdelningen.

Var klistrar du in UTM-parametrar i TikTok Ads Manager?

På annonsnivå i TikTok Ads Manager. Öppna din annons → scrolla till sektionen Destination → hitta URL-fältet.

TikTok Ads UTM-setup — två metoder för att lägga till UTM-parametrar på annonsnivå

Metod 1 — Direkt URL-fält: Lägg till UTM-parametrar till din landningssidas URL:

https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_NAME__-__AID_NAME__&utm_content=__CID_NAME__&utm_id=__CAMPAIGN_ID__

Metod 2 — Build URL Parameters-reglaget: Klicka på reglaget och ange sedan varje parameter som ett nyckel-värdepar. TikTok sätter ihop den slutliga URL:en automatiskt. Denna metod förhindrar skrivfel i avgränsare (&, ?, =) och är det säkrare alternativet för team.

En sak jag lärde mig den hårda vägen: TikToks URL-fält har en gräns på 1 024 tecken. En lång landningssidas URL kombinerat med utförliga kampanjnamn i dynamiska makron kan överskrida detta. Vi stötte på det med en klients produktsidas URL som redan var 200+ tecken. Lösningen? Använd den inbyggda URL-förkortaren i UTM Generator innan du klistrar in — kortare bas-URL betyder mer utrymme för parametrar.

Vad är TikToks Auto-Attach-funktion och bör du använda den?

TikToks auto-attach lägger automatiskt till en ttclid (TikTok Click ID) till din landningssidas URL. Den är aktiverad som standard för nya annonskonton skapade efter mars 2024.

Det här är inte samma sak som UTM-parametrar. Auto-attach skickar klicknivådata tillbaka till TikToks eget attributionssystem — TikTok Events API och TikTok Pixel. Den skickar inte data till GA4, ditt CRM eller något verktyg utanför TikToks ekosystem.

Så svaret: behåll auto-attach aktiverat OCH lägg till UTM-parametrar. De betjänar olika system och konflikterar inte.

Så här ser en komplett URL ut med båda:

https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=spring_sale-interest_fitness&utm_content=hook_v2&utm_id=1798234567890&ttclid=E.C.P.A1b2c3d4e5...

GA4 läser UTM-parametrarna. TikToks Pixel läser ttclid. Båda systemen får vad de behöver från ett enda klick.

Enligt TikToks auto-tracking-dokumentation stöder auto-attach 7-dagars click-through- och 1-dags view-through-attributionsfönster — identiska med vad FBCLID gör för Meta. Att stänga av det bryter TikToks konverteringsoptimeringsalgoritm, vilket direkt påverkar din kostnad per förvärv.

Vad är skillnaden mellan TTCLID och UTM-parametrar?

TTCLID och UTM-parametrar gör olika jobb för olika system. Inget av dem ersätter det andra.

TTCLIDUTM-parametrar
Tillagd avTikTok (automatiskt)Dig (manuellt)
Syntaxttclid=E.C.P.A1b2c3d4...utm_source=tiktok&utm_medium=...
SyfteMata TikToks attributionsmotorMata GA4, CRM, BI-verktyg
Påverkas av iOS 17Ja — tas bort i Safari Private BrowsingNej — passerar igenom
Krävs förTikToks konverteringsoptimeringExtern analys
Kan stängas av?Ja (men bör inte)Ej tillämpligt — du lägger till dem manuellt

Apples Link Tracking Protection i iOS 17+ tar bort klick-ID:n som ttclid från URL:er som öppnas i Mail, Messages och Safari Private Browsing. Enligt branschuppskattningar från mobila analysleverantörer påverkas nu cirka 12–18 % av mobila webbsessioner från sociala annonser av någon form av länkdekorationsborttagning. UTM-parametrar överlever denna borttagning. För den andelen trafik är UTM det enda attributionssignalet som når din analys.

Det är samma dynamik som GCLID vs. UTM i Google Ads och FBCLID vs. UTM i Meta Ads. Kör båda. Alltid.

Hur skiljer sig TikTok från Meta och Google för UTM-setup?

Varje plattform har sin egen makrosyntax, sitt eget fält för UTM-infogning och sina egna egenheter. Här är jämförelsen:

EgenskapTikTok AdsMeta AdsGoogle Ads
Makrosyntax__DOUBLE_UNDERSCORE__{{double.braces}}{single_braces}
Var man klistrarURL-fält eller Build ParametersURL Parameters-fältTracking Template
Auto-klick-IDttclidfbclidgclid
Inledande ? behövsJa (URL-fält) / Nej (reglage)Nej (läggs till auto.)Nej ({lpurl} hanterar)
Kampanjnamnsmakro__CAMPAIGN_NAME__{{campaign.name}}{campaignname}
Kampanj-ID-makro__CAMPAIGN_ID__{{campaign.id}}{campaignid}
Kreativmakro__CID_NAME__{{ad.name}}{creative}
Placeringsmakro__PLACEMENT__{{placement}}{placement}

Den största praktiska skillnaden: Google Ads låter dig ställa in en Tracking Template på kontonivå som gäller för varje annons automatiskt. Meta låter dig ställa in URL Parameters på annonsgruppnivå. TikTok? Enbart annonsnivå. Ingen arv. Varje annons behöver sina egna UTM-parametrar om du inte använder massredigering.

Det är 50+ annonser att tagga manuellt i en typisk TikTok-kampanj med 5 annonsgrupper och 10+ kreativer vardera. Mallar räddar dig från att det blir en underhållsmardröm.

Proffstips: Välj "TikTok Ads" i UTM Generator och varje makro fylls automatiskt i med den korrekta syntaxen med dubbla understreck: __CAMPAIGN_NAME__ i campaign, __CID_NAME__ i content, __CAMPAIGN_ID__ i utm_id. Kopiera resultatet, öppna TikTok Ads Manager, slå på Build URL Parameters och klistra in. Spara mallen, dela URL:en med ditt team — alla använder samma struktur utan referensdokument.

Hur hanterar du namnbyten på TikTok-kampanjer med dynamiska parametrar

Samma problem som Meta. Byt namn på en TikTok-kampanj från spring_sale_2026 till q2_retargeting mitt under kampanjperioden, och __CAMPAIGN_NAME__ hämtar det nya namnet för varje klick efter ändringen. GA4 visar två poster för en kampanj.

Lösningen är identisk: inkludera alltid utm_id=__CAMPAIGN_ID__. Det numeriska kampanj-ID:t ändras aldrig. Använd det som join-nyckel i Looker Studio eller något BI-verktyg för att sy ihop data före och efter namnbytet.

Men TikTok lägger till en komplikation: annonsgruppnamnet (__AID_NAME__) spelar större roll här än på andra plattformar. TikToks algoritm behandlar varje annonsgrupp som en separat optimeringsenhet — budgetallokering, målgruppsinlärning och kreativtester sker alla på annonsgruppnivå. Att spåra __AID_NAME__ i utm_campaign ger dig alltså den granularitet du faktiskt behöver för optimeringsbeslut.

Jag hade ett DTC-varumärke med 8 annonsgrupper som riktade sig mot olika intressemålgrupper under en kampanj. Utan __AID_NAME__ i UTM såg alla 8 målgrupper ut som en enda klump i GA4. Med det kunde vi se att interest_fitness_25-34 hade 2,3x ROAS jämfört med interest_fashion_18-24. Den insikten flyttade $12 000 i månatlig budget på en enda vecka.

FAQ

Vilken är UTM-makrosyntaxen för TikTok Ads?

TikTok använder syntax med dubbla understreck för dynamiska parametrar: __PARAMETER_NAME__. De 7 centrala makrona är __CAMPAIGN_NAME__, __CAMPAIGN_ID__, __AID_NAME__ (annonsgruppnamn), __AID__ (annonsgrupp-ID), __CID_NAME__ (kreativnamn), __CID__ (kreativ-ID) och __PLACEMENT__. Denna syntax är unik för TikTok — Meta använder dubbla klammerparenteser {{}} och Google använder enkla klammerparenteser {}. Att blanda syntax mellan plattformar är ett vanligt misstag som bryter spårningen.

Var lägger du till UTM-parametrar i TikTok Ads Manager?

UTM-parametrar läggs till på annonsnivå i TikTok Ads Manager. Öppna din annons, scrolla till sektionen Destination, och lägg antingen till parametrar direkt i URL-fältet eller använd "Build URL Parameters"-reglaget för att ange nyckel-värdepar. Reglagemetoden är säkrare eftersom TikTok sätter ihop avgränsarna automatiskt. Det finns ingen arv på konto- eller annonsgruppnivå i TikTok — varje annons behöver sina egna parametrar.

Vad är ttclid och behöver jag fortfarande UTM-parametrar?

TTCLID (TikTok Click ID) är TikToks automatiskt genererade klickidentifierare som matar konverteringsdata tillbaka till TikToks attributionssystem och Pixel. Det är ingen ersättning för UTM-parametrar. TTCLID fungerar bara inom TikToks ekosystem. UTM-parametrar skickar kampanjdata till GA4, CRM, BI-verktyg och alla externa analysplattformar. Behåll båda: auto-attach aktiverat för TikTok-optimering, UTM-parametrar tillagda för extern rapportering.

Vad är rätt utm_medium för TikTok Ads i GA4?

Använd paid_social som utm_medium för TikTok Ads. Detta värde matchar GA4:s Default Channel Grouping-regel för Paid Social-trafik. Att använda cpc, cpm, video eller tiktok som medium felklassificerar din TikTok-trafik i fel GA4-kanal — eller skickar den till "Unassigned". När data väl kommit in i GA4 med fel medium kan du inte retroaktivt korrigera kanaltilldelningen.

Tar iOS 17 bort TikToks UTM-parametrar?

Nej. Apples Link Tracking Protection i iOS 17+ tar bort automatiskt genererade klickidentifierare som ttclid från URL:er i Safari Private Browsing, Mail och Messages — men UTM-parametrar passerar igenom opåverkade. För de uppskattade 12–18 % av mobila sessioner som påverkas av länkdekorationsborttagning är UTM-parametrar den enda attributionssignalen som når GA4 och externa analysverktyg.

Kan jag ställa in UTM-parametrar på kampanjnivå i TikTok?

Nej. TikTok Ads Manager stöder bara UTM-parametrar på annonsnivå. Till skillnad från Google Ads (Tracking Template på kontonivå) eller Meta (URL Parameters på annonsgruppnivå) har TikTok inget arvssystem. Varje annons måste ha sin egen UTM-sträng. För kampanjer med dussintals kreativer, använd sparade mallar i UTM Generator för att standardisera och snabba upp processen — generera en gång, dela mall-URL:en, och varje teammedlem använder samma struktur.


Spåra varje TikTok-annonsklick i GA4 — öppna UTM Generator, välj TikTok Ads och kopiera den kompletta UTM-strängen med alla dynamiska makron i korrekt syntax med dubbla understreck. Gratis, ingen registrering, fungerar för alla kampanjformat.

#utm-tiktok-ads#tiktok-dynamic-parameters#ttclid#tiktok-tracking
Dela

Relaterade artiklar

Guider

Facebook Ads UTM-parametrar: Komplett Meta-spårningsguide

Lägg till UTM-parametrar i Meta Ads korrekt: 8 dynamiska parametrar, fältet URL Parameters och färdiga mallar för Facebook- och Instagram-kampanjer i GA4.

9 apr. 202610 min läsning
utm-facebook-adsmeta-adsdynamic-parameters
Guider

Google Ads UTM-parametrar: ValueTrack och tracking-setup

Bemästra Google Ads UTM-tracking: ValueTrack-parametrar, spårningsmallar, GCLID vs manuell UTM och färdiga mallar för Search, Shopping och PMax.

6 apr. 202610 min läsning
utm-google-adsvaluetrack-parametersgclid
Guider

UTM-governance för team: Standardisering i 5 steg

Så standardiserar du UTM-spårning i ditt marknadsföringsteam i 5 steg. Sluta slösa budget på felaktig attribution — bygg ett UTM-governance-system som skalar.

3 apr. 202611 min läsning
utm-governanceutm-standardizationcampaign-tracking

Innehållsförteckning

  • Hur lägger du till UTM-parametrar i TikTok Ads?
  • Vad är TikToks dynamiska UTM-parametrar?
  • Vilken är den rekommenderade UTM-mallen för TikTok Ads?
  • Var klistrar du in UTM-parametrar i TikTok Ads Manager?
  • Vad är TikToks Auto-Attach-funktion och bör du använda den?
  • Vad är skillnaden mellan TTCLID och UTM-parametrar?
  • Hur skiljer sig TikTok från Meta och Google för UTM-setup?
  • Hur hanterar du namnbyten på TikTok-kampanjer med dynamiska parametrar
  • FAQ
  • Vilken är UTM-makrosyntaxen för TikTok Ads?
  • Var lägger du till UTM-parametrar i TikTok Ads Manager?
  • Vad är ttclid och behöver jag fortfarande UTM-parametrar?
  • Vad är rätt utm_medium för TikTok Ads i GA4?
  • Tar iOS 17 bort TikToks UTM-parametrar?
  • Kan jag ställa in UTM-parametrar på kampanjnivå i TikTok?