4 min leestijdTutorials

UTM-parameters voor TikTok- en LinkedIn-advertenties: gids

TikTok vult UTM-waarden in met macro's, bij LinkedIn typ je ze zelf. Die asymmetrie bepaalt je naamgevingsconventie.

Ana Kowalska
Marketing solutions engineering

TikTok vult je UTM-waarden voor je in. LinkedIn niet. Die ene asymmetrie bepaalt hoe je tracking voor betaalde social opzet, want het ene platform beloont een sjabloon en het andere straft elke typefout.

Op TikTok worden macro's zoals __CAMPAIGN_NAME__ bij de klik uitgevouwen, dus één URL-sjabloon dekt elke advertentie en een hernoeming werkt vanzelf door. Op LinkedIn wordt elke waarde op advertentieniveau in de bestemmings-URL getypt, wat betekent dat een schriftelijke conventie en een builder het enige zijn dat tussen jou en twee rijen voor één campagne staat.

Dit is de tegenhanger voor betaalde social van UTM-parameters voor Google- en Meta-advertenties. De basis staat in UTM-parameters uitgelegd, en komen tags al verkeerd aan, dan is UTM-parameters verschijnen niet in GA4 de versie voor probleemoplossing.

Dynamische UTM-macro's op TikTok naast statische, met de hand getypte tagging op LinkedIn, waarbij te zien is hoe een hernoeming op het ene platform doorwerkt en op het andere data splitst

TikTok: laat de macro's het doen

TikTok Ads Manager ondersteunt dynamische parameters die worden uitgevouwen wanneer iemand klikt. Een werkbaar sjabloon:

https://example.com/landing
  ?utm_source=tiktok
  &utm_medium=paid_social
  &utm_campaign=__CAMPAIGN_NAME__
  &utm_content=__CREATIVE_NAME__
  &utm_term=__PLACEMENT__

Stel dat eenmaal in op advertentieniveau en het overleeft het contact met de praktijk. Hernoem je een campagne in de interface, dan volgt de tag, omdat de waarde bij de klik wordt bepaald in plaats van bij de instelling te worden gekopieerd.

Twee regels houden het schoon. Zet utm_source en utm_medium vast in plaats van ze uit een macro af te leiden, zodat de kanaalgroepering stabiel blijft hoe iemand een campagne ook noemt. En houd macro-uitvoer helemaal buiten utm_medium, want een creatie met de naam "Summer Sale v3" zou een medium worden en GA4 zou het geheel onder Niet-toegewezen indelen.

De syntaxis is platformspecifiek op een manier die ertoe doet: TikTok gebruikt dubbele underscores, Google enkele accolades, Meta dubbele accolades. Kopieer je een Meta-sjabloon naar TikTok, dan belandt de letterlijke tekst {{campaign.name}} als campagnenaam in je rapporten.

LinkedIn: er is geen macro, dus bouw discipline op

LinkedIn Campaign Manager neemt UTM-parameters op als onderdeel van de bestemmings-URL van elke advertentie, en er is geen dynamische substitutie. Alles wordt getypt.

Dat heeft drie gevolgen waarop het loont te anticiperen.

Een hernoemde campagne werkt zijn tags niet bij, dus het rapport houdt de oude naam terwijl de interface de nieuwe toont. Bepaal namen vóór de lancering en behandel ze daarna als onveranderlijk.

Hoofdletters en spaties splitsen ongemerkt rijen. Q3_Launch en q3_launch zijn twee campagnes in GA4, en niemand merkt het tot een maandrapport de helft van de cijfers heeft. Schrijf altijd alles in kleine letters en gebruik underscores in plaats van spaties.

En omdat de waarde per advertentie wordt getypt, heeft een campagne met twaalf advertenties twaalf kansen om utm_content fout te krijgen. Bouw de URL's in een werkblad of een builder en plak ze erin, in plaats van rechtstreeks in de advertentie te typen. LinkedIns eigen richtlijnen voor advertentie-URL's laten zien waar het veld zit.

De conventie die beide overleeft

Een plan in vier stappen voor consistente UTM-tagging over advertentieplatformen heen: leg het vocabulaire vast, gebruik platformmacro's waar ze bestaan, typ de rest vanuit een builder en controleer in DebugView

Leg het vocabulaire één keer vast en pas het dan overal toe:

  • utm_source is het platform: tiktok, linkedin. Eén woord, kleine letters.
  • utm_medium is de categorie, uit een gesloten lijst die je analytics herkent: paid_social of cpc. Nooit de platformnaam, nooit een creatienaam.
  • utm_campaign is de campagne, in een formaat dat je kunt sorteren: 2026q3_launch wint van Summer Launch Final FINAL.
  • utm_content onderscheidt creaties, en is waar een macro thuishoort als die bestaat.

UTM-naamgevingsconventies heeft de langere versie, inclusief hoe je het opschrijft zodat een nieuwe collega het volgt zonder het te hoeven vragen.

