5 min leestijdTutorials

UTM-parameters voor Google- en Meta-advertenties

Google Ads en Meta vragen om tegengestelde UTM-opzetten: auto-tagging bij Google, handmatige UTM's met macro's bij Meta.

Ana Kowalska
Marketing solutions engineering

Google Ads en Meta-advertenties vragen om tegengestelde UTM-opzetten, en ze verkeerd om doen is de meest voorkomende fout bij het tracken van betaalde advertenties. Google tagt elke klik automatisch met een gclid, dus je hoort geen handmatige UTM's toe te voegen: dat breekt je kostendata zelfs. Meta tagt helemaal niet automatisch, dus je moet handmatige UTM's toevoegen of het verkeer verschijnt als direct. Dit artikel laat zien hoe je elk van beide goed tagt.

Ben je nieuw met de tags zelf, dan is UTM-parameters uitgelegd de inleiding en genereert de gratis UTM-builder de getagde URL's. Dit stuk gaat specifiek over de twee grote advertentieplatformen, waar de regels uiteenlopen.

Google Ads heeft een eigen klik-ID, en dat is beter dan een UTM voor Googles eigen data.

Met auto-tagging ingeschakeld voegt Google aan elke advertentieklik een gclid-parameter toe. GA4 leest dat gclid om de source op google en het medium op cpc te zetten, en vooral om de kosten-, zoekwoord- en campagnedata binnen te halen die alleen Google heeft. Voeg je er handmatige utm_source en utm_medium bovenop toe, dan overschrijven die de gclid-attributie en verliest GA4 de kostendata. De regel voor Google Ads is dus simpel: laat auto-tagging aan staan en voeg geen handmatige UTM's toe aan de uiteindelijke URL. De tagging op accountniveau die wél geconfigureerd moet worden, zit in twee andere velden, het trackingsjabloon en het achtervoegsel van de uiteindelijke URL, en het trackingsjabloon van Google Ads loopt door wat elk ervan op elk niveau van de hiërarchie mag doen.

Google Ads die een klik automatisch met gclid tagt, zodat handmatige UTM's niet nodig zijn, naast Meta-advertenties die niet automatisch taggen en handmatige UTM-parameters met dynamische macro's vereisen

De enige uitzondering is wanneer je Google Ads-campagnedata nodig hebt op een plek waar GA4 niet is, zoals een CRM dat gclid niet kan lezen. Dan voeg je ook UTM's toe en accepteer je dat GA4 erop gaat leunen. Voor de meeste teams geldt die uitzondering niet, en de schoonste Google-opzet is gclid alleen.

Meta-advertenties: handmatige UTM's met macro's

Meta is het spiegelbeeld. Er is geen auto-tagging, dus een Meta-klik zonder UTM's komt in GA4 terecht als direct of niet-toegewezen verkeer, en de campagne is onzichtbaar.

De oplossing is het veld URL-parameters in Ads Manager, ingesteld op advertentiegroep- of advertentieniveau en gevuld met UTM's die de dynamische macro's van Meta gebruiken, zodat de waarden zichzelf invullen:

utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_id={{campaign.id}}

De macro's tussen dubbele accolades worden door Meta vervangen op het moment van weergave, dus utm_campaign vult zich met de echte campagnenaam zonder dat je die per advertentie hoeft te typen. Zet de source op facebook of instagram, houd het medium consistent (paid_social is gangbaar) en laat de macro's de rest doen. Dwing kleine letters en een vaste woordenlijst af, want een mix van Facebook en facebook splitst de rapporten.

De iOS-privacyhoek

Hier is een reden om UTM's te houden, ook waar een platform voor je tagt.

Apples Link Tracking Protection verwijdert bekende klik-ID's, onder andere gclid en fbclid, uit URL's in sommige contexten zoals Mail en privé-browsen. Standaard utm_-parameters verwijdert het niet. Dus bij verkeer waarbij Apple de platform-ID heeft weggehaald, draagt een UTM die je hebt toegevoegd de attributie nog steeds door. Voor campagnes gericht op doelgroepen met veel iOS is die weerbaarheid de extra tag waard, en daarom vullen de twee systemen elkaar aan in plaats van te concurreren.

De iOS Link Tracking Protection die de klik-ID's gclid en fbclid uit een URL verwijdert, terwijl de standaardparameters utm_source, utm_medium en utm_campaign intact blijven

Wil je dat de getagde links ook kort en klikbaar zijn in een post of een bio, verkort ze dan in Elido en groepeer ze met campagnes. Je kunt beginnen met het gratis abonnement, al heeft een eigen merkdomein een betaald abonnement nodig.

Veelgemaakte fouten die het tracken van advertenties breken

Drie fouten verklaren het grootste deel van de kapotte rapportage over betaalde advertenties.

