In het kort
- Een UTM-code is een stukje tekst achter een link dat Google Analytics vertelt waar een bezoeker vandaan komt.
- Je gebruikt vijf parameters: utm_source, utm_medium, utm_campaign en optioneel utm_term en utm_content.
- GA4 maakt onderscheid tussen hoofdletters en kleine letters. Spreek daarom een vaste naamgeving af en schrijf alles in kleine letters.
- Gebruik UTM-codes voor LinkedIn, e-mail, social en offline uitingen. Niet voor Google Ads met automatische tagging en nooit voor links binnen je eigen website.
Wat is een UTM-code?
Een UTM-code is een reeks parameters die je achter een link plakt, zodat je analysetool weet uit welke bron, welk medium en welke campagne een bezoeker komt. UTM staat voor Urchin Tracking Module. Urchin was de analysesoftware die Google in 2005 overnam en die later Google Analytics werd. De naam bleef hangen.
Een link met UTM-code ziet er zo uit:
https://jouwdomein.nl/whitepaper/?utm_source=linkedin&utm_medium=paid_social&utm_campaign=whitepaper-2026
Alles na het vraagteken is de UTM-code. Voor de bezoeker verandert er niets: hij komt op dezelfde pagina. Google Analytics leest de parameters wel uit en wijst het bezoek toe aan de juiste bron en campagne. Zonder UTM-code komt een klik uit een nieuwsbrief of een LinkedIn-post vaak terecht als direct verkeer of als verwijzing, en weet je niet wat je campagne heeft opgeleverd.
De vijf UTM-parameters
Drie parameters gebruik je altijd, twee zijn optioneel.
| Parameter | Wat het aangeeft | Voorbeeld |
|---|---|---|
| utm_source | De bron: welke website, tool of afzender | linkedin, nieuwsbrief, partnernaam |
| utm_medium | Het type kanaal | paid_social, email, social, referral |
| utm_campaign | De campagne of actie | whitepaper-2026, webinar-oktober |
| utm_content | Optioneel: welke advertentie, knop of variant | video-a, banner-b, knop-header |
| utm_term | Optioneel: het zoekwoord of de doelgroep | marketingmanagers, b2b-leadgeneratie |
GA4 kent daarnaast nog een paar extra parameters, zoals utm_id voor een campagne-ID. Voor de meeste B2B-bedrijven zijn de vijf standaardparameters genoeg.
Zo maak je een UTM-code
Je kunt een UTM-code met de hand typen, maar een generator voorkomt fouten. Google biedt een gratis Campaign URL Builder. Veel teams werken liever met een eigen spreadsheet, zodat iedereen dezelfde waarden gebruikt.
- Kies de landingspagina. Gebruik de volledige URL van de pagina waar je naartoe linkt.
- Vul source, medium en campaign in. Gebruik de waarden uit je naamgeving, in kleine letters en zonder spaties.
- Voeg zo nodig content of term toe. Handig als je meerdere advertenties of knoppen in dezelfde campagne wilt vergelijken.
- Test de link. Open hem, controleer of de pagina laadt en kijk in het realtime-rapport van GA4 of het bezoek met de juiste bron binnenkomt.
- Leg hem vast. Zet de link in je overzicht, zodat je later weet welke code bij welke uiting hoort.

