DataLayer
JavaScript-Objekt im Browser, in das Entwickler Events und Daten pushen können — die saubere Schnittstelle zwischen Website und GTM.
Was ist der DataLayer? (Definition)
Der DataLayer ist ein JavaScript-Objekt im Browser, in das Entwickler strukturierte Daten und Events „pushen" können. Er ist die saubere Schnittstelle zwischen Website und Tracking-Tools wie dem Google Tag Manager.
Statt dass Tracking-Codes überall im HTML der Website verteilt sind, schickt die Website ihre Ereignisse an den DataLayer — und der GTM liest sie dort aus. Das macht das Tracking robust, wartbar und unabhängig vom Frontend-Code.
Wie sieht ein DataLayer-Push aus?
Ein typisches Beispiel in JavaScript:
window.dataLayer.push({ event: 'form_submit', form_name: 'kontakt' })
Sobald dieser Code ausgeführt wird, kann ein Trigger im GTM auf das Event form_submit reagieren und einen passenden Tag feuern lassen.
Warum DataLayer statt direktem Tracking?
- Trennung von Logik und Tracking: Entwickler kümmern sich um Events, Marketing um die Tags. Beide arbeiten unabhängig.
- Stabil bei Relaunches: Wenn die Website-Technik wechselt, bleibt die DataLayer-Schnittstelle gleich — Tracking muss nicht von Grund auf neu gebaut werden.
- Saubere Daten: Strukturierte Werte statt fragiler Klick-Selektoren.
Häufige Fehler
- Kein DataLayer vorhanden: Tracking wird über Klick-Selektoren („auf den 3. Button von oben") gebaut — bricht beim ersten Design-Update.
- Inkonsistente Event-Namen: „form_submit" hier, „formular_abschicken" dort. Reports werden zur Detektivarbeit.
- Push zu spät: Daten werden gepusht, nachdem der Tag schon hätte feuern sollen.
Fazit
Der DataLayer ist die saubere Brücke zwischen Website und Tracking. Wer ihn von Anfang an mitdenkt, hat ein Tracking-Setup, das auch nach drei Relaunches noch funktioniert.
Theorie ist gut,
Umsetzung
ist besser.
Marco Czerny
Online Marketing Experte seit 2015
Wenn ihr wissen wollt, wie B2B-Marketing bei euch konkret funktionieren kann, lasst uns in 15 Minuten klären, ob ich euch helfen kann.
Kein Verkaufsgespräch. Ehrliche Einschätzung.
Erstgespräch buchen