In deze uitleg vind je terug wat de GCLID is en wat het doet. Ook leer je hoe je de GCLID kan veiligstellen met Google Tag Manager en Google Ads. Zo bereid je je Google Ads setup voor op toekomstige beperkingen die browsers stellen aan de parameters die worden gestript uit je advertentie URL’s.
Zo stript Safari in de iOS26 update van september 2025 waarschijnlijk de GCLID van de URL’s. Je doet er goed aan om deze Google Ads parameter veilig te stellen.
Snel naar
- Wat is de Google Ads Click ID (GCLID)?
- De Google Ads click ID veilig stellen met client-side tracking (GTM) of server-side tracking (sGTM)?
- Vereist voor zowel GTM als sGTM: Voeg een backup GCLID tracking parameter toe in je Google Ads account
- Hoe herstel je de Google Ads GCLID met de webcontainer
- Hoe herstel je de Google Ads GCLID met de server-side tagging
- FAQ
- Bronnen
Wat is de Google Ads Click ID (GCLID)?
Wat een Click ID is, leggen we je hier uit. Deze uitleg gaat in het specifiek over de Click ID van Google Ads. De Google Click ID (GCLID) is een parameter die wordt doorgegeven in de URL terwijl iemand op een advertentie klikt. Zo kunnen de campagne en andere kenmerken van de klik die aan de advertentie zijn gekoppeld geïdentificeerd worden voor het bijhouden van advertenties en campagne-attributie.
In Google Ads wordt dit mogelijk gemaakt door de autotagging-instelling in te schakelen. Je vindt die instelling terug onder Beheerder > Accoutinstelligen > Autocodering. Het is vereist voor het bijhouden van conversies op Google Ads-websites en wordt ook gebruikt om gegevens te koppelen tussen Google Ads en Google Analytics.
De Google Ads click ID veilig stellen met client-side tracking (GTM) of server-side tracking (sGTM)?
Je kan het verdwijnen van je GCLID op twee manieren voorkomen:
- Via de webcontainer van GTM door een tag in de webcontainer in te zetten die de Google Ads GCLID telkens herstelt. Je voegt ook een backup parameter in Google Ads toe. Handig als je bijvoorbeeld (nog) geen server-side tagging hebt.
- Via de servercontainer van sGTM door de conversion linker tag in te zetten in combinatie met een backup parameter vanuit Google Ads. Je handeld alles af in de server container en bent niet afhankelijk van updates of missende conversies, zoals dat bij client-side wel is.
Het tweede heeft onze voorkeur, maar we snappen ook dat dat niet voor iedereen is weggelegd. Daarom leggen we je hier beide methoden uit. Voor beide moet je werken met een backup parameter vanuit Google Ads.
Vereist voor zowel GTM als sGTM: Voeg een backup GCLID tracking parameter toe in je Google Ads account
- Ga naar Google Ads.
- Ga naar Beheer > Accountinstellingen > Bijhouden.
- Je ziet hier de trackingtemplate die Google Ads gebruikt bij iedere URL die je in je advertenties gebruikt. Voorbeeld: https://www.trackingtemplate.foo/?url={lpurl}&id=5. Het kan zijn dat de template leeg is. Je ziet ook het uiteindelijke achtervoegsel van de URL.
- Voeg bij het uiteindelijke achtervoegstel van de URL veld het volgende toe:
ctgaid={gclid} - Dit zal ervoor zorgen dat de originele GCLID waarde, die uit {gclid} wordt gehaald, als eigen parameter wordt toegevoegd aan de URL’s binnen je advertenties.
- Druk op opslaan.

In theorie heeft dit ervoor gezorgd dat je tracking urls nu twee tracking parameters bevatten waar de GCLID in kan zitten:
https://www.trackingtemplate.foo/?url={lpurl}&id=5&ctgaid=HIER_STAAT_DE_GCLID&gclid=HIER_STAAT_DE_GCLID_NOG_EEN_KEER
Als Safari, of een andere browser, een adblocker of een andere externe invloed nu de gclid= wegstript blijft je custom gclid over, omdat je custom parameter niet herkend wordt.
Waarom ctgaid en niet iets anders? Ctgaid staat voor CusTom Google Ads ID. Je kan hier ook zelf iets anders bedenken, zolang het maar herkenbaar is voor jezelf. Maak er niet gclid van, want dan zal hij alsnog worden gestript uit de URL’s door bijvoorbeeld de Safari browser.
Test of het goed gaat vanuit Google Ads
Wanneer je op een advertentie klikt en vervolgens op je website landt, wordt er een GCLID (Google-klik-ID) opgeslagen in een first-party cookie. Deze cookie helpt Google om de conversie later correct toe te wijzen aan de juiste advertentie.
- Ga naar een van je lopende Google Ads advertenties. Klik op de advertentie.
- Controleer of de ctgaid parameter in de URL zit en daarin de GCLID waarde bevat. Zie je in de URL ctgaid= staan met daarachter je de click ID van Google Ads? Dan gaat het goed.
- Open de inspecteur modus van je browser (rechtermuisknop > inspecteren). Ga naar applicatie > cookies > kies je domein en zoek of de _gcl_aw cookie aanwezig is en gevuld is met de waarde die je in de URL terugzag.
Hoe herstel je de Google Ads GCLID met de webcontainer
Stel in twee stappen de Google Ads GCLID click ID’s veilig met Google Tag Manager client side tracking.
Stap 1: Sla de custom GCLID parameter (ctgaid) op van de URL in een cookie
Download de GTM Tag Template die we voor je hebben gemaakt. Deze bevat de GCLID herstel tag template die is gemaakt door Luc Nugteren + de basis tag is ingesteld:
https://drive.google.com/file/d/17HdFNTA1Bk5garF-mjpoaqNQJotKVR72/view?usp=sharing
Upload dit template naar je web GTM container.
- Ga naar je web GTM container.
- Ga naar admin > importeer container.
- Kies het bestand wat je net gedownload hebt.
- Kies je werkruimte. Weet je het niet? Kies dan voor bestaand.
- Kies voor de optie Samenvoegen. Zo behoud je ook wat er nu al in je GTM container zit.
- Klik op toevoegen aan werkruimte.
Je hebt nu de tag template toegevoegd.
- Ga naar Tags > Open nu de Restore GCLID – Configuration tag.
- Kies voor de cookienaam en de URL parameter naam de default. Deze staan als het goed is op _gcl_aw en ctgaid.
- Zorg dat voor de trigger op Alle pagina’s staat.
- De trigger zal standaard alleen afvuren op ad storage consent. Optioneel kun je controleren of je hier nog aanvullend de consent state analytics storage aan wil toevoegen.
Stap 2: Test of de GTM gclid setup werkt
Test of alles goed gaat vanaf web Google Tag Manager preview modus:
- Open de web container preview modus.
- Voeg als test de ctgaid parameter toe aan de url. Bijvoorbeeld: https://voorbeeld.nl/?ctgaid=eventesten123
- Start de preview op die URL.
- Kijk of de tag correct is afgevuurd zonder foutmeldingen.
- Check vervolgens of de _gcl_aw cookie aanwezig is. Open de inspecteur-modus van je browser (rechtermuisknop > inspecteren). Ga naar applicatie > cookies > kies je domein en zoek of de _gcl_aw cookie aanwezig is en gevuld is met de waarde die je in de URL terugzag.
Zie je de cookie correct terug? Dan is de setup goed werkend.
Hoe herstel je de Google Ads GCLID met de server-side tagging
Stel in drie stappen de Google Ads GCLID click ID’s veilig met Google Tag Manager server-side tracking (SST).
Stap 1: Zet een queryparameter vervanger op in sGTM
Zorg dat je eerst de aanpassing in Google Ads hebt gedaan zodat de ctgaid parameter beschikbaar is in de URL’s.
- Ga naar je sGTM container.
- Open variabelen.
- Klik op nieuw > Template community gallerij > Zoek voor “Query replacer”.
- Klik op Toevoegen aan werkruimte.
We kunnen nu door met het toevoegen van de nieuwe variabele.
- Klik nogmaals op variabele configuratie > kies “Query replacer”.
- Geef de variabele een logische naam, zoals “Queryparameter vervanger”.
- Klik op “Add row” om een parameter toe te voegen.
- Bij “replace this” vul je de custom parameter in. In het geval van deze uitleg hebben we die parameter ctgaid genoemd.
- Voeg bij “with this” gclid toe. Dit is de naam van de Google Ads click ID parameter die Google Ads eigenlijk zou verwachten. Op deze manier mappen we de custom parameter naar de waarde die Google Ads conversion linker wil ontvangen.
- Druk op opslaan.
Je hebt nu succesvol de variabele gemapped in de servercontainer.
Stap 2: Stel een sGTM transformatie in binnen je servercontainer
Hoewel je nu een goede variabele hebt in je servercontainer, wordt deze nog niet actief door Google Ads tags uitgelezen. Door een transformatie in te stellen kunnen we ervoor zorgen dat dat wel gebeurt.
- Ga naar je sGTM container.
- Open transformaties.
- Klik op nieuw.
- Geef de transformatie een logische naam, bijvoorbeeld “Transformatie ctgaid > gclid”.
- Kies bij transformatie configuratie voor Augment event. We gaan event data waarden aanpassen.
- Voeg een rij toe. We gaan bij naam de parameter page_location aanpassen.
- Kies bij de waarde de queryparameter vervanger variabele die we hebben aangemaakt.
- Kies bij affected tags voor sommige tags > include tag types > conversion linker.
- Klik op opslaan.
De conversion linker kan zo de cookie alsnog juist gaan zetten omdat de informatie in combinatie met de pagina url (page_location) meekomt.
Daarnaast is het ook handig om te checken of de sGTM Conversion linker ook goed ingesteld staat. Daar hebben we deze uitleg voor.
Stap 3: Controleer of de sGTM gclid setup werkt
Test of alles goed gaat vanaf server Google Tag Manager preview modus:
- Open de server container preview modus.
- Voeg als test de ctgaid parameter toe aan de url. Bijvoorbeeld: https://voorbeeld.nl/?ctgaid=eventesten123
- Ga naar de URL die je hebt samengesteld.
- Kijk in de preview op bijvoorbeeld het page_view event. Ga naar variabelen > check of de variabele Queryparameter vervanger netjes een gclid bevat.
Bijvoorbeeld:
https://voorbeeld.nl/?gclid=eventesten123
Naast het checken in je sGTM preview kun je ook nog controleren of het in de browser goed gaat.
- Ga bijvoorbeeld naar Chrome of Safari en voer dezelfde samengestelde url in.
- Check vervolgens of de FPGCLAW cookie aanwezig is. Open de inspecteur-modus van je browser (rechtermuisknop > inspecteren). Ga naar applicatie > cookies > kies je domein en zoek of de FPGCLAW cookie aanwezig is en gevuld is met de waarde die je in de URL terugzag.
Een voorbeeld waarde voor onze testurl uit deze uitleg is bijvoorbeeld: 2.1.ktesten1234$i1756984870
Daarin zie je duidelijk de click ID terugkomen.

Dezelfde test kun je doen voor bijvoorbeeld Safari’s private browsing modus. Je ziet daar duidelijk dat de FPID uit de URL gehaald wordt, maar als alles goed werkt zie je wel netjes de waarde in de cookie terug.
FAQ
- Moet ik ook iets aanpassen in de Conversion linker van Google Ads?
Nee, die heb je alleen nodig en dient op alle pagina’s getriggerd te worden.
Bronnen
- Google Click Identifier (GCLID): Definition:
https://support.google.com/google-ads/answer/9744275?hl=en
