Waar elke parameter voor dient
| Parameter | Antwoorden | Voorbeeldwaarden |
|---|---|---|
| utm_source | Welke site of afzender? | linkedin, google, newsletter_name, partner_domain |
| utm_medium | Welk type kanaal? | cpc, paid_social, email, referral, display |
| utm_campaign | Welke campagne? | q4_fintech_abm, webinar_2026_11 |
| utm_term | Welk zoekwoord of welke doelgroep? | website_personalization, cfo_list |
| utm_content | Welke variant van de advertentie of link? | carousel_v2, footer_link |
| utm_id | Welk campagne-ID (voor import van kostendata)? | cmp_1042 |
GA4 deelt verkeer in zijn standaard kanaalgroepen in op basis van bron en medium, dus gebruik de gangbare mediumwaarden (cpc, email, referral, display, paid_social) waar ze passen. Zelfbedachte mediums kunnen betaald verkeer in het verkeerde kanaal zetten, of in Niet toegewezen als GA4 ook de bron niet kan matchen.
UTM-links per kanaal: LinkedIn, Google Ads en e-mail
| Kanaal | utm_source | utm_medium | Opmerkingen |
|---|---|---|---|
| LinkedIn-advertenties | paid_social | Campaign Manager kan URL-parameters toevoegen aan elke advertentie in een campagne, dus stel ze daar in in plaats van per advertentie. | |
| Organische LinkedIn-posts | social | Gebruik een ander medium dan voor betaald, zodat organisch bereik niet als advertentieresultaat wordt geteld. | |
| Google Ads | cpc | Laat automatische tagging (gclid) aan staan; GA4 gebruikt het voor Google Ads-data. Voeg alleen UTM's toe als een andere tool, zoals je CRM, ze nodig heeft. | |
| E-mailnieuwsbrief | newsletter_name | Gebruik utm_content voor de positie van de link (header_cta, footer_link) om te zien op welke link geklikt wordt. | |
| Partner of affiliate | partner_domain | referral | Eén bron per partner, zodat het verkeer en de conversies van elke partner gescheiden blijven. |
Een naamgevingsconventie die een jaar standhoudt
- Alleen kleine letters, underscores in plaats van spaties.
- Campagne = kwartaal of datum + doelgroep + aanbod, bijvoorbeeld q4_fintech_benchmark. Over een jaar filter je hierop.
- Houd de lijst bij in één gedeelde sheet en bouw links op basis daarvan, niet uit je geheugen.
- Tag nooit interne links.
Zo test je je UTM-links voordat een campagne live gaat
Een UTM-test kost vijf minuten en vangt de problemen af die anders drie weken later opduiken, als het campagnerapport de helft van de klikken als Direct of Niet toegewezen toont. Test elke link zoals een bezoeker hem bereikt: vanuit de echte advertentie, e-mail of post, niet alleen door de URL in je eigen browser te plakken.
- Klik op de uiteindelijke link en lees de adresbalk. Nadat de pagina geladen is, moeten de utm_-parameters nog in de URL staan. Zijn ze verdwenen, dan heeft een redirect ze verwijderd: bekende boosdoeners zijn een redirect van http naar https of naar www, een vanity-URL of een CMS-regel die querystrings herschrijft.
- Controleer GA4 Realtime. Open Rapporten, dan Realtime, en kijk naar de kaart met verkeersbronnen. Zet de dimensie op source, medium of campaign; je testbezoek zou binnen ongeveer een minuut moeten verschijnen met de waarden die je instelde. Staat het als direct, dan zijn de tags verloren gegaan voordat GA4 laadde.
- Gebruik DebugView voor details. Zet de debugmodus aan (preview in Google Tag Manager, of de browserextensie Google Analytics Debugger), klik op de link en open dan Beheer, DebugView. Selecteer het event page_view en controleer of page_location de volledige getagde URL bevat. Zo zie je ook of het event überhaupt is afgevuurd.
- Test met geaccepteerde en geweigerde toestemming. Als je cookiebanner analytics blokkeert tot er toestemming is, verschijnt een bezoek met geweigerde toestemming niet in Realtime. Dat is verwacht gedrag, geen kapotte tag, maar het verklaart een deel van het verschil tussen advertentieklikken en GA4-sessies.
- Volg de conversie tot het einde. Verstuur een testformulier en controleer of het CRM-record de UTM-waarden in verborgen velden heeft ontvangen. Rapporten in GA4 kunnen kloppen terwijl het CRM nog steeds "onbekende bron" zegt, en precies daar loopt pipelinerapportage vast.
- Controleer de standaardrapporten een dag later. Realtime bevestigt dat data wordt verzameld; het rapport Verkeersacquisitie bevestigt de classificatie. Google merkt op dat verwerking 24 tot 48 uur kan duren, dus beoordeel de standaard kanaalgroepering niet op dag één.
Veelvoorkomende UTM-fouten die een test opspoort
| Wat je ziet | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
| Bezoek verschijnt als direct / (none) | De redirect liet de querystring vallen, of de link opende in een in-app-browser die hem kwijtraakte | Link naar de uiteindelijke URL, of stel de redirect zo in dat queryparameters worden doorgegeven |
| Campagne verdeeld over meerdere rijen | Wisselende hoofdletters of spelling: LinkedIn, linkedin, linked_in | Schrijf alles in kleine letters en maak links vanuit één gedeelde sheet |
| Betaald verkeer belandt in Niet-toegewezen | Een medium dat GA4 niet herkent, zoals "sponsored-post" | Gebruik gangbare mediums: cpc, paid_social, email, display, referral |
| Pagina laadt bij de verkeerde sectie of geeft een 404 | Het #anker stond vóór de ?-querystring | Querystring eerst, anker als laatste; de builder hierboven zet ze voor je in de juiste volgorde |
| Organische bezoekers toegeschreven aan een oude campagne | UTM-links op interne pagina's of in een sitebanner | Verwijder UTM's uit interne links |
Gaan trackingproblemen dieper dan één link, dan loopt de tracking-QA-stap in ons CRO-auditproces door hoe je elk conversie-event controleert, en onze uitleg over sessies en betrokken sessies in GA4 beschrijft hoe GA4 de bezoeken telt die je getagde links opleveren.
UTM's gebruiken voor meer dan rapportage
Dezelfde tags die rapportages voeden, kunnen ook de pagina zelf aansturen. Een bezoeker die binnenkomt met utm_campaign=q4_fintech_abm moet landen op een pagina die fintech aanspreekt, niet op de generieke homepage. Onze gids over buyer intent-zoekwoorden laat zien hoe je de intentie van de advertentiegroep meeneemt in de URL, en dynamische websitecontent behandelt het wisselen van koppen en bewijs op basis van dat signaal. Meet zodra het verkeer binnenkomt wat elke campagne waard was met de conversieratiocalculator en de calculator voor kosten per lead.
Veelgestelde vragen
Wat zijn UTM-parameters?
Tags aan het einde van een URL (utm_source, utm_medium, utm_campaign, en optioneel utm_term, utm_content en utm_id) die analyticstools vertellen waar een bezoek vandaan kwam. GA4 leest ze in als de sessiedimensies bron, medium en campagne.
Welke UTM-parameters zijn verplicht?
Stel bij elke link source, medium en campaign in. Rapporten groeperen verkeer op die drie, en GA4 gebruikt source en medium om het standaardkanaal toe te wijzen. Term en content zijn optioneel en het nuttigst voor zoekwoorden in betaald zoeken en advertentievarianten.
Zijn UTM-parameters hoofdlettergevoelig?
Ja. GA4 behandelt "LinkedIn" en "linkedin" als twee verschillende bronnen, waardoor één campagne over meerdere rijen wordt verdeeld. Kies voor kleine letters en houd je daaraan; de builder doet dit standaard voor je.
Hoe test ik of mijn UTM-parameters werken?
Klik op de definitieve link vanuit de echte advertentie of e-mail, controleer of de utm_-waarden na een eventuele redirect nog in de adresbalk staan en zoek je bezoek op in het Realtime-rapport van GA4 met de bron, het medium en de campagne die je hebt ingesteld. Gebruik voor details op eventniveau DebugView met de debugmodus aan. Controleer een of twee dagen later het rapport Verkeersacquisitie om de kanaalgroepering te bevestigen.
Wat is een UTM-builder?
Een formulier dat een URL van een landingspagina plus een paar campagnewaarden omzet in een getagde link, zodat je utm_source=…&utm_medium=… niet met de hand hoeft te typen. Het codeert ook spaties en speciale tekens en behoudt bestaande queryparameters in de URL, precies waar handgemaakte links meestal stukgaan.
Is dit hetzelfde als de Campaign URL Builder van Google?
Het levert dezelfde standaard UTM-parameters op, dus GA4 leest links uit beide tools op dezelfde manier. Deze builder voegt standaard utm_id toe, zet waarden in kleine letters en vervangt spaties, en behoudt bestaande parameters en #anchors in de URL.
Moet ik UTM-parameters gebruiken op interne links?
Nee. Een UTM op een link van je eigen blog naar je prijspagina start een nieuwe sessie-attributie en overschrijft waar de bezoeker echt vandaan kwam. Gebruik UTM's alleen op links die van elders naar je site verwijzen.
Kan ik een landingspagina personaliseren op basis van UTM-parameters?
Ja. UTM-waarden zijn beschikbaar zodra de pagina laadt, dus ze behoren tot de betrouwbaarste personalisatiesignalen: een advertentie voor een fintechdoelgroep kan utm_content=fintech meekrijgen, en de landingspagina kan de kop en het bewijs daarop afstemmen.