PAKU Media
StartseiteLeistungenPortfolioÜber unsBlogKontakt
PAKU Media

Kreativagentur aus Bielefeld für Webdesign, Videografie und Social Media — seit 2022.

Partner

Navigation

  • ›Startseite
  • ›Leistungen
  • ›Portfolio
  • ›Über uns
  • ›Branchen
  • ›Blog
  • ›Kontakt

Leistungen

  • ›Webdesign
  • ›Videografie
  • ›Social Media Ads
  • ›App Design
  • ›Lexikon
  • ›Tools

Kontakt

Pamuk und Kuscu GbR

Friedhofstraße 171
33659 Bielefeld

hello@pakumedia.de

0521 98 99 40 99

PAKU.Media

© 2026 PAKU Media. Alle Rechte vorbehalten.

ImpressumDatenschutzAGBLexikonToolsSitemap
Home/Lexikon/Google Tag Manager
TechnologieGTM

Google Tag Manager

Zuletzt aktualisiert: 2026-03-29

Der Google Tag Manager (GTM) ist ein kostenloses Tag-Management-System von Google, das die Art verändert hat, wie Marketing- und Analyse-Tags auf Websites implementiert werden. Statt jedes Code-Snippet direkt im Quellcode der Website zu platzieren, verwaltet GTM alle Tags zentral über eine browserbasierte Oberfläche – ohne Entwickler-Eingriff für jede Änderung.

Für Marketing-Teams bedeutet das: schnellere Kampagnenstarts, weniger Abhängigkeit von der Entwicklungsabteilung und bessere Kontrolle über alle Tracking-Implementierungen. Für Entwickler: ein sauberer Quellcode und eine zentrale Verwaltung aller externen Skripte.

Die Grundstruktur des Google Tag Managers

GTM besteht aus einem Container, der einmalig in den Quellcode der Website eingebunden wird. Dieser Container lädt dann alle konfigurierten Tags dynamisch aus der GTM-Cloud.

Container

Der Container ist der zentrale GTM-Wrapper. Jede Website (oder App) hat einen eigenen Container mit einer eindeutigen Container-ID (z. B. GTM-XXXXXXX). Der Container-Code besteht aus zwei Teilen:

Im <head> der Seite:

<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>

Im <body> der Seite (Fallback für kein JavaScript):

<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>

Tags – Was ausgeführt wird

Tags sind die eigentlichen Code-Snippets, die GTM auf der Website ausführt. GTM bietet für die gängigsten Dienste vorgefertigte Tag-Templates:

  • Google Analytics 4 (GA4): Seitenaufrufe, Events, Conversions
  • Google Ads: Conversion Tracking, Remarketing
  • Meta Pixel: Facebook/Instagram Tracking
  • LinkedIn Insight Tag: B2B-Retargeting
  • Custom HTML: Beliebiger JavaScript-Code
  • Custom Image: Pixel-Tracking via 1×1-Pixel-Bild

Trigger – Wann Tags feuern

Trigger definieren die Bedingungen, unter denen ein Tag ausgeführt wird. Verfügbare Trigger-Typen:

Trigger-TypAuslöser
SeitenaufrufJeder Seitenaufruf
DOM ReadyDOM ist vollständig geladen
Window LoadedAlle Ressourcen sind geladen
Klick – Alle ElementeKlick auf beliebiges Element
Klick – Nur LinksKlick auf <a>-Tags
Element-SichtbarkeitElement tritt in den Viewport
Formular-ÜbermittlungFormular wird abgeschickt
ScrollenNutzer scrollt bis zu bestimmtem %
TimerZeitbasiert (z. B. nach 30 Sekunden)
Custom EventVom DataLayer ausgelöstes Event

Variablen – Dynamische Werte

