Zum Inhalt springen

Glossar Google Tag Manager

Was ist Google Tag Manager (GTM)?

  • Analytics
Definition

Google Tag Manager (GTM) ist ein kostenloses Google-Tool, mit dem man Tracking-Tags (GA4, Google-Ads-Conversions, Meta Pixel, eigene Skripte) über eine einzige Oberfläche einbindet und verwaltet, ohne jedes Mal den Website-Code anzufassen. GTM wertet diese Daten selbst nicht aus und speichert sie auch nicht: Es löst die Tags nur aus und schickt die Daten weiter.

Ein Sicherungskasten aus Keramik mit einer leeren Fassung — daneben der Titel Google Tag Manager
Man tauscht eine Sicherung, nicht die ganze Installation
Auf dieser Seite 6
  1. Grundprinzip: Container, Tags, Trigger, Variablen
  2. GTM vs. Google Analytics: Tag-Verwaltung vs. Datenanalyse
  3. Typische Fehlerquellen: doppeltes Tracking, fehlende Trigger
  4. Vorschaumodus als Pflicht, kurzer Einblick Server-Side Tagging
  5. Best Practices
  6. Häufige Fehler
Kurz gefasst

Was GTM wirklich macht und was nicht (kein Analyse-Tool, keine Traffic-Zahlen, keine Berichte), die vier Bausteine jeder Konfiguration (Container, Tags, Trigger, Variablen), warum ein falsch eingestellter Trigger Conversions verdoppeln oder komplett verschlucken kann, ohne dass ein sichtbarer Fehler auftaucht, und warum der Vorschaumodus vor jeder Veröffentlichung Pflicht ist, kein optionaler Zusatzschritt.

Ein Sicherungskasten aus Keramik mit einer leeren Fassung — daneben der Titel Google Tag Manager
Man tauscht eine Sicherung, nicht die ganze Installation

Grundprinzip: Container, Tags, Trigger, Variablen

GTM ist ein Tag-Management-System: eine Schicht, die man einmal per Code-Schnipsel, dem Container, in die Website einbaut. Danach lassen sich Tracking-Tags hinzufügen, ändern oder entfernen, ohne den Quellcode erneut anzufassen. Vor GTM musste für jedes neue Marketing-Tool (ein Meta-Pixel, eine Google-Ads-Conversion, das Skript eines externen Anbieters) die Entwicklung eine weitere Zeile in den der Seite einbauen. Mit GTM übernimmt das eine Oberfläche, die auch jemand aus dem Marketing bedienen kann, meist ganz ohne Code, manchmal nur mit ein paar Zeilen innerhalb eines einzelnen Tags.

Das gehört gleich an den Anfang, weil es der häufigste Denkfehler ist: GTM ist selbst kein Analyse-Tool. Es sammelt keine eigenen Daten, berechnet keine Sitzungen oder Nutzer und zeigt keinen einzigen Traffic-Bericht. Wer in GTM nach Besucherzahlen oder einem Conversion-Diagramm sucht, findet dort nichts dergleichen, weil diese Daten dort schlicht nicht existieren. GTM löst nur den GA4-Tag aus, oder welchen auch immer; GA4 sammelt, verarbeitet und zeigt die Zahlen in seinen eigenen Berichten. Wer beide Tools verwechselt, sucht am falschen Ort und geht im schlimmsten Fall davon aus, ein Tag „in GTM" bedeute automatisch ausgewertete Daten, obwohl es nur verschickte Daten bedeutet.

