Spring naar hoofdinhoud
Ons verhaal Branches Reviews Cases Kenniscentrum
Analytics & Data

UTM parameters: campagnes correct labelen in GA4

5 oktober 20268 min lezenClickstrategie

UTM parameters maken zichtbaar welke campagnes echt werken. Leer hoe je consistent labelt zodat GA4-rapporten betrouwbaar zijn en je betere keuzes maakt.

UTM parameters: campagnes correct labelen in GA4

Wat zijn UTM parameters?

UTM parameters zijn stukjes tekst die je achter een URL plakt om in GA4 (en andere analytics-tools) precies te zien uit welke campagne, welk medium en welke bron een bezoeker komt. Zonder UTM’s belandt veel verkeer in de bak “direct” of “referral” zonder dat je weet welke marketinginspanning verantwoordelijk was.

Stel je voor: je deelt een link naar een nieuwe dienstpagina in 4 verschillende kanalen tegelijk. In een nieuwsbrief naar bestaande klanten, in een LinkedIn-post, in een Google Ads-advertentie en in een Facebook-bericht. Alle vier de links zijn identiek, dus in GA4 zie je gewoon “een bezoeker is binnengekomen op /nieuwe-dienst/”. Welk kanaal die bezoeker bracht? Onbekend. Met UTM parameters wel zichtbaar.

De vijf UTM parameters

Parameter Doel Voorbeeld
utm_source Welke bron of platform nieuwsbrief, linkedin, google
utm_medium Welk type kanaal email, social, cpc, banner
utm_campaign Naam van de campagne lente-actie-2027
utm_term Zoekterm (voor paid search) marketingbureau-rotterdam
utm_content Variant binnen campagne banner-bovenaan, banner-onderaan

Waarom UTM parameters cruciaal zijn

Zonder UTM-tagging tasten marketeers in het donker over welke kanalen daadwerkelijk werken. GA4 doet zijn best om verkeer te categoriseren, maar veel sociale platformen en e-mailclients laten geen referrer-informatie door. Het resultaat: een groot deel van je verkeer belandt onterecht in “direct” of “(not set)” en wordt onzichtbaar voor analyse.

Met consistente UTM-tagging maak je elke campagne traceerbaar. Welke nieuwsbrief leverde het meeste verkeer op? Welke LinkedIn-post had de beste conversiepercentage? Welke advertentie-variant trok meer gekwalificeerde leads? Allemaal vragen die zonder UTM’s gokken zijn en met UTM’s feiten worden.

UTM-data integreert naadloos in GA4-rapporten. Het “Verkeersbronnen” rapport groepeert bezoekers per source/medium combinatie. Je kunt segmenten maken op specifieke campagnes, conversies toewijzen aan specifieke kanalen en ROI berekenen per campagne. Maar alleen als de UTM’s correct en consistent gebruikt worden.

De drie kern-parameters: source, medium, campaign

De drie essentiële UTM’s zijn source, medium en campaign. Source is de specifieke plek waar de link vandaan komt: “linkedin”, “nieuwsbrief-juni”, “partner-website-naam”. Medium is het type kanaal: “social”, “email”, “cpc” voor paid search, “banner” voor display. Campaign is de naam van je marketing-actie: “winteraanbieding-2027”, “productlancering-q1”, “webinar-mei”.

Source en medium volgen vaak vaste conventies binnen GA4. Het standaard kanaal-grouping van GA4 herkent automatisch bepaalde medium-waarden zoals “email”, “social”, “cpc”, “organic”. Wijk je af van deze standaard, dan komt verkeer in “Other” terecht en wordt het lastiger te analyseren. Houd je dus aan de standaard medium-waarden.

Campaign is vrijer maar ook hier loont consistentie. Een vast naamconvent voor campagnes maakt rapportage veel makkelijker. Bijvoorbeeld: jaartal-kwartaal-thema-doelgroep. Een campagne zou dan “2027q1-nieuwe-dienst-MKB” heten. Strak doorgevoerd over alle kanalen wordt analyse triviaal.

Optionele parameters: term en content

UTM_term is bedoeld voor paid search en geeft de zoekterm aan waar een advertentie op vertoond werd. Voor moderne Google Ads campagnes wordt dit minder relevant omdat Ads zelf zoekterm-data deelt met GA4 via de koppeling. Voor andere paid search platformen of voor handmatige tagging blijft utm_term nuttig.