Variablen machen GTM-Konfigurationen flexibel. Es gibt eingebaute Variablen (z. B. Page URL, Click URL, Click Text) und benutzerdefinierte Variablen:

  • DataLayer Variable: Liest Werte aus dem DataLayer (z. B. Produktpreis)
  • JavaScript Variable: Liest globale JavaScript-Variablen
  • Cookie Variable: Liest Cookie-Werte
  • URL Variable: Extrahiert Teile der aktuellen URL

Der DataLayer: Das Herzstück professioneller GTM-Setups

Der DataLayer ist ein JavaScript-Array, das auf der Website deklariert wird und als Kommunikationskanal zwischen dem Website-Code und GTM dient.

Basis-DataLayer-Initialisierung

// Muss vor dem GTM-Container-Code stehen
window.dataLayer = window.dataLayer || [];

Ereignisse in den DataLayer pushen

// E-Commerce: Produkt in Warenkorb legen
window.dataLayer.push({
  'event': 'add_to_cart',
  'ecommerce': {
    'currency': 'EUR',
    'value': 299.00,
    'items': [{
      'item_id': 'WD-001',
      'item_name': 'Webdesign Starter Paket',
      'price': 299.00,
      'quantity': 1
    }]
  }
});

DataLayer-Variablen in GTM nutzen

  1. GTM > Variablen > Neue benutzerdefinierte Variable
  2. Typ: DataLayer-Variable
  3. Name der DataLayer-Variable: ecommerce.value
  4. Diese Variable kann jetzt in Tags und Triggern genutzt werden

Wichtige Tag-Typen und ihre Konfiguration

Google Analytics 4 (GA4) konfigurieren

Konfiguration-Tag (einmalig):

  1. Tag-Typ: Google Analytics: GA4-Konfiguration
  2. Mess-ID: G-XXXXXXXXXX
  3. Trigger: Alle Seiten

Event-Tag (z. B. Kontaktformular-Übermittlung):

  1. Tag-Typ: Google Analytics: GA4-Ereignis
  2. Konfiguration-Tag: Verweis auf den GA4-Konfigurations-Tag
  3. Ereignisname: form_submit
  4. Trigger: Formular-Übermittlung auf /kontakt/

Meta Pixel implementieren

  1. Tag-Typ: Custom HTML
  2. Pixel-Code einfügen (aus Meta Events Manager)
  3. Trigger: Alle Seiten

Für spezifische Events (Kauf, Lead):

  1. Zusätzlicher Tag mit fbq('track', 'Lead') im Custom HTML
  2. Trigger: Formular-Übermittlung oder Danke-Seite

Google Ads Conversion Tracking

  1. Tag-Typ: Google Ads Conversion Tracking
  2. Conversion-ID und Conversion-Label aus Google Ads kopieren
  3. Conversion-Wert: DataLayer-Variable (bei E-Commerce)
  4. Trigger: Danke-Seite oder Button-Klick nach Kauf

Debugging mit dem Preview-Modus

Der GTM Preview-Modus ist unverzichtbar für die Tag-Entwicklung und Fehlersuche. So funktioniert er:

  1. Im GTM-Container: Schaltfläche „Vorschau" klicken
  2. Website-URL eingeben und verbinden
  3. Die Website öffnet sich mit dem GTM Debug-Panel unten im Browser
  4. Das Panel zeigt: alle gefeuerten Tags, alle Trigger-Ereignisse, DataLayer-Events

Was im Debug-Panel zu sehen ist

AnsichtInformation
TagsWelche Tags haben gefeuert, welche nicht und warum
VariablesAktuelle Werte aller Variablen
DataLayerAlle DataLayer-Events chronologisch
ErrorsJavaScript-Fehler durch Tags

Wichtig: Im Preview-Modus werden Änderungen noch nicht live geschaltet. Erst nach dem Klick auf „Veröffentlichen" werden neue Tags für alle Besucher aktiv.

GTM vs. Hardcodierte Tags: Wann was besser ist