Jede Konfiguration besteht aus vier Bausteinen. Der Container bündelt die gesamte Konfiguration einer Website oder App und wird über zwei Code-Schnipsel im HTML installiert. Tags sind die Skripte oder Etiketten, die tatsächlich ausgelöst werden: ein GA4-Konfigurations-Tag, eine Google-Ads-Conversion, ein Meta-Pixel-Event oder ein eigenes HTML. Trigger sind die Bedingungen, die entscheiden, wann ein Tag feuert: beim Laden jeder Seite, beim Klick auf einen bestimmten Button, beim Absenden eines Formulars, beim Überschreiten eines Scroll-Anteils oder beim Erkennen eines eigenen Events im dataLayer. Und Variablen sind die dynamischen Werte, die Tags und Trigger dafür brauchen: die Seiten-URL, der Klicktext, ein Wert aus dem dataLayer, eine Cookie oder ein URL-Parameter.

GTM vs. Google Analytics: Tag-Verwaltung vs. Datenanalyse

AspektGoogle Tag ManagerGoogle Analytics (GA4)
Was es istTag-Management-System: installiert und löst Tracking-Skripte ausAnalyse-Tool: sammelt, verarbeitet und zeigt Verhaltensdaten
Welche Daten es speichertKeine eigenen; nur die Konfiguration von Tags, Triggern und VariablenSitzungen, Nutzer, Events, Conversions und weitere Kennzahlen
Wo man Berichte siehtKeine Traffic- oder Conversion-Berichte in GTMIn den Standardberichten und Explorationen von GA4
Beziehung zueinanderLöst den GA4-Konfigurations-Tag und dessen Events ausEmpfängt diese Daten über den von GTM ausgelösten Tag

Die Verwechslung ist nachvollziehbar: Beide tragen den Namen Google, beide tauchen im selben Gespräch über „Messung" auf, und in der Praxis läuft GA4 auf einer Website fast immer über einen in GTM konfigurierten Tag. Trotzdem sind es zwei getrennte Schichten mit unterschiedlichen Aufgaben. Feuert der GA4-Konfigurations-Tag in GTM falsch oder ist er pausiert, funktioniert GA4 als Tool weiter, empfängt aber keine Daten: Das Problem liegt nie „in GA4", sondern im Tag, das die Daten hätte liefern sollen.

Typische Fehlerquellen: doppeltes Tracking, fehlende Trigger

Der häufigste und teuerste Fehler ist doppeltes Tracking: Dieselbe Conversion wird zweimal gezählt. Das passiert meist, wenn der GA4-Konfigurations-Tag sowohl in GTM als auch fest im Website-Code steht, ein Rest einer alten Installation, den niemand entfernt hat, oder wenn zwei Trigger mit überlappenden Bedingungen denselben Conversion-Tag für dasselbe Event auslösen. Das Ergebnis ist eine Conversion- oder Event-Zahl, die gut aussieht, bis jemand sie mit den echten Bestellungen im CRM abgleicht und die Zahlen nicht zusammenpassen.

Der umgekehrte Fehler, fehlendes Tracking, ist schwerer zu entdecken, weil er kein sichtbares Symptom erzeugt: Die Website funktioniert normal weiter, in der Browser-Konsole erscheint kein Fehler, den ein Nutzer sehen könnte, und Formular oder Button verhalten sich wie immer. Es passiert nur eines: Der Trigger greift nie, also feuert der Tag nie. Typische Ursachen sind ein CSS-Selektor, der sich nach einem Redesign geändert hat, ein dataLayer-Event-Name, der nicht exakt zu dem passt, den der Trigger erwartet (Groß-/Kleinschreibung, Bindestriche, ein Leerzeichen zu viel), oder eine zu weit gefasste Ausnahmebedingung, die Seiten ausschließt, die den Tag eigentlich brauchen.

Beide Fehler sind aus demselben Grund gefährlich: Keiner löst einen Alarm aus. Ein doppelter Tag oder ein kaputter Trigger können wochen- oder monatelang aktiv bleiben, ohne dass es jemand merkt, weil die Zahlen in GA4 weiter da sind, nur aufgebläht oder unvollständig, und ohne einen externen Vergleichswert fällt das kaum auf. Deshalb ist die einzig verlässliche Methode, den tatsächlichen Tag-Auslöser vor jeder Veröffentlichung zu prüfen, statt sich darauf zu verlassen, dass die Konfiguration in der Oberfläche „gut aussieht".