Een vaste naamgeving voorkomt rommel
GA4 maakt onderscheid tussen hoofdletters en kleine letters. LinkedIn, linkedin en Linkedin worden drie aparte bronnen. Na een paar maanden heb je dan een rapport vol varianten die je met de hand moet optellen. Spreek daarom een paar regels af:
- Schrijf alles in kleine letters.
- Gebruik een koppelteken in plaats van een spatie, bijvoorbeeld webinar-oktober.
- Leg een vaste lijst vast voor utm_source en utm_medium en wijk daar niet van af.
- Geef campagnes een naam met onderwerp en jaar of maand, zodat ze later nog herkenbaar zijn.
- Beheer alle links in één gedeeld overzicht en laat één persoon nieuwe waarden goedkeuren.
Medium-waarden die GA4 goed indeelt
GA4 deelt verkeer in standaardkanalen in, zoals Email, Organic Social en Paid Social. Die indeling gebeurt op basis van je source en medium. Gebruik je een eigen verzinsel als medium, dan belandt het verkeer in de groep Unassigned en zie je het niet terug bij het juiste kanaal.
| Kanaal | utm_source | utm_medium |
|---|---|---|
| LinkedIn advertenties | paid_social | |
| LinkedIn organische post | social | |
| Meta advertenties | facebook of instagram | paid_social |
| Nieuwsbrief | nieuwsbrief | |
| Salesmail of handtekening | outlook of lemlist | |
| Partnerwebsite | naam van de partner | referral |
| QR-code op drukwerk of beurs | beurs-naam of flyer | offline |
Controleer na de eerste week in GA4 onder Acquisitie of het verkeer in het juiste kanaal staat. Zie je veel Unassigned, dan klopt de medium-waarde niet.
UTM-codes voor LinkedIn
LinkedIn geeft geen automatische campagnegegevens door aan Google Analytics. Zonder UTM-code komt een klik op je advertentie binnen als gewone verwijzing van linkedin.com en zie je niet welke campagne het was. Zet daarom op elke advertentie een UTM-code. In LinkedIn Campaign Manager kun je die op advertentieniveau of met parameters op campagneniveau toevoegen.
Gebruik utm_campaign voor de campagnenaam en utm_content voor de advertentievariant, zodat je in GA4 kunt zien welke advertentie de meeste aanvragen oplevert. Combineer dat met de conversiemeting van LinkedIn zelf. Lees meer over LinkedIn advertising en wat LinkedIn adverteren kost.
UTM-codes in e-mail en nieuwsbrieven
Klikken uit e-mail komen vaak binnen als direct verkeer, omdat mailprogramma’s geen verwijzing meesturen. Een UTM-code lost dat op. Veel e-mailtools, zoals ActiveCampaign, Mailchimp en HubSpot, kunnen automatisch UTM-codes toevoegen aan alle links in een mailing. Controleer dan wel of de waarden passen bij je naamgeving, want de standaardinstellingen gebruiken soms hoofdletters of andere termen.
Vergeet ook je e-mailhandtekening en salesmails niet. Een link naar een case of je agenda in de handtekening van je accountmanagers levert vaak meer bezoek op dan je denkt. Lees meer over e-mailmarketing en lead nurturing.
Wanneer gebruik je geen UTM-codes?
Er zijn twee situaties waarin UTM-codes meer kwaad dan goed doen.
Google Ads met automatische tagging. Google Ads voegt automatisch een gclid toe aan elke klik. Als GA4 en Google Ads gekoppeld zijn, krijg je daarmee meer detail dan met UTM-codes. Laat automatische tagging aan en voeg geen handmatige UTM-codes toe, tenzij je een specifieke reden hebt. Hetzelfde geldt voor Microsoft Advertising met automatische tagging.
Links binnen je eigen website. Zet nooit een UTM-code op een interne link, zoals een banner op je homepage. GA4 ziet dat als een nieuwe bron en overschrijft daarmee de echte herkomst van de bezoeker. Iemand die via Google Ads binnenkwam, staat dan ineens bij je eigen banner. Wil je weten hoe vaak op een interne banner wordt geklikt, meet dat dan met een event in Google Tag Manager.
UTM-codes en je CRM
Een UTM-code vertelt GA4 waar een bezoeker vandaan komt. Nog waardevoller is het als die informatie ook in je CRM terechtkomt. Dan zie je per campagne hoeveel aanvragen, gesprekken en klanten het oplevert.
Dat doe je door de UTM-waarden bij het eerste bezoek op te slaan en als verborgen velden mee te sturen met je formulier. In het CRM koppel je ze aan het contact of de deal. Zo bouw je de basis voor een marketing dashboard dat per kanaal laat zien wat een klant kost. Lees ook hoe je de waarde van een lead bepaalt.
Veelgemaakte fouten met UTM-codes
- Hoofdletters en spaties door elkaar. Leidt tot dubbele bronnen in je rapporten.
- Eigen medium-waarden. Verkeer belandt in Unassigned in plaats van bij het juiste kanaal.
- UTM op interne links. Overschrijft de echte bron van je bezoekers.
- Handmatige UTM bij Google Ads. Kan botsen met automatische tagging en geeft minder detail.
- Geen overzicht. Na een half jaar weet niemand meer welke link bij welke uiting hoort.
- Persoonsgegevens in de URL. Zet nooit een e-mailadres of naam in een UTM-code. Dat is in strijd met de AVG en met de voorwaarden van Google Analytics.
Veelgestelde vragen over UTM-codes
Wat is een UTM-code?
Een UTM-code is een set parameters achter een link, zoals utm_source, utm_medium en utm_campaign. Daarmee ziet Google Analytics uit welke bron, welk kanaal en welke campagne een bezoeker komt.
Waar staat UTM voor?
UTM staat voor Urchin Tracking Module. Urchin was de analysesoftware die Google in 2005 overnam en die de basis werd voor Google Analytics.
Welke UTM-parameters zijn verplicht?
Gebruik altijd utm_source, utm_medium en utm_campaign. Met utm_content en utm_term kun je advertenties, knoppen of doelgroepen onderscheiden, maar die zijn optioneel.
Hoe maak je een UTM-code?
Met een generator zoals de Campaign URL Builder van Google of een eigen spreadsheet. Je vult de landingspagina en de waarden voor source, medium en campaign in en test de link in het realtime-rapport van GA4.
Moet je UTM-codes gebruiken in Google Ads?
Meestal niet. Google Ads voegt met automatische tagging een gclid toe die meer gegevens doorgeeft dan UTM-codes. Laat automatische tagging aan en koppel Google Ads aan GA4.
Zijn UTM-codes hoofdlettergevoelig?
Ja. In GA4 zijn LinkedIn en linkedin twee verschillende bronnen. Gebruik daarom overal kleine letters en een vaste lijst met waarden.
Zo helpt Converseon je met meting die klopt
Wij zetten een UTM-naamgeving op voor je hele team, richten GA4 en je CRM zo in dat bron en campagne bij elke lead bewaard blijven, en bouwen dashboards die laten zien wat elk kanaal oplevert. Plan een gratis strategiesessie.



