Zum Inhalt springen
· 9 Min. Lesezeit

Tracking Setup 2026: GA4 & GTM richtig einrichten

Schritt-für-Schritt Anleitung für ein professionelles Tracking Setup mit Google Analytics 4 und Google Tag Manager.

tracking analytics grundlagen

Tracking Setup 2026: GA4 & GTM richtig einrichten

Ohne sauberes Tracking kein messbares Marketing. Google Analytics 4 (GA4) und der Google Tag Manager (GTM) bilden die Basis für datengetriebene Entscheidungen — und wer sie nicht richtig einrichtet, trifft Budgetentscheidungen auf Basis falscher Zahlen.

Dieser Guide führt dich Schritt für Schritt durch ein professionelles Tracking-Setup: von der ersten GA4-Property über DSGVO-konformes Consent Management bis hin zu Server-Side Tagging und Looker Studio Dashboards.

Warum GA4 + GTM die richtige Wahl sind

GA4 ist seit Juli 2023 der Pflichtstandard — Universal Analytics ist Geschichte. GA4 ist event-basiert statt session-basiert, was granularere Analyse ermöglicht und besser mit modernen User Journeys umgeht.

GTM (Google Tag Manager) ist der Container, der alle Tracking-Tags zentral verwaltet. Statt bei jeder Änderung in den Website-Code einzugreifen, pflegst du Tags, Trigger und Variablen direkt im GTM-Interface. Entwickler müssen nur einmal das GTM-Snippet einbauen.

Zusammen ergeben GA4 + GTM ein flexibles, skalierbares Tracking-System für Websites jeder Größe.

Schritt 1: GTM Container einrichten

Account und Container erstellen

  1. Gehe zu tagmanager.google.com
  2. Klicke auf “Konto erstellen”
  3. Vergib einen Kontonamen (z.B. dein Unternehmensname)
  4. Erstelle einen Container: Name = deine Domain, Zielplattform = “Web”
  5. Akzeptiere die Nutzungsbedingungen

GTM-Snippet installieren

Nach der Erstellung erhältst du zwei Code-Snippets:

<!-- Im <head>-Bereich so weit oben wie möglich -->
<script>(function(w,d,s,l,i){...})(window,document,'script','dataLayer','GTM-XXXXXXX');</script>

<!-- Direkt nach dem öffnenden <body>-Tag -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>

Das Head-Snippet ist das eigentliche Tracking-Script. Das Body-Snippet ist ein Fallback für Browser ohne JavaScript.

Container-Struktur planen

Bevor du Tags einrichtest, definiere die Grundstruktur:

  • Tags: Was wird ausgeführt (GA4-Event, Meta Pixel, Conversion)
  • Trigger: Wann wird der Tag ausgeführt (Seitenaufruf, Klick, Formular-Submit)
  • Variablen: Welche Daten werden übergeben (Seiten-URL, Button-Text, Produkt-ID)

Halte die Benennung konsistent. Empfohlenes Schema: [Typ] - [Beschreibung], also z.B. GA4 - Pageview oder Trigger - Formular Submit Kontakt.

Schritt 2: GA4 konfigurieren

Property erstellen

  1. Gehe zu analytics.google.com
  2. Klicke auf “Property erstellen”
  3. Property-Name vergeben (z.B. “scaleee.de - Produktion”)
  4. Zeitzone auf “Deutschland” und Währung auf “Euro” setzen
  5. Branche und Unternehmensgröße auswählen

Data Stream einrichten

  1. Klicke auf “Datenstrom hinzufügen” → “Web”
  2. URL und Name des Streams eingeben
  3. Erweiterte Messung aktivieren: Scrolltiefe, ausgehende Klicks, Sitesuche, Videointeraktionen, Datei-Downloads werden automatisch getrackt

Wichtige GA4-Einstellungen

Datenaufbewahrung verlängern: Einstellungen → Daten → Datenaufbewahrung → auf 14 Monate setzen (Standard: 2 Monate — viel zu kurz für Jahresvergleiche).

Interne IP-Adressen filtern: Einstellungen → Datenströme → dein Stream → Erweiterte Einstellungen → Interne IP-Adressen definieren. Sonst verfälscht dein eigener Traffic die Daten.