Vorschaumodus als Pflicht, kurzer Einblick Server-Side Tagging

GTM hat einen Vorschaumodus (Preview, verbunden mit dem Tag Assistant), mit dem man die Website so durchsuchen kann, als wäre die Entwurfsversion des Containers bereits live, und dabei in Echtzeit sieht, welche Tags auf welcher Seite und bei welchem Klick über welchen Trigger mit welchen Daten feuern. Das ist keine optionale Funktion für Sonderfälle: Es ist der Schritt, der vor jeder Veröffentlichung ansteht, egal wie klein die Änderung wirkt, gerade weil doppeltes und fehlendes Tracking ohne ihn keinen sichtbaren Fehler zeigen.

Ohne Vorschau zu veröffentlichen ist wie ein Code-Update in Produktion zu schieben, ohne es getestet zu haben: Es kann funktionieren, aber wenn nicht, dauert es oft Wochen, bis der Fehler auffällt, und bis dahin sind die GA4-Berichte dieses Zeitraums bereits mit doppelten oder fehlenden Daten verunreinigt, meist ohne Möglichkeit zur nachträglichen Korrektur. Die Vorschau vor jeder Veröffentlichung zu prüfen kostet ein paar Minuten; das Vertrauen in Daten wiederherzustellen, die einen Monat lang falsch waren, kostet keine Minuten.

Eine fortgeschrittenere GTM-Variante ist Server-Side Tagging. In der Standardkonfiguration läuft der Container im Browser des Nutzers, und jeder Tag schickt seine Anfrage direkt von dort an Meta, Google Ads oder das jeweilige Ziel. Bei der Server-Side-Variante laufen diese Anfragen zunächst über einen eigenen Server, meist in einem Google-Cloud-Platform-Projekt gehostet, und dieser Server leitet die Daten erst nach den konfigurierten Regeln an das jeweilige Ziel weiter. Das hat zwei praktische Folgen: mehr Kontrolle darüber, welche Daten vor dem Verlassen der eigenen Domain umgeformt oder entfernt werden, was bei Datenschutz- und Consent-Fragen hilft, und Anfragen, die von einer Erste-Partei-Domain statt einer Drittanbieter-Domain kommen, was das Blockieren durch Ad-Blocker reduziert, die Analytics-Skripte von externen Domains gezielt stoppen. Das ist nicht der Standard eines gewöhnlichen GTM-Setups: Es braucht einen eigenen Server, den man aufsetzen und pflegen muss, und lohnt sich vor allem bei Seiten mit genug Volumen, um diesen Zusatzaufwand zu rechtfertigen.

Best Practices

  • Nutze immer den Vorschaumodus vor jeder Veröffentlichung, ohne Ausnahme, auch bei einer kleinen Änderung an nur einem Tag.
  • Konfiguriere einen einzigen GA4-Konfigurations-Tag und lass die übrigen Events darauf verweisen, statt die Measurement-ID in mehreren einzelnen Tags zu wiederholen.
  • Benenne Tags, Trigger und Variablen beschreibend, etwa „GA4 - Event - Kontaktformular gesendet", statt die generischen Standardnamen stehen zu lassen, besonders wenn mehrere Personen den Container bearbeiten.
  • Beschränke, wer im Produktions-Container veröffentlichen darf, und lass Änderungen einer zweiten Person gegenprüfen, bevor sie live gehen.
  • Trage bei jeder Veröffentlichung eine klare Versionsnotiz ein, damit sich ein Fehler nach einer Änderung schnell zuordnen und zurückrollen lässt, statt erst im Nachhinein rekonstruieren zu müssen, welcher Tag oder Trigger zuletzt geändert wurde.
  • Prüfe regelmäßig die aktiven Tags und lösche solche, die aus Tests oder von nicht mehr genutzten Tools stammen, statt sie unbegrenzt pausiert liegen zu lassen.