UTM_content gebruik je om varianten binnen dezelfde campagne te onderscheiden. A/B-testen waarin je twee bannerafbeeldingen vergelijkt? Geef ze utm_content “banner-blauw” en “banner-groen”. Twee call-to-actions in je nieuwsbrief? “cta-bovenaan” en “cta-onderaan”. Zo zie je welke variant beter presteert.

Voor het MKB is utm_content vooral nuttig bij e-mailmarketing en social campaigns waar je veel varianten test. Voor eenvoudiger marketing-gebruik kun je deze parameter overslaan en alleen source, medium en campaign gebruiken.

Een naamconvent dat werkt

Het grootste UTM-probleem in MKB-bedrijven is inconsistentie. Vandaag noemt iemand de nieuwsbrief “nieuwsbrief”, morgen “newsletter”, overmorgen “mailing”. In GA4 zijn dit drie verschillende sources die de data verspreiden. Een vast naamconvent voorkomt dit.

Houd alle waarden in kleine letters en gebruik koppeltekens in plaats van spaties of underscores. Spaties in URL’s worden niet altijd correct gedecodeerd en kunnen problemen geven. Gebruik geen speciale tekens, Nederlandse karakters of hoofdletters. “Nieuwsbrief-Mei 2027” wordt “nieuwsbrief-mei-2027”.

Documenteer je conventies in een gedeeld document of spreadsheet. Welke source-namen mogen gebruikt worden? Welke medium-waarden? Hoe zijn campaign-namen opgebouwd? Een levend document waarin het hele marketingteam afspraken vastlegt voorkomt rommel in je analytics.

UTM Builder tools en bouwwijze

Handmatig UTM’s bouwen geeft tikfouten. Gebruik tools die dit voor je doen. Google’s eigen Campaign URL Builder is gratis en simpel. Je vult de basis-URL in, kiest source, medium en campaign, en de tool genereert de complete URL. Kopieer-plakken in je social post of advertentie.

Voor teams die veel campagnes draaien zijn UTM-management tools handig. Google Sheets met UTM-builder formules werkt prima voor MKB-bedrijven. Hierin houd je niet alleen UTM’s bij maar ook de doel-URL’s, de campagne-doelen en de gemeten resultaten. Eén document, één bron van waarheid.

Voor terugkerende campagnes maak je templates. Een nieuwsbrief-template heeft vaste UTM-source en medium, alleen campaign en eventueel content variëren per uitgave. Een Google Ads-conventie heeft vast utm_source=google en utm_medium=cpc, met campaign-naam die aansluit op je Ads-campagne-naamgeving.

Veelvoorkomende UTM-fouten

De grootste fout is UTM’s gebruiken op interne links. Dat is een dodelijke zonde voor je analytics. Wanneer iemand op je site klikt op een link met UTM-parameters, start GA4 een nieuwe sessie en attribueert hem aan die nieuwe source. Je verliest de oorspronkelijke verkeersbron en je sessies-totaal wordt opgeblazen.

UTM’s horen alleen op externe links: links die ergens anders staan en naar jouw site verwijzen. Vanuit social media, advertenties, e-mails, partner-sites. Op je eigen site link je zonder UTM’s. Wil je intern verkeer meten? Gebruik event-tracking via GTM, niet UTM’s.

Een tweede veelgemaakte fout is UTM’s verwijderen vanaf de URL na bezoek. Sommige marketeers strippen UTM’s voor schoonheid in de adresbalk. Doe dit niet zonder JavaScript dat eerst de waarden in een variabele opslaat voor GA4. Anders verlies je gewoon de data.

Praktijkvoorbeeld: makelaarskantoor met blinde campagnes

Een makelaarskantoor met vestigingen in Den Haag en Delft draaide marketing op meerdere kanalen: maandelijkse nieuwsbrief, Facebook-advertenties, Google Ads, LinkedIn-posts van de directeur, en partnerships met een hypotheekadviseur die op zijn site naar hun woningaanbod linkte. Geen enkele link werd UTM-tagged. In GA4 was 41% van het verkeer “direct” en 28% “referral” zonder duidelijke bron.

We zetten een UTM-systeem op. Een Google Sheet met dropdown-lijsten voor source en medium volgens vaste conventies. Voor elke campagne een tabblad met geplande URL’s en bijbehorende UTM’s. Het hele marketingteam getraind in 1 sessie van 90 minuten. Vanaf dat moment werd elke externe link consistent getagd, ook de social posts die de directeur deelde.