De eerste is handmatige UTM's aan Google Ads toevoegen bovenop auto-tagging, wat het gclid overschrijft en de kostendata in GA4 wegvaagt. Kies er één, en kies bij Google voor gclid. De tweede is UTM's bij Meta helemaal vergeten, waardoor het verkeer in de bak direct of niet-toegewezen belandt en onzichtbaar is. Meta heeft ze elke keer nodig. De derde is inconsistente waarden tussen platformen en campagnes: hier facebook, daar Facebook, op de ene plek paid_social en op de andere paid-social. UTM-waarden zijn hoofdlettergevoelig en letterlijk, dus elke variant wordt een eigen rij en het rapport versplintert. Leg een taxonomie in kleine letters vast, schrijf haar op en hergebruik haar, want de tool kan afwijkende namen niet herstellen en een rapport dat erop is gebouwd evenmin.

Zo controleer je of het werkt

Ga er niet van uit dat de tags zijn afgegaan; controleer ze.

Klik op je eigen live advertentie, of op een voorvertoning, en lees de URL die in de adresbalk verschijnt. Bij Google hoor je een gclid te zien en geen losse UTM's. Bij Meta hoor je je utm_-waarden te zien met de macro's ingevuld, niet de letterlijke tekst met dubbele accolades. Open een dag later het rapport Verkeersacquisitie van GA4 en controleer of source en medium lezen zoals bedoeld: google / cpc voor Google, facebook / paid_social voor Meta, want GA4 zet de waarden om in zijn campagnerapporten. Belandt een campagne in direct of niet-toegewezen, dan ontbreekt er een tag of is die misvormd, en deze controle van vijf minuten vangt dat op voordat een hele flight verkeerd rapporteert.

Een snelle samenvatting

Het geheel past in één tabel.

PlatformTaggingWat te doen
Google AdsAuto-tag (gclid)Laat auto-tagging aan; voeg geen handmatige UTM's toe
Meta AdsGeenVoeg handmatige UTM's met dynamische macro's toe in URL-parameters
LinkedInGeenVoeg zelf handmatige UTM's toe
E-mail enz.GeenVoeg handmatige UTM's toe; verkort het resultaat

Zet die twee grote goed neer en de rest volgt hetzelfde handmatige patroon: elk kanaal dat niet automatisch tagt, krijgt handmatige UTM's, en elke lange getagde URL wordt verkort zodat hij bruikbaar blijft in een post, een bio of op print. Voor de naamgevingsdiscipline die dit alles schoon houdt, is UTM-naamgevingsconventies het complement, en UTM-campagnes end-to-end tracken laat zien waar de data terechtkomt.

Gerelateerd op de blog

Veelgestelde vragen

Moet ik UTM-parameters aan Google Ads toevoegen?

Meestal niet, en zeker niet met de hand. Auto-tagging in Google Ads voegt een gclid toe dat GA4 leest om source en medium in te stellen en kostendata binnen te halen. Handmatige UTM's erbovenop overschrijven dat en je verliest de Google Ads-kostencijfers in GA4. Laat auto-tagging aan staan. Voeg alleen handmatige UTM's toe als je de campagnedata nodig hebt in een tool die gclid niet kan lezen, zoals sommige CRM's.

Heb ik UTM-parameters nodig voor Meta-advertenties?

Ja. Meta tagt niet automatisch, dus zonder handmatige UTM's verschijnt je Meta-verkeer als direct of niet-toegewezen. Voeg UTM's toe in het veld URL-parameters op advertentiegroep- of advertentieniveau, met de dynamische macro's van Meta zodat de campagne- en advertentienamen automatisch worden ingevuld. Dat is het tegenovergestelde van Google Ads, waar handmatige UTM's problemen veroorzaken.

Wat is het verschil tussen gclid en UTM-parameters?

Een gclid is Googles eigen klik-ID, automatisch toegevoegd door auto-tagging, en het voert Google Ads-kosten- en campagnedata mee naar GA4. UTM-parameters zijn open, handmatige tags die elke analysetool kan lezen. gclid is rijker maar alleen voor Google en door Google leesbaar; UTM's zijn eenvoudiger maar universeel. Serieuze opzetten voor betaald zoeken draaien gclid-auto-tagging en voegen alleen UTM's toe waar een tool van buiten Google ze nodig heeft.

Overleven UTM-parameters de Link Tracking Protection van iOS?

Ja. Apples Link Tracking Protection verwijdert in sommige contexten bekende klik-ID's zoals gclid en fbclid uit URL's, maar laat standaard utm_-parameters intact. Dat is één praktische reden om UTM's op campagnes te houden, ook waar een platform automatisch tagt: de UTM overleeft waar de platform-ID mogelijk verdwijnt.

Welke UTM-waarden gebruik ik voor Facebook- en Instagram-advertenties?

Een gangbare conventie is utm_source=facebook (of instagram), utm_medium=paid_social, en utm_campaign, utm_content en utm_id ingevuld met de dynamische macro's van Meta, zoals {{campaign.name}} en {{ad.name}}. Houd alles in kleine letters en consistent. De exacte source-waarden bepaal je zelf; consistentie over alle campagnes heen is belangrijker dan de specifieke woorden.

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 google ads
utm parameters meta ads
utm for paid ads
auto-tagging gclid
facebook ads utm
campaign tracking ads

Verder lezen