Tag Management

Eén tagging-architectuur
die iedereen begrijpt

Bij grotere organisaties beheren vaak meerdere partijen dezelfde tag-container: het interne marketingteam, een SEA-bureau en soms nog een developer die drie jaar geleden iets heeft ingericht en nooit meer terugkwam. Niemand durft nog een tag te verwijderen, want niemand weet zeker wat hij doet.


Ik zet een tracking-architectuur neer met naming conventions, versiebeheer en een QA-proces, zodat een wijziging in de container geen verrassing meer is voor de rest van de organisatie. Dat is precies het soort rommel dat ik na 23 jaar in dit vak binnen een dag herken.

Wat ik doe

  • Inventarisatie en opschoning van bestaande tags, triggers en variabelen
  • Naming conventions en documentatie die ook zonder mij leesbaar zijn
  • QA-proces voor releases, inclusief een testomgeving en versiebeheer
  • Advies over wie welke rechten heeft in de container en waarom

Waar het vaakst misgaat in de praktijk

Een van de meest voorkomende fouten in tag-implementaties zit in de laadvolgorde. Een tag die op “DOM Ready” vuurt terwijl de dataLayer-waarde pas bij “Window Loaded” beschikbaar is, stuurt stilletjes lege of verouderde data door. De trigger vuurt netjes op tijd, en toch klopt de data niet. Dat soort fouten vind je pas door de volgorde van events in de dataLayer te reconstrueren.

Ook onderschat: Google Tag Manager voert Custom HTML-tags en sjablonen uit in een sandbox die niet elke moderne JavaScript-syntax ondersteunt. Code die in de browserconsole prima werkt, breekt soms stil in GTM zelf. Dat merk je meestal pas als een tag het na een “kleine” update ineens niet meer doet.

Wanneer dit relevant is

Herkenbaar als meerdere partijen in dezelfde container werken, als een release weleens per ongeluk een tag stuk maakt, of als niemand meer weet welke tags nog data opleveren.

Hoe ik werk

Ik richt de architectuur en het proces in en draag dat over aan je eigen team. Het doel is dat jullie zelfstandig kunnen releasen zonder dat het weer een zooitje wordt (en dat is minder vanzelfsprekend dan het klinkt).

Aan de slag

Benieuwd of dit aansluit bij jullie situatie?

Was dit artikel behulpzaam?

Bedankt voor je feedback!