Analytics · Tracking

UTM parameters: de complete gids

TL;DR

UTM-parameters zijn kleine labels die je aan een link plakt om te zien waar bezoekers vandaan komen. Je herkent ze aan het vraagteken met `utm_source`, `utm_medium` en `utm_campaign` in de URL. Ze zijn gratis, werken in elk analytics-pakket en zijn onmisbaar als je meerdere kanalen inzet. De grootste valkuil is inconsistentie: 'Facebook' en 'facebook' worden als twee bronnen geteld. Eén vaste schrijfwijze lost dat op.

Wat zijn UTM-parameters?

Een UTM-parameter is een stukje tekst dat je achter een URL plakt om die link te labelen. UTM staat voor Urchin Tracking Module, een verwijzing naar het bedrijf dat later Google Analytics werd. Het label reist mee als iemand op de link klikt, en je analytics-pakket leest het uit.

Een voorbeeld maakt het duidelijk. In plaats van te linken naar `uptimizer.ai/hosting/` link je naar `uptimizer.ai/hosting/?utm_source=nieuwsbrief&utm_medium=email&utm_campaign=oktober-actie`. De bezoeker landt op dezelfde pagina, maar jij weet nu dat deze klik uit de oktober-nieuwsbrief kwam.

Zonder UTM's belandt veel verkeer op één grote hoop 'direct' of 'referral', en tast je in het duister over wat nu echt werkt. Met UTM's zie je precies welke mail, welke post en welke campagne bezoekers en conversies opleverde. Het kost je niets behalve een beetje discipline.

De vijf parameters uitgelegd

Er zijn vijf UTM-parameters. Drie zijn in de praktijk het belangrijkst, twee zijn optioneel en vooral handig voor betaalde campagnes.

  • utm_source (verplicht in de praktijk): waar komt het verkeer vandaan? Bijvoorbeeld `nieuwsbrief`, `google`, `linkedin`.
  • utm_medium: via welk type kanaal? Bijvoorbeeld `email`, `cpc`, `social`, `referral`.
  • utm_campaign: welke campagne of actie? Bijvoorbeeld `oktober-actie` of `black-friday-2026`.
  • utm_term (optioneel): het betaalde zoekwoord, vooral gebruikt bij Google Ads.
  • utm_content (optioneel): om varianten te onderscheiden, bijvoorbeeld `knop-boven` versus `knop-onder` in dezelfde mail.

Hoe UTM's in GA4 verschijnen

In Google Analytics 4 komen je UTM-parameters terug in de rapporten onder verkeersbronnen. `utm_source` en `utm_medium` vormen samen de 'source / medium'-dimensie, `utm_campaign` verschijnt als campagnenaam. Zo kan je verkeer, betrokkenheid en conversies per campagne uitsplitsen.

GA4 gebruikt je medium ook om verkeer in kanaalgroepen te sorteren. Gebruik je `email` als medium, dan schaart GA4 het netjes onder het e-mailkanaal. Gebruik je een verzonnen medium als `mail-oktober`, dan valt het in 'unassigned' of een verkeerd kanaal. Houd je daarom aan de standaard-mediums.

Wil je je GA4 eerst goed inrichten, dan helpt onze gids Google Analytics 4 setup. En om campagnes overzichtelijk te tonen, kan je de UTM-data doortrekken naar een dashboard in Looker Studio.

Een naming-conventie die niet uit de hand loopt

Het echte werk bij UTM's zit niet in de techniek, maar in de afspraken. Zonder vaste regels ontstaat er binnen een maand een rommeltje waarin je niets meer kan vergelijken. Drie regels houden het schoon.

Alles in kleine letters

UTM-parameters zijn hoofdlettergevoelig. `Newsletter` en `newsletter` worden als twee verschillende bronnen geteld. Spreek af: altijd lowercase. Dit voorkomt de meeste dubbeltellingen.

Vaste woorden voor vaste dingen

Kies één term per bron en kanaal en blijf erbij. Niet de ene keer `email`, de andere keer `e-mail` of `mail`. Leg de toegestane waarden vast en gebruik geen synoniemen.

Documenteer in één sheet

Houd een simpele spreadsheet bij met elke UTM-link die je maakt: de link, de campagne, de datum. Zo bouwt iedereen die meehelpt consistent verder en blijft je data betrouwbaar.

Veelgemaakte fouten

UTM's zijn simpel, maar er zijn een paar klassieke manieren om je eigen data te vervuilen. Deze kosten je het meeste inzicht.

  • Interne links taggen. Zet nooit UTM's op links binnen je eigen site. Ze starten een nieuwe sessie en verpesten je bronrapportage. UTM's zijn puur voor inkomend verkeer.
  • Inconsistente schrijfwijze. `Facebook`, `facebook` en `FB` als drie aparte bronnen. Het klassieke gevolg van geen naming-conventie.
  • Niet-standaard mediums. Een verzonnen medium laat GA4 in de war en je verkeer belandt in 'unassigned'.
  • Verplichte parameters vergeten. Alleen een campaign zonder source en medium levert onbruikbare data op.
  • Lelijke links delen zonder verkorter. Een lange UTM-URL in een social post oogt spammy. Gebruik een linkverkorter voor de zichtbare plekken.