Google Signals aktivieren: Einstellungen → Daten → Google-Signale → aktivieren. Ermöglicht Cross-Device-Tracking für angemeldete Google-Nutzer.

Conversion-Ereignisse definieren: Unter “Ereignisse” kannst du beliebige Events als Conversions markieren. Sobald du ein Event als Conversion markierst, erscheint es im Conversions-Bericht.

GA4 via GTM installieren

Im GTM:

  1. Neuen Tag erstellen: Typ “Google Analytics: GA4-Konfiguration”
  2. Measurement-ID eingeben (Format: G-XXXXXXXXXX — zu finden in GA4 unter Einstellungen → Datenströme)
  3. Trigger: “All Pages”
  4. Tag benennen: GA4 - Konfiguration
  5. Speichern und veröffentlichen

Seit März 2024 ist Google Consent Mode v2 Pflicht, wenn du Google-Produkte (GA4, Google Ads) in der EU nutzt. Ohne korrekte Implementierung verlierst du Conversion-Daten in deinen Google Ads Kampagnen.

Consent Mode überbrückt den Konflikt zwischen DSGVO-Compliance und Datenvollständigkeit. Wenn ein Nutzer Cookies ablehnt, sendet Google keine personenbezogenen Daten — nutzt aber aggregierte, anonymisierte Modellierungsdaten (Behavioral Modeling), um fehlende Conversions zu schätzen.

  • ad_user_data — Einwilligung zur Nutzung von Nutzerdaten für Google-Werbung
  • ad_personalization — Einwilligung zur personalisierten Werbung (Remarketing)

Zusammen mit den bestehenden analytics_storage und ad_storage müssen alle vier Parameter korrekt gesetzt werden.

Implementierung im GTM

  1. Wähle eine DSGVO-konforme Consent Management Platform (CMP): Usercentrics, Cookiebot, Consentmanager oder ähnliche
  2. Die meisten CMPs bieten native GTM-Integration oder fertige GTM-Templates
  3. Setze den Consent Mode als “Default Denied” — alle Parameter starten auf denied
  4. Nach Nutzereinwilligung aktualisiert die CMP die Parameter auf granted
// Standard-Konfiguration (vor Consent)
gtag('consent', 'default', {
  'analytics_storage': 'denied',
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'wait_for_update': 500
});
  • Basic Mode: Ohne Einwilligung werden keine Tags geladen — vollständige DSGVO-Compliance, aber kein Behavioral Modeling
  • Advanced Mode: Tags laden immer, aber Google pings nur bei Einwilligung personenbezogene Daten — ermöglicht Modellierung und füllt Datenlücken

Für die meisten Unternehmen ist Advanced Mode empfehlenswert, solange die CMP korrekt konfiguriert ist.

Schritt 4: Custom Events definieren und tracken

Wann Custom Events nötig sind

Enhanced Measurement deckt Standard-Interaktionen ab. Für geschäftsrelevante Conversions brauchst du Custom Events:

  • Formular-Submissions (nach Bestätigungsseite oder AJAX)
  • Telefon-Klicks
  • Chat-Öffnungen
  • Scroll zu bestimmten Elementen
  • Video-Starts bei selbst gehosteten Videos
  • Warenkorb-Aktionen

Custom Event im GTM anlegen (Beispiel: Kontaktformular)

Trigger anlegen:

  1. Neuer Trigger → “Formularübermittlung”
  2. Bedingung: Formular-ID enthält “contact-form”
  3. Name: Trigger - Kontaktformular Submit

Tag anlegen:

  1. Neuer Tag → “Google Analytics: GA4-Ereignis”
  2. Konfigurationstag: dein GA4-Konfigurations-Tag
  3. Ereignisname: generate_lead
  4. Ereignisparameter:
    • form_id: {{Form ID}}
    • page_location: {{Page URL}}
  5. Trigger: Trigger - Kontaktformular Submit

Wichtig: Nutze wo möglich die empfohlenen GA4-Ereignisnamen (generate_lead, purchase, add_to_cart), da diese in den Standard-Berichten vorausgebaut sind.

Schritt 5: E-Commerce Tracking

Für Online-Shops ist E-Commerce Tracking unverzichtbar. GA4 nutzt ein standardisiertes E-Commerce Datenmodell.

dataLayer Push für Produktansicht