Na 4 maanden bleek de waarheid. De nieuwsbrief, die werd gezien als low-priority kanaal, bracht 31% van alle leads op tegen lage kosten. De Facebook-advertenties (waar 40% van het budget naar ging) brachten slechts 8% van de leads. De partner-link met de hypotheekadviseur bleek goed voor 19% van de leads, een onverwacht waardevol kanaal. Budget herverdeeld: lead-volume steeg met 47% bij gelijkblijvend budget.

Veelgemaakte fouten

  1. UTM’s op interne links plaatsen waardoor sessies onterecht opgeknipt worden.
  2. Verschillende namen gebruiken voor hetzelfde kanaal, zoals “nieuwsbrief” en “newsletter”.
  3. Hoofdletters of speciale tekens gebruiken in UTM-waarden.
  4. Geen documentatie bijhouden van afgesproken conventies binnen het team.
  5. UTM_medium-waarden gebruiken die afwijken van GA4-standaarden zoals “email” of “cpc”.
  6. Vergeten UTM’s te plaatsen op niet voor de hand liggende kanalen zoals e-mailhandtekeningen.
  7. UTM-waarden gokken in plaats van een UTM Builder of template te gebruiken.
  8. Te lange of cryptische campaign-namen waardoor rapporten onleesbaar worden.
  9. UTM’s halverwege een campagne aanpassen waardoor data verspreid raakt over meerdere bronnen.
  10. UTM’s pas achteraf willen toevoegen aan al gepubliceerde links zonder rekening met sessies-attributie.

Veelgestelde vragen over UTM parameters

Zijn UTM parameters verplicht voor GA4?

Nee, GA4 werkt ook zonder. Maar zonder UTM’s verlies je veel inzicht in welke kanalen werken. Voor serieuze marketing-analyse zijn UTM’s onmisbaar. Hoe meer kanalen je draait, hoe belangrijker UTM-tagging wordt.

Op welke links plaats ik UTM’s en op welke niet?

UTM’s gebruik je op externe links die naar je eigen site verwijzen, zoals links in social posts, e-mails, advertenties en partner-sites. Op interne links binnen je eigen site gebruik je NOOIT UTM’s, omdat ze sessies onterecht opknippen.

Mag ik utm_term ook gebruiken voor niet-paid search?

Technisch wel, maar het is verwarrend omdat utm_term standaard geassocieerd wordt met zoekwoorden. Voor het labelen van varianten binnen een campagne is utm_content de juiste parameter. Houd utm_term gereserveerd voor zoekterm-context.

Hoe lang mogen UTM’s zijn?

Theoretisch kan een URL inclusief UTM’s tot 2.000 tekens lang zijn voor de meeste browsers. Praktisch houd je UTM’s kort en beschrijvend. Lange UTM’s zijn lelijk en foutgevoelig. Streef naar maximaal 25 tot 30 tekens per parameter.

Wat doe ik als een collega verkeerde UTM’s gebruikt?

Eenmaal geplaatste links wijzig je niet, want bestaande deelmomenten blijven actief. Documenteer de afwijking, train de collega in de juiste conventies en accepteer dat deze campagne wat ruis in je data oplevert. Voor toekomstige campagnes wel correct.

Kan ik UTM’s automatisch laten genereren?

Ja, veel e-mailmarketing-tools en advertentieplatformen voegen automatisch UTM’s toe. Mailchimp, ActiveCampaign en HubSpot hebben dit als standaard feature. Voor Google Ads bestaat auto-tagging via de gclid-parameter die GA4 native begrijpt.

Wat is het verschil tussen UTM-tagging en gclid?

Gclid is een Google-specifieke parameter die Google Ads automatisch toevoegt aan klikken. Het bevat versleutelde data over de Ads-campagne. UTM’s zijn handmatig en universeel toepasbaar over alle platformen. Voor Google Ads is auto-tagging via gclid voldoende, voor andere kanalen heb je UTM’s nodig.

Hoe zie ik UTM-data in GA4?

Open GA4 en ga naar Rapporten > Acquisitie > Verkeersbronnen. Daar zie je het overzicht per source en medium. Voor campagne-niveau kies je “Campaigns” of voeg je source/medium en campaign als dimensies toe in een explorer-rapport. Conversiekoppeling toont per campagne het resultaat.

Aan de slag

UTM parameters zijn een klein detail met groot effect op de kwaliteit van je marketing-inzichten. Met consistente tagging zie je in één oogopslag welke kanalen werken en welke niet. Wil je hulp bij het opzetten van een UTM-conventie of een review van je huidige meting? Plan een vrijblijvend strategiegesprek en we bekijken jouw setup en optimalisatiekansen.

Gerelateerde artikelen: