Google Tag Manager (GTM) ist ein kostenloses Tag-Management-System von Google, mit dem Marketing- und Analytics-Tags zentral verwaltet werden — ohne dass für jede Änderung ein Entwickler in den Quellcode eingreifen muss.
Der Google Tag Manager wurde 2012 eingeführt und hat sich seither zum De-facto-Standard für Tag-Management im Web entwickelt. Statt jedes Tracking-Pixel, jedes Analytics-Script und jedes Werbe-Tag einzeln in den HTML-Code einzubauen, wird einmalig ein kleiner Container-Code auf der Website platziert. Alles Weitere — welches Tag wann feuert, unter welchen Bedingungen, mit welchen Parametern — wird über eine Weboberfläche konfiguriert. Das entkoppelt Marketing-Arbeit vom Release-Zyklus der Entwicklung.
Der dataLayer ist ein strukturiertes JavaScript-Array, das die Website an den GTM übergibt. Dort stehen die Informationen, die Tags brauchen: Produktdaten auf einer E-Commerce-Seite, Nutzerrolle in einem B2B-Portal, Kampagnen-Parameter aus der URL. Ein sauber spezifizierter dataLayer ist der Unterschied zwischen einem GTM-Setup, das nach einem Template-Update weiterläuft — und einem, bei dem plötzlich alle Conversions fehlen.
Seit Einführung des GA4 und der Anforderungen aus §25 TTDSG ist die Kopplung an ein Consent-Management-Tool Pflicht. Der Consent-Mode v2 liefert jedem Google-Tag pro Nutzer ein „granted" oder „denied" für Analytics- und Ads-Storage. Ohne lückenlos implementierten Consent-Mode feuern Tags in Graubereichen — und das Setup kann rechtliche Risiken bergen, je nach Konfiguration und Branche.
Deutsche Datenschutzaufsichten sehen den GTM aufgrund der Datenübermittlung an Google-Server kritisch. Wer hohe Datenschutz-Anforderungen hat, schaut sich Matomo Tag Manager, Piwik PRO, JENTIS oder etracker als europäische Alternativen an — oder betreibt den GTM über einen eigenen Server-Side-Tagging-Container in der EU.
Der ausführliche Leitfaden zu Einrichtung, DSGVO-Einordnung, Consent-Mode und europäischen Alternativen steht unter Google Tag Manager — der praktische Leitfaden.