window.dataLayer = window.dataLayer || [];
dataLayer.push({
  event: 'view_item',
  ecommerce: {
    items: [{
      item_id: 'PRODUKT-123',
      item_name: 'Performance Marketing Paket',
      item_category: 'Services',
      price: 1500.00,
      currency: 'EUR',
      quantity: 1
    }]
  }
});

Purchase Event

dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'T-12345',
    value: 1500.00,
    tax: 285.00,
    currency: 'EUR',
    items: [{ /* Produkt-Objekte */ }]
  }
});

Im GTM erstellst du für jedes E-Commerce Event einen eigenen Tag, der die ecommerce-Variable aus dem dataLayer liest und an GA4 übergibt.

Schritt 6: Cross-Domain Tracking

Wenn deine User Journey mehrere Domains umfasst (z.B. shop.example.de und checkout.paymentprovider.de), verlierst du ohne Cross-Domain Tracking die Session-Kontinuität.

Konfiguration in GA4

  1. Einstellungen → Datenströme → dein Stream → Erweiterte Einstellungen → Weitere Domains konfigurieren
  2. Alle relevanten Domains eintragen (z.B. paymentprovider.de)

GA4 hängt automatisch einen _gl-Parameter an ausgehende Links zu konfigurierten Domains. Dieser Parameter überträgt die Client-ID und erhält die Session über Domains hinweg.

Referral-Ausschlüsse

Trage alle deine eigenen Domains unter “Referral-Ausschlüsse” ein, damit interne Navigationen nicht als neue Sitzungen gezählt werden.

Schritt 7: Looker Studio Dashboard aufbauen

Looker Studio (ehemals Google Data Studio) ist kostenlos und verwandelt GA4-Rohdaten in übersichtliche Dashboards.

Verbindung herstellen

  1. Gehe zu lookerstudio.google.com
  2. Neuer Bericht → Datenquelle hinzufügen → “Google Analytics”
  3. GA4-Property auswählen

Empfohlene Dashboard-Struktur

Seite 1: Executive Overview

  • Sessions, Nutzer, Conversions (KPI-Kacheln)
  • Traffic nach Kanal (Tortendiagramm)
  • Conversion Rate nach Kanal (Balkendiagramm)
  • Trend der letzten 30 Tage (Zeitreihe)

Seite 2: SEO-Performance

  • Organische Sessions im Trend
  • Top-Landing-Pages nach organischem Traffic
  • Bounce Rate und Verweildauer

Seite 3: Paid Ads

  • Kampagnen-Performance (Klicks, Kosten, Conversions)
  • ROAS nach Kampagne
  • Conversion-Pfade

Automatische Reports per E-Mail

In Looker Studio: Teilen → E-Mail-Zustellung planen. Versende wöchentliche oder monatliche PDF-Reports automatisch an Stakeholder.

Debugging: GTM Preview und GA4 Debug View

GTM Preview Mode

Bevor du Änderungen im GTM veröffentlichst:

  1. Klicke auf “Vorschau” im GTM
  2. Eine neue Browser-Session öffnet sich mit deiner Website
  3. Im GTM-Debug-Panel siehst du welche Tags gefeuert haben und welche nicht
  4. Überprüfe jeden Trigger und die übergebenen Variablen-Werte

Häufige Fehler im Preview entdecken: Tag feuert nicht (Trigger falsch konfiguriert), Event-Parameter fehlen, falsche Variable referenziert.

GA4 Debug View

  1. Installiere die Chrome Extension “Google Analytics Debugger”
  2. Aktiviere DebugView: In GA4 unter Konfigurieren → DebugView
  3. Führe Aktionen auf deiner Website durch
  4. Im DebugView siehst du Events in Echtzeit mit allen Parametern

Für Mobile Apps: Firebase Debug View. Für Server-Side Events: Server-Side GTM Preview.

Fortgeschritten: Server-Side Tagging

Server-Side Tagging (ssGTM) verlagert die Tag-Ausführung von deinem Browser auf einen Server. 2026 wird es für werbefinanzierte und datengetriebene Unternehmen zum Standard.

Vorteile

  • Bessere Datenqualität: Ad-Blocker und Browser-Restriktionen (iOS ITP, Firefox ETP) blockieren Client-Side Tags. Server-Side Tags sind davon kaum betroffen — du gewinnst je nach Site 10–30% mehr Conversion-Daten zurück.
  • First-Party-Daten: Cookies werden serverseitig gesetzt und haben damit die volle Lebensdauer (keine 7-Tage-Begrenzung durch ITP).
  • Datenschutz: Du kontrollierst welche Daten welcher Drittanbieter erhält. Personenbezogene Daten können serverseitig gefiltert werden, bevor sie an Tools wie GA4 oder Meta weitergegeben werden.
  • Website-Geschwindigkeit: Weniger Client-Side JavaScript verbessert LCP und INP.

Nachteile und Kosten

  • Laufende Serverkosten: Ein Server-Side GTM-Server auf Google Cloud Platform kostet ca. 50–150€/Monat
  • Höhere Komplexität: Einrichtung und Wartung erfordern technisches Know-how
  • Nicht für jede Website sinnvoll: Für kleine Websites ohne Ads-Budget ist der Aufwand unverhältnismäßig

Wann sich Server-Side Tagging lohnt

Faustregel: Wenn du monatlich mehr als 2.000€ in Paid Ads investierst, lohnt sich Server-Side Tagging allein durch die verbesserte Conversion-Attribution.

Checkliste: Ist dein Tracking sauber?

  • GTM-Container in Head und Body installiert und verifiziert
  • GA4-Property mit korrektem Data Stream verbunden
  • Datenaufbewahrung auf 14 Monate gesetzt
  • Interne IPs gefiltert
  • Consent Mode v2 korrekt implementiert (Default Denied)
  • Alle wichtigen Conversions als GA4-Events definiert
  • Custom Events über GTM getrackt und im Debug View verifiziert
  • UTM-Naming-Convention dokumentiert und in allen Kanälen angewendet
  • Cross-Domain-Tracking konfiguriert (falls mehrere Domains)
  • Looker Studio Dashboard gebaut und mit Stakeholdern geteilt
  • GTM-Container vor jeder Veröffentlichung im Preview getestet

Häufige Fragen zu GA4 & GTM

Brauche ich wirklich GTM oder kann ich GA4 direkt installieren? Für einzelne Websites ohne komplexes Tracking ist direktes GA4-Snippet möglich. Sobald du mehr als 3–4 Tags verwaltest oder Custom Events brauchst, ist GTM deutlich effizienter und wartbarer.

Wie lange werden Daten in GA4 gespeichert? Standard sind 2 Monate, maximum 14 Monate. Für historische Vergleiche solltest du Looker Studio-Berichte als Snapshots speichern oder BigQuery als unbegrenzte Datenbankschicht nutzen.

Ist GA4 DSGVO-konform? Mit korrekter Consent-Mode-Implementierung, EU-Datenspeicherung und Datenschutzerklärung: ja. Ohne diese Maßnahmen: nein. Die EU-Datenspeicherung konfigurierst du in GA4 unter Einstellungen → Daten → Datenweitergabe.

Was ist der Unterschied zwischen einem Event und einer Conversion in GA4? Jede Interaktion ist ein Event. Eine Conversion ist ein Event, das du als besonders wichtig markiert hast. Die Unterscheidung ist rein administrativ — technisch handelt es sich immer um Events.

Wie erkenne ich ob mein Tracking-Setup Fehler hat? Typische Warnsignale: Conversion-Rate über 20% oder unter 0,5%, unbekannte Traffic-Quellen über 30%, direkter Traffic plötzlich stark angestiegen, Conversion-Counts die nicht mit deinen Leads/Verkäufen übereinstimmen.


Tracking ist die Grundlage jeder datengetriebenen Marketingstrategie. Wenn du ein sauberes Setup brauchst, das wirklich funktioniert, schau dir unser Angebot im Bereich Performance Marketing an — oder kontaktiere uns direkt für ein Tracking-Audit.

PP

Philipp Pötzinger

Performance Marketing Experte bei Scaleee

Ich helfe Unternehmen dabei, mit datengetriebenem Marketing mehr Leads und Umsatz zu generieren.

Mehr über mich →

Weitere Artikel

Passende Services

Professionelle Unterstützung zu diesem Thema

Bereit für messbares Wachstum?

Lass uns in einem kostenlosen Erstgespräch herausfinden, wie wir dein Business skalieren können.

Jetzt kostenlos beraten lassen
Kostenlose Beratung