Automatiseer vervolgens wat kan en beperk wat niet kan. Een link shortener met een UTM-builder maakt van het medium een dropdown, waardoor de hele categorie typefouten hierboven verdwijnt voor de links die je met de hand bouwt.

Liever de builder dan een spreadsheet? Maak een account aan op het gratis abonnement, bouw daar de LinkedIn-URL's en plak ze in Campaign Manager.

Een nuttige grens die discussies bespaart: wikkel bestemmings-URL's van betaalde advertenties niet in een verkorter.

Advertentieplatformen moeten hun eigen macro's kunnen lezen en uitvouwen, ze doen hun eigen klikmeting en sommige weigeren of herschrijven redirectketens. Zet de getagde bestemming in de advertentie en laat het platform zijn werk doen.

Korte links horen overal elders in dezelfde campagne: de organische post die de advertentie promoot, de link in bio, de QR-code op de beursstand, de nieuwsbrief. Dat zijn plekken die je van begin tot eind beheert, waar een branded domein en klikdata puur voordeel zijn. Social media-links tracken behandelt hoe je organisch en betaald vergelijkbaar houdt in één rapport.

Controleer voordat het budget oploopt

Eén test, op dag één, voor ongeveer een euro aan uitgaven: open GA4 DebugView, klik op je eigen advertentie en lees het binnenkomende event.

Je controleert één ding: dat de campagnewaarden als uitgevouwen tekst aankomen en niet als de letterlijke macronaam. Staat utm_campaign=__CAMPAIGN_NAME__ onuitgevouwen in de URL, dan is de syntaxis verkeerd voor dat platform, en dit is de meest voorkomende fout in dit hele vakgebied. Hem op dag één opmerken kost een euro; hem pas bij de maandelijkse evaluatie opmerken kost de maand.

Lees de cornerstone-reeks

Dit artikel hoort bij het cluster tutorials. Begin met UTM-parameters uitgelegd, lees dan UTM-campagnes end-to-end tracken voor de volledige workflow en UTM-parameters voor Google- en Meta-advertenties voor de andere twee platformen.

Gerelateerd op de blog

Veelgestelde vragen

Welke UTM-parameters gebruik ik voor TikTok-advertenties?

utm_source=tiktok, utm_medium=paid_social, een campagnenaam en voor de rest de dynamische macro's. TikTok ondersteunt macro's zoals __CAMPAIGN_NAME__, __ADGROUP_NAME__, __CREATIVE_NAME__ en __PLACEMENT__, die bij de klik worden uitgevouwen, zodat een hernoemde advertentie in dezelfde structuur blijft rapporteren.

Ondersteunt LinkedIn dynamische UTM-parameters?

Nee. LinkedIn Campaign Manager heeft geen macrosysteem, dus elke UTM-waarde wordt op advertentieniveau in de bestemmings-URL getypt. Daardoor zijn een schriftelijke naamgevingsconventie en een URL-builder verplicht in plaats van optioneel, want één opnieuw getypte waarde splitst een campagne ongemerkt in twee rijen.

Wat is de macrosyntaxis op elk advertentieplatform?

Google gebruikt enkele accolades, Meta dubbele accolades en TikTok dubbele underscores rond de naam. Ook de namen verschillen, dus een sjabloon dat tussen platformen wordt gekopieerd, levert letterlijke tekst in de URL op in plaats van een waarde. Bouw er één per platform.

Moeten de UTM-tags op de advertentie-URL of op een korte link?

Op de bestemmings-URL die het platform serveert. Advertentieplatformen moeten hun eigen macro's kunnen zien en uitvouwen, dus de advertentie-URL in een verkorter wikkelen kan dat breken. Korte links zijn voor organische posts, bio's en drukwerk, waar je het klikpad van begin tot eind in handen hebt.

Waarom verschijnt mijn betaalde socialverkeer als Niet-toegewezen in GA4?

Omdat utm_medium een waarde bevat die de kanaalgroepering niet herkent. Gebruik paid_social of cpc in plaats van tiktok-ads of sponsored, en zet het beschrijvende deel in utm_source en utm_campaign. Het medium is een categorie, geen label.

Hoe test ik tags voordat ik geld uitgeef?

Open GA4 DebugView, klik één keer op je eigen advertentie en controleer of de campagnewaarden als uitgevouwen tekst aankomen in plaats van als letterlijke macronamen. Dat op dag één doen kost een euro aan budget en voorkomt twee weken onbruikbare data.

Probeer Elido

Plak een URL, krijg een werkende korte link

Geen aanmelding nodig. Link blijft 30 dagen actief. Meld je aan om hem voor altijd te bewaren.

Geen account nodig. Meld je gratis aan voor 50 links per maand.

Probeer Elido

In de EU gehoste URL-shortener met aangepaste domeinen, uitgebreide analyses en een open API. Gratis abonnement - geen creditcard nodig.

Tags
utm parameters for tiktok ads
linkedin ads utm tracking
tiktok utm macros
dynamic utm parameters
ad url tracking template
utm naming for paid social

Verder lezen