Praktijkvoorbeeld: een nieuwsbrief taggen

Stel je verstuurt een maandelijkse nieuwsbrief met twee links: één naar een blogartikel en één naar je hosting-pagina. Je wilt weten welke van de twee het meest wordt aangeklikt, en of de hosting-link ook echt aanvragen oplevert.

Link 1 (blog): `.../kennisbank/artikel/?utm_source=nieuwsbrief&utm_medium=email&utm_campaign=oktober-2026&utm_content=blog-link`

Link 2 (hosting): `.../hosting/?utm_source=nieuwsbrief&utm_medium=email&utm_campaign=oktober-2026&utm_content=hosting-link`

Beide links delen dezelfde source, medium en campaign, maar verschillen in `utm_content`. In GA4 zie je nu onder dezelfde campagne twee content-varianten. Blijkt de hosting-link 40 klikken en 3 aanvragen op te leveren en de blog-link 120 klikken maar 0 aanvragen, dan weet je waar je volgende keer bovenaan op inzet. Zonder UTM's had je alleen 'wat e-mailverkeer' gezien, zonder te weten welke link de aanvragen bracht. Koppel dit aan je conversietracking en de cirkel is rond.

UTM's en privacy

UTM-parameters bevatten geen persoonsgegevens: ze beschrijven de campagne, niet de persoon. Op zichzelf zijn ze dus niet gevoelig. Toch is er een aandachtspunt.

Zet nooit herleidbare informatie in een UTM, zoals een e-mailadres of een klantnummer. Dat komt voor in de URL, is zichtbaar en wordt vaak gelogd. Houd UTM's puur campagne-beschrijvend. De data die je ermee verzamelt in je analytics valt onder je normale cookie- en GDPR-afspraken.

Kort gezegd: UTM's zijn privacy-vriendelijk zolang je ze gebruikt waarvoor ze bedoeld zijn, namelijk het labelen van kanalen, niet het volgen van individuen.

Tools om UTM's te bouwen en beheren

Je hoeft UTM-links niet met de hand in elkaar te typen. Google's eigen Campaign URL Builder is een gratis formuliertje waar je de velden invult en een kant-en-klare link uit rolt. Voor grotere teams zijn er tools die een gedeelde naming-conventie afdwingen.

Voor de meeste MKB'ers is de combinatie van de gratis URL Builder plus één gedeelde spreadsheet ruim voldoende. De tool voorkomt typefouten, de spreadsheet houdt het overzicht. Meer techniek dan dat heb je zelden nodig.

Zet UTM's voor terugkerende campagnes (zoals je vaste nieuwsbrief) één keer goed op en hergebruik ze. Zo bouw je maand op maand vergelijkbare data op, wat de hele reden is dat je ermee begint.

UTM's zijn geen rocket science, maar wel de enige manier om eerlijk antwoord te geven op de vraag 'wat werkte nou echt?'. Consistentie is het hele geheim: kies je schrijfwijze en blijf erbij.

Veelgestelde vragen

Wat zijn UTM-parameters precies?

Kleine labels die je aan een link toevoegt, zoals utm_source en utm_medium, zodat je analytics-pakket ziet waar een bezoeker vandaan komt. Ze zijn gratis en werken in elk analytics-systeem.

Welke UTM-parameters heb ik minimaal nodig?

Drie: utm_source (de bron, bijvoorbeeld nieuwsbrief), utm_medium (het kanaaltype, bijvoorbeeld email) en utm_campaign (de campagne). utm_term en utm_content zijn optioneel en vooral handig bij betaalde campagnes.

Waarom zie ik dezelfde bron dubbel in GA4?

Bijna altijd door inconsistente schrijfwijze. UTM's zijn hoofdlettergevoelig, dus Facebook en facebook worden apart geteld. Spreek af om altijd kleine letters en vaste termen te gebruiken.

Mag ik UTM's op interne links zetten?

Nee. UTM's op links binnen je eigen site starten een nieuwe sessie en vervuilen je bronrapportage. Gebruik ze uitsluitend voor inkomend verkeer vanaf externe kanalen.

Zijn UTM-parameters GDPR-proof?

Op zichzelf wel, want ze beschrijven de campagne en geen persoon. Zet er nooit herleidbare gegevens zoals een e-mailadres in. De verzamelde analytics-data valt onder je normale cookie- en GDPR-afspraken.

Meet je nu echt welk kanaal je klanten oplevert?

Wij richten je analytics en tracking zo in dat je per campagne ziet wat werkt. Vaste prijs, eerlijk over wat we doen.