Google Tag Manager
Der Google Tag Manager (GTM) ist ein kostenloses Werkzeug von Google, mit dem du Tracking-Codes wie Google Analytics, Google Ads oder das Meta Pixel zentral verwaltest. Statt jeden Code einzeln in die Website einzubauen, bindest du einmal einen Container ein und steuerst alles Weitere über eine Oberfläche.
Wie der Tag Manager aufgebaut ist
Ein Tag ist ein Code-Schnipsel, das Daten an einen Dienst sendet, zum Beispiel ein Conversion-Tag für Google Ads. Ein Trigger legt fest, wann ein Tag auslöst, etwa beim Absenden eines Formulars oder beim Klick auf die Telefonnummer. Variablen liefern die Werte dazu, zum Beispiel den Bestellwert oder die Seiten-URL.
Jede Änderung speicherst du als Version. Vor dem Veröffentlichen testest du sie im Vorschaumodus, und wenn etwas schiefgeht, stellst du die vorige Version mit wenigen Klicks wieder her. Das macht Tracking nachvollziehbar, auch wenn mehrere Personen daran arbeiten.
Web-Container und Server-Container
Der klassische Web-Container läuft im Browser. Daneben gibt es serverseitige Container auf einem eigenen Server, etwa in der Google Cloud oder bei einem spezialisierten Anbieter. Der Browser schickt die Daten dann zuerst an diesen Server, und erst von dort gehen sie an Google, Meta oder andere Dienste.
So behältst du mehr Kontrolle darüber, welche Daten weitergegeben werden, und kannst die Conversions API von Meta sauber anbinden. Der Aufwand ist höher, deshalb lohnt sich ein Server-Container vor allem bei relevantem Werbebudget oder mehreren Werbeplattformen.
Worauf es in der Praxis ankommt
Der Tag Manager ist nur so gut wie seine Ordnung. Oft finden wir Container mit vielen alten Tags, doppelten Pixeln und Triggern, die niemand mehr zuordnen kann. Das verfälscht Zahlen und belastet die Ladezeit. Eine klare Benennung und regelmäßiges Aufräumen sparen später viel Fehlersuche.
Wichtig ist außerdem die Verbindung zum Consent-Banner. Tags dürfen erst auslösen, wenn die passende Einwilligung vorliegt. Für Google-Tags übernimmt das der Consent Mode, für alle anderen Dienste steuerst du es über Trigger oder die Einwilligungseinstellungen im Container.
Beispiel: Angenommen, du willst wissen, wie viele Besucher auf deine Telefonnummer tippen. Im Tag Manager legst du einen Trigger für Klicks auf Telefon-Links an und verknüpfst ihn mit einem Conversion-Tag für Google Ads und einem Event für das Meta Pixel. Ein Eingriff in den Quellcode der Website ist dafür nicht nötig.