Häufige Fehler

  • Den GA4-Tag sowohl fest im Website-Code als auch in GTM installiert lassen, wodurch jede Sitzung und jedes Event doppelt gezählt wird.
  • Änderungen veröffentlichen, ohne vorher den Vorschaumodus zu prüfen, im Vertrauen darauf, dass die Konfiguration in der Oberfläche gut aussieht.
  • CSS-Selektoren oder dataLayer-Event-Namen verwenden, die nach einem Website-Redesign nicht mehr übereinstimmen, ohne dass jemand die betroffenen Trigger prüft.
  • Zu vielen Personen Veröffentlichungsrechte geben, ohne einen Prüfprozess dazwischenzuschalten, was das Risiko eines fehlerhaft veröffentlichten Containers erhöht.
  • GTM mit einem Analyse-Tool verwechseln und in seiner Oberfläche nach Traffic- oder Conversion-Zahlen suchen, obwohl diese Daten nur im Zieltool existieren, etwa in GA4.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Eine technische Prüfung sieht sich das und alles Weitere in einem Durchgang an.

Audit anfragen

Häufige Fragen

Ist Google Tag Manager ein Analyse-Tool?

Nein. GTM ist ein Tag-Manager: Er installiert und löst Tracking-Skripte aus, sammelt aber keine eigenen Daten und zeigt keine Berichte. Die Auswertung findet im Zieltool statt, meist in GA4.

Was ist der Unterschied zwischen einem Tag, einem Trigger und einer Variable?

Der Tag ist das Skript, das ausgelöst wird (ein GA4-Tag, eine Ads-Conversion). Der Trigger ist die Bedingung, die entscheidet, wann dieser Tag feuert (ein Klick, ein Seitenaufruf, ein Event). Die Variable ist ein dynamischer Wert, etwa eine URL oder ein Datenpunkt aus dem dataLayer, den Tags und Trigger dafür brauchen.

Warum sehe ich keinen Traffic und keine Berichte in GTM?

Weil GTM sie nicht hat: Es ist kein Datenspeicher und kein Analyse-Tool, sondern löst nur Tags aus. Diese Zahlen stehen im Tool, an das GTM die Daten schickt, etwa GA4 oder das Google-Ads-Dashboard.

Ist der Vorschaumodus vor jeder Veröffentlichung Pflicht?

In der Praxis ja. Es ist die einzige Möglichkeit zu prüfen, ob ein Tag korrekt feuert, bevor die Änderung echte Daten beeinflusst. Doppeltes und fehlendes Tracking erzeugen ohne diesen Check keinen sichtbaren Fehler.

Was ist Server-Side Tagging, und wann lohnt es sich?

Eine GTM-Variante, bei der die Anfragen der Tags zuerst über einen eigenen Server laufen, statt direkt aus dem Browser zu kommen. Das gibt mehr Kontrolle über die Daten vor dem Versand und reduziert das Blockieren durch Ad-Blocker, erfordert aber einen eigenen Server, den man aufsetzen und pflegen muss, und lohnt sich vor allem bei Seiten mit ausreichend Volumen.

Quellen

  1. Google Tag Manager-Hilfe, „Erste Schritte: Konto und Container erstellen": beschreibt den Ablauf der Container-Installation und den Schritt, Tags zu prüfen und zu veröffentlichen.
  2. Google Tag Manager-Hilfe, „Vorschau und Fehlerbehebung für deine Website": erklärt, wie der Vorschaumodus zeigt, welche Tags über welchen Trigger mit welchen Daten feuern, bevor man veröffentlicht.
  3. Google-Dokumentation, „Einführung in serverseitiges Tagging": erklärt, wie ein Server-Container funktioniert und welche zusätzliche Kontrolle er über die Daten bietet.