KriteriumGTMHardcodiert
ÄnderungsgeschwindigkeitSehr schnell (ohne Deploy)Langsam (Code-Deploy nötig)
Marketing-UnabhängigkeitHochNiedrig
Performance-KontrolleMittelHoch
FehleranfälligkeitMittel (durch Marketing-Team)Niedrig (durch Entwickler)
Komplexe LogikBegrenztUnbegrenzt
Version ControlGTM-eigene VersionierungGit/Repository
KostenKostenlosEntwicklungszeit

Empfehlung: Standard-Tracking-Tags (GA4, Ads, Meta Pixel) über GTM. Performance-kritische und sicherheitsrelevante Scripts direkt im Code.

Server-Side GTM: Die datenschutzfreundliche Alternative

Server-Side GTM (ssGTM) ist eine fortgeschrittene GTM-Variante, bei der der Tag-Management-Container nicht im Browser des Nutzers, sondern auf einem eigenen Server läuft.

Vorteile von Server-Side GTM

  • DSGVO-Freundlichkeit: Keine direkte Übertragung von Nutzerdaten an Drittanbieter
  • Ad-Blocker-Resistenz: Server-Requests werden nicht von Browser-Erweiterungen geblockt
  • Bessere Datenkontrolle: Welche Daten weitergegeben werden, bestimmt der Betreiber
  • First-Party-Cookies: Cookies werden serverseitig gesetzt und haben längere Laufzeiten

Nachteile von Server-Side GTM

  • Eigener Cloud-Server erforderlich (ca. 20–50 € / Monat für kleine Setups)
  • Komplexere Implementierung und Wartung
  • Nicht alle Tag-Templates sind für ssGTM verfügbar

Consent Mode: DSGVO-konforme Tag-Steuerung

Google Consent Mode v2 ist seit März 2024 für Websites mit EU-Traffic Pflicht, die Google Ads oder GA4 nutzen. GTM ermöglicht die native Integration mit Consent-Management-Plattformen (CMPs) wie Cookiebot, Usercentrics oder Borlabs Cookie.

Grundprinzip

  • Tags werden standardmäßig nicht gefeuert
  • Nach Einwilligung des Nutzers schaltet GTM die entsprechenden Tags frei
  • Consent Mode ermöglicht modelliertes Tracking auch ohne vollständige Zustimmung
←Zurück zum Lexikon

Projekt anfragen

Fragen zu Google Tag Manager? Wir helfen gerne.

Unser Team berät Sie kostenlos und unverbindlich — direkt aus Bielefeld.

Kontakt aufnehmen→
FAQ's

Häufige Fragen zu Google Tag Manager.

Die wichtigsten Antworten auf einen Blick – kompakt und verständlich.

Weiter lernen

Verwandte Begriffe.

Zum Lexikon →
01Analyse

Google Analytics 4

Google Analytics 4 (GA4) erklärt: Event-Tracking, Berichte, Conversion-Setup, DSGVO und Alternativen. Der vollständige GA4-Leitfaden für 2026.

Definition lesen→
02Analyse

Web Analytics

Web Analytics erklärt: Google Analytics 4, wichtige Metriken, Tracking-Setup, DSGVO-Konformität und Tools im Vergleich für 2026.

Definition lesen→
03Analyse

Web Analytics

Web Analytics erklärt: Tools, Metriken, DSGVO, Conversion Tracking und wie Sie Daten in echte Business-Entscheidungen übersetzen. GA4, Matomo & mehr.

Definition lesen→
04Analyse

UTM-Parameter

UTM-Parameter erklärt: Die 5 Parameter, Naming Conventions, URL-Builder, häufige Fehler und wie Sie Kampagnen in Google Analytics 4 korrekt auswerten.

Definition lesen→
05Marketing

Performance Marketing

Performance Marketing: Definition, Kanäle, KPIs und Attribution. Wie messbares, ergebnisorientiertes Marketing Ihr Budget optimal einsetzt.

Definition lesen→