hello@newnorth.nl+31 (0) 85 401 31 62
/Journal

Dubbele Google Ads-conversies wegwerken met GTM

GidsTracking2023.10.15
Freek Kampen
Freek KampenMede-oprichter, New North Digital

Dubbeltellingen laten je campagnes beter lijken dan ze zijn. Waar ze vandaan komen en hoe je ze blokkeert op transactie-ID.

Waarom dubbeltellingen je pijn doen

Een conversie die twee keer wordt geteld is niet alleen een vervuild cijfer. Het werkt door in wat je daarna besluit.

Wat er misgaat

  • Je data klopt niet meer, en je team denkt beter te presteren dan in werkelijkheid.
  • Je verdeelt budget op basis van opgeblazen cijfers, en zet dus geld op kanalen die het niet verdienen.
  • Je betaalt voor advertenties op basis van conversiedata die niet klopt. Dat kost direct geld.

Waar ze vandaan komen

  • Gedrag van bezoekers: iemand ververst de bedankpagina of komt er later nog eens op terug, en de tag vuurt opnieuw.
  • Technische haperingen: een trage verbinding of browserprobleem laat mensen een formulier of bestelling opnieuw versturen.
  • Taggingfouten: dubbele of overbodige tags die hetzelfde event twee keer wegschrijven.

De oplossing: blokkeren op transactie-ID

In GTM kun je dit dichtzetten met de Transaction ID logger van Simo Ahava. Die legt het transactie-ID vast in een cookie of localStorage onder de sleutel __tid_gtm.

Bij een volgend aankoopevent vergelijk je het transactie-ID met wat er in die cookie staat. Komt het overeen, dan blokkeer je de tag. De dubbeltelling gaat er zo uit voordat hij ontstaat.

De opzet, stap voor stap

  • Haal het tag-template uit de Community Template Gallery.
  • Koppel het aan je aankooptrigger, zodat het transactie-ID in de cookie belandt.
  • Maak een first-party cookie-variabele met de waarde __tid_gtm.
  • Zet die cookievariabele in een regex table-variabele.
  • Voeg een rij toe met het transactie-ID als patroon en true als uitvoer.
  • Maak een custom event trigger met regex .* zodat hij op elke eventnaam matcht.
  • Laat die trigger alleen afgaan als de uitkomst van de regex table true is.
  • Gebruik hem tot slot als blokkerende trigger op je aankoopevents.

Testen voor je live gaat

Dit grijpt in op je aankoopmeting, dus test de hele keten voordat je hem breed uitrolt. Eén verkeerd gezette blokkerende trigger en je meet helemaal geen conversies meer.

Wil je hierover doorpraten?

Praten over jouw data?

Vertel ons over je stack, je doelen en de data die je nu mist.

Duurt 1 minuut