Skip to content
MJ Marketing
Google Ads Tracking Setup Guide
Tracking & Analytics
14 min read
Mijo Jurisic

Google Ads Conversion Tracking einrichten: Guide 2026

Conversion Tracking, Enhanced Conversions und GA4 in Google Ads einrichten: Schritt für Schritt mit Code-Beispielen, GTM, API und Offline-Import.

Zuletzt aktualisiert: 21. August 2026

Teilen:

Realität: Ohne korrektes Tracking = Blindflug. Erfahrungsgemäß haben sehr viele Google Ads Kampagnen Tracking-Probleme. Dieser Guide zeigt den kompletten Setup-Prozess + Fehlerberichtigung.

Tracking lieber machen lassen? Wir richten dein Google Ads Conversion Tracking, Enhanced Conversions und GA4 sauber und DSGVO-konform ein. Mehr dazu auf unserer Seite Google Ads Tracking Setup.

Warum Tracking kritisch ist

Beispiel ohne Tracking:

Budget: €5.000/Monat
Klicks: 2.500
Conversions: ???
ROAS: ???
→ Keine Ahnung ob profitabel!

Mit Tracking:

Budget: €5.000/Monat
Klicks: 2.500
Conversions: 83
Cost per Conversion: €60
Umsatz: €24.900
ROAS: 498%
→ Profitabel! Skalieren!

Was du ohne Tracking NICHT weißt:

  • ❌ Welche Keywords profitabel sind
  • ❌ Welche Anzeigen konvertieren
  • ❌ Ob Kampagne profitabel ist
  • ❌ Wie du optimieren sollst
  • ❌ Ob du Budget erhöhen/senken sollst

Mit Tracking:

  • ✅ Jede Conversion ist zuordenbar
  • ✅ KI kann optimieren (Smart Bidding)
  • ✅ ROI-Bewertung möglich
  • ✅ Skalierungs-Entscheidungen datenbasiert

Das Tracking-Ecosystem

Komponenten:

  1. Google Ads Conversion Tracking (Basis)
  2. Google Analytics 4 (erweiterte Analyse)
  3. Google Tag Manager (Tag-Management)
  4. Enhanced Conversions (bessere Datenqualität)
  5. Offline Conversion Import (B2B, Phone Sales)

Minimum: #1 (Google Ads Conversion Tracking) Empfohlen: #1 + #2 + #3 Advanced: Alle 5

Welche Conversion-Typen es überhaupt gibt und welcher davon zu deinem Geschäftsmodell passt, klärst du am besten vorab im Guide Conversion Tracking: Grundlagen und die fünf Conversion-Typen. Dieser Guide hier setzt danach an und zeigt die technische Umsetzung.

Conversion Tracking in Google Ads einrichten (Basis)

Schritt 1: Conversion Action erstellen

Google Ads → Tools → Conversions → + Conversion
→ Website
→ Conversion-Name: "Kauf" (oder "Lead", "Anmeldung", etc.)

Einstellungen:

Kategorie: Kauf (oder Lead, Anmeldung, etc.)
Wert:
  - "Gleicher Wert für jede Conversion" (Lead-Gen)
  - "Dynamischen Wert für jede Conversion verwenden" (E-Commerce) ✓
Standard-Wert: Optional (Fallback)
Zählweise:
  - "Jede" (E-Commerce - mehrere Käufe zählen)
  - "Eine" (Lead-Gen - nur erster Lead zählt) ✓
Conversion-Zeitfenster: 30 Tage (Standard, anpassbar)

Schritt 2: Tag-Code erhalten

→ "Tag-Setup verwenden" → "Tag selbst installieren"

Code-Snippet:

<!-- Global Site Tag (gtag.js) - Google Ads: XXXXXX -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-XXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'AW-XXXXXX');
</script>

Installation: Auf ALLEN Seiten (in <head>)

Schritt 3: Conversion Event Tag

Installation: Nur auf Bestätigungsseite (nach Kauf/Lead)

<!-- Auf Danke-Seite / Bestellbestätigungs-Seite -->
<script>
  gtag('event', 'conversion', {
    'send_to': 'AW-XXXXXX/XXXXXXX', // Deine Conversion ID
    'value': 129.99, // Dynamisch!
    'currency': 'EUR',
    'transaction_id': 'T12345' // Eindeutig pro Conversion
  });
</script>

Dynamische Werte (wichtig!):

PHP Beispiel:

<script>
  gtag('event', 'conversion', {
    'send_to': 'AW-XXXXXX/XXXXXXX',
    'value': <?php echo $order_total; ?>,
    'currency': 'EUR',
    'transaction_id': '<?php echo $order_id; ?>'
  });
</script>

JavaScript Beispiel (Single Page Apps):

// Bei Conversion-Event
gtag('event', 'conversion', {
  'send_to': 'AW-XXXXXX/XXXXXXX',
  'value': orderData.total,
  'currency': 'EUR',
  'transaction_id': orderData.id
});

Schritt 4: Testing

Test 1: Tag Assistant

1. Google Tag Assistant installieren (Chrome Extension)
2. Website aufrufen
3. Tag Assistant öffnen
4. Sollte zeigen: "Google Ads Conversion Tracking (AW-XXXXXX)"

Test 2: Test-Conversion

1. Conversion durchführen (Test-Kauf/Lead)
2. Google Ads → Tools → Conversions → Status
3. Nach 1-2 Stunden: Sollte Test-Conversion zeigen

Wichtig: Erste Conversions brauchen 24-48h bis vollständig!

Google Analytics 4 Conversion einrichten

Warum GA4 zusätzlich?

  • Erweiterte Analyse (User Journey, Funnel, etc.)
  • Cross-Device Tracking
  • Audience-Building für Remarketing
  • Bessere Attribution

Schritt 1: GA4 Property erstellen

Google Analytics → Admin → Property erstellen
→ Property-Name: "Meine Website"
→ Zeitzone: Deutschland
→ Währung: EUR

Schritt 2: Data Stream erstellen

→ Datenstream hinzufügen → Web
→ Website-URL: https://ihredomain.de
→ Stream-Name: "Website"
→ Erstellen

Measurement ID notieren: G-XXXXXXXXXX

Schritt 3: GA4 Tag installieren

Option A: Direkt (ohne GTM):

<!-- Global Site Tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

Option B: Via Google Tag Manager (empfohlen, siehe Setup 3)

Schritt 4: E-Commerce Tracking

Purchase Event (auf Bestätigungsseite):

gtag('event', 'purchase', {
  transaction_id: 'T12345',
  value: 129.99,
  currency: 'EUR',
  tax: 20.76,
  shipping: 4.99,
  items: [{
    item_id: 'SKU123',
    item_name: 'Nike Air Max 2026',
    item_category: 'Schuhe',
    price: 129.99,
    quantity: 1
  }]
});

Weitere wichtige Events:

View Item (Produktseite):

gtag('event', 'view_item', {
  currency: 'EUR',
  value: 129.99,
  items: [{
    item_id: 'SKU123',
    item_name: 'Nike Air Max 2026'
  }]
});

Add to Cart:

gtag('event', 'add_to_cart', {
  currency: 'EUR',
  value: 129.99,
  items: [{
    item_id: 'SKU123',
    item_name: 'Nike Air Max 2026'
  }]
});

Begin Checkout:

gtag('event', 'begin_checkout', {
  currency: 'EUR',
  value: 129.99,
  items: [...]
});

Schritt 5: Google Ads ↔ GA4 Linking

GA4: Admin → Product Links → Google Ads Links
→ Link erstellen
→ Google Ads Account auswählen
→ Auto-Tagging aktivieren: JA
→ Conversion-Events importieren: JA (purchase, submit_form, etc.)

Vorteil: GA4-Conversions in Google Ads nutzbar!

Conversion Tracking über Google Tag Manager (Tag einrichten)

Warum GTM?

  • Zentrale Tag-Verwaltung (kein Code-Änderungen mehr!)
  • Versionskontrolle
  • Testing & Preview-Modus
  • Einfacher für Marketer (weniger IT-Abhängigkeit)

Schritt 1: GTM Container erstellen

tagmanager.google.com → Account erstellen
→ Container-Name: "Meine Website"
→ Container-Typ: Web
→ Erstellen

Container-Code notieren

Schritt 2: GTM Code auf Website

<!-- In <head> -->
<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-XXXXXX');</script>

<!-- In <body> (direkt nach öffnendem Tag) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>

Schritt 3: Tags in GTM einrichten

Tag 1: Google Ads Conversion Tracking

GTM → Tags → Neu
→ Tag-Konfiguration: Google Ads Conversion Tracking
→ Conversion-ID: AW-XXXXXX
→ Conversion-Label: XXXXXXX
→ Conversion-Wert: {{order_total}} (Variable!)
→ Trigger: Custom Event "purchase"

Tag 2: GA4 Configuration

Tags → Neu
→ Tag-Typ: Google Analytics: GA4 Configuration
→ Measurement ID: G-XXXXXXXXXX
→ Trigger: All Pages

Tag 3: GA4 Purchase Event

Tags → Neu
→ Tag-Typ: Google Analytics: GA4 Event
→ Event Name: purchase
→ Event Parameters:
  - transaction_id: {{Transaction ID}}
  - value: {{Order Total}}
  - currency: EUR
  - items: {{Items Array}}
→ Trigger: Custom Event "purchase"

Schritt 4: DataLayer Push (auf Website)

Auf Bestätigungsseite:

<script>
  window.dataLayer = window.dataLayer || [];
  dataLayer.push({
    'event': 'purchase',
    'transactionId': 'T12345',
    'transactionTotal': 129.99,
    'transactionTax': 20.76,
    'transactionShipping': 4.99,
    'ecommerce': {
      'purchase': {
        'actionField': {
          'id': 'T12345',
          'revenue': '129.99',
          'tax': '20.76',
          'shipping': '4.99'
        },
        'products': [{
          'name': 'Nike Air Max 2026',
          'id': 'SKU123',
          'price': '129.99',
          'category': 'Schuhe',
          'quantity': 1
        }]
      }
    }
  });
</script>

Schritt 5: Testing in GTM

GTM → Preview-Modus
→ Website-URL eingeben
→ Conversion durchführen
→ GTM zeigt: Welche Tags feuern

Conversion Tracking Setup Schritt für Schritt

So setzt du dein Google Ads Conversion Tracking Setup von null auf, in der Reihenfolge, in der du die Abschnitte oben abarbeitest:

  1. Conversion-Aktion anlegen und Wert + Zählweise definieren, siehe Conversion Tracking in Google Ads einrichten (Basis).
  2. Global Site Tag (gtag.js) in den <head> aller Seiten einbauen.
  3. Conversion-Event-Tag mit dynamischem value, currency und transaction_id auf der Bestätigungsseite platzieren.
  4. GA4 einrichten und verknüpfen für Funnel-, Cross-Device- und Remarketing-Daten, siehe Google Analytics 4 Conversion einrichten.
  5. Tags über den Google Tag Manager zentralisieren (empfohlen), siehe Conversion Tracking über Google Tag Manager (Tag einrichten).
  6. Erweiterte Conversions (Enhanced Conversions) aktivieren für 10-30% mehr gemessene Abschlüsse, siehe Erweiterte Conversions einrichten (Enhanced Conversions).
  7. Testen und freigeben: Tag Assistant, GTM-Preview und Test-Conversion prüfen, dann GTM-Container publizieren.

Erweiterte Conversions einrichten (Enhanced Conversions)

Was: Verbesserte Conversion-Genauigkeit durch First-Party-Daten

Warum wichtig?

  • iOS 14.5+ & Cookie-Restrictions = weniger Tracking
  • Enhanced Conversions nutzt gehashte E-Mail/Telefon
  • +10-30% mehr gemessene Conversions!

Setup-Methoden

Methode 1: Automatisch (GTM - einfachste)

GTM → Tags → Google Ads Conversion Tag
→ Erweiterte Einstellungen → Enhanced Conversions
→ "Automatisch aus Websitedaten sammeln": AN
→ Speichern

GTM erkennt automatisch: E-Mail, Telefon, Name, Adresse aus Formularfeldern

Methode 2: Manuell (Code)

gtag('event', 'conversion', {
  'send_to': 'AW-XXXXXX/XXXXXXX',
  'value': 129.99,
  'currency': 'EUR',
  'transaction_id': 'T12345',
  // Enhanced Conversion Daten
  'email': 'user@example.com', // Wird automatisch gehasht!
  'phone_number': '+491234567890',
  'address': {
    'first_name': 'Max',
    'last_name': 'Mustermann',
    'street': 'Hauptstraße 1',
    'city': 'München',
    'postal_code': '80331',
    'country': 'DE'
  }
});

WICHTIG: Daten werden automatisch gehasht (DSGVO-konform!)

Überprüfung:

Google Ads → Tools → Conversions
→ Status: "Erfolgreich" + "Enhanced conversions: aktiv"

Conversion Tracking API & Offline-Import

Für: B2B, Telefon-Sales, physische Geschäfte

Use Case:

1. User klickt Google Ad
2. Füllt Lead-Formular aus (Online Conversion)
3. Sales-Team kontaktiert (Offline)
4. Kunde kauft für €50.000 (Offline Conversion)

Problem: Google Ads sieht nur Lead (€), nicht Kauf (€50.000)!

Lösung: Offline Conversion Import

Setup

Schritt 1: GCLID Tracking aktivieren

Google Ads → Einstellungen → Konto-Einstellungen
→ Auto-Tagging: AN

Schritt 2: GCLID in CRM speichern

// Bei Lead-Formular-Submit
const urlParams = new URLSearchParams(window.location.search);
const gclid = urlParams.get('gclid');

// Gclid in Hidden Field
document.getElementById('gclid_field').value = gclid;

// Oder: In Cookie speichern
document.cookie = `gclid=${gclid}; max-age=2592000`; // 30 Tage

Schritt 3: Offline Conversion Action erstellen

Google Ads → Tools → Conversions → +
→ Import → "Clicks"
→ Name: "Offline-Kauf"
→ Erstellen

Schritt 4: Conversions hochladen

Via UI (manuell):

Google Ads → Tools → Conversions → Uploads
→ "Offline-Kauf" auswählen
→ CSV hochladen:

Google Click ID, Conversion Name, Conversion Time, Conversion Value, Conversion Currency
abc123xyz, Offline-Kauf, 2026-01-15 10:30:00, 50000, EUR
def456uvw, Offline-Kauf, 2026-01-16 14:20:00, 35000, EUR

Via API (automatisiert):

# Python Beispiel (Google Ads API)
from google.ads.googleads.client import GoogleAdsClient

client = GoogleAdsClient.load_from_storage()
service = client.get_service("ConversionUploadService")

click_conversion = client.get_type("ClickConversion")
click_conversion.gclid = "abc123xyz"
click_conversion.conversion_action = "customers/XXX/conversionActions/YYY"
click_conversion.conversion_date_time = "2026-01-15 10:30:00"
click_conversion.conversion_value = 50000
click_conversion.currency_code = "EUR"

response = service.upload_click_conversions(
    customer_id="XXXXXX",
    conversions=[click_conversion],
    partial_failure=True
)

Wichtig: Upload innerhalb 90 Tage nach Klick!

Tracking-Probleme beheben

Problem 1: "Keine Conversions gemessen"

Checkliste:

  • Conversion-Tag auf Bestätigungsseite? (nicht auf Checkout!)
  • Tag feuert? (Tag Assistant prüfen)
  • Conversion-Wert dynamisch übergeben?
  • transaction_id eindeutig?
  • 24-48h gewartet? (erste Conversions brauchen Zeit)

Testing:

Google Ads → Tools → Conversions → Diagnose
→ Zeigt Fehler

Problem 2: "Doppelte Conversions"

Ursache: User lädt Danke-Seite mehrmals

Lösung: transaction_id nutzen!

gtag('event', 'conversion', {
  'send_to': 'AW-XXXXXX/XXXXXXX',
  'transaction_id': 'T12345' // Eindeutig! Google dedupliziert automatisch
});

Problem 3: "Conversion-Wert ist 0"

Ursache: Statischer Wert statt dynamisch

Falsch:

'value': 129.99 // Hardcoded!

Richtig:

'value': {{order_total}} // Dynamisch!

Problem 4: "Conversions deutlich niedriger als erwartet"

Mögliche Ursachen:

  1. Ad Blocker: 10-30% User nutzen Ad Blocker → tracken nicht
  2. Cookie-Restrictions: Safari ITP, Firefox ETP
  3. Cross-Device: User klickt am Handy, kauft am Desktop
  4. Attribution-Zeitfenster: Standard 30 Tage (User kauft nach 35 Tagen = nicht gezählt)

Lösung:

  • Enhanced Conversions aktivieren (beheben 1+2 teilweise)
  • GA4 Cross-Device Tracking
  • Attribution-Zeitfenster erhöhen (Google Ads → Conversion-Einstellungen)

Problem 5: "GTM Tags feuern nicht"

Debug:

GTM → Preview-Modus → Website aufrufen
→ Zeigt: Welche Tags feuern (oder nicht)

Häufige Fehler:

  • ❌ Trigger falsch konfiguriert
  • ❌ Variable nicht definiert
  • ❌ GTM Container nicht publiziert (!!)
  • ❌ DataLayer-Event falsch geschrieben

Advanced: Server-Side Tracking

Was: Tracking läuft über eigenen Server, nicht Browser

Vorteile:

  • ✅ Bypassed Ad Blocker
  • ✅ Bessere Datenqualität
  • ✅ DSGVO-konformer (First-Party-Daten)
  • ✅ Schnellere Website (weniger Client-Side-Scripts)

Nachteile:

  • ❌ Komplex (Server-Setup)
  • ❌ Kosten (Server-Infrastruktur)
  • ❌ Technisches Know-how nötig

Setup: Google Tag Manager Server-Side Container. Den kompletten Aufbau zeigt unser Server-Side Tracking Guide 2026.

Tracking Compliance (DSGVO)

Wichtig: Tracking MUSS DSGVO-konform sein!

Den Consent Mode v2 sauber mit deinem Cookie-Banner zu verzahnen, ist Pflicht. Details und Umsetzung findest du auf unserer Seite Google Ads Consent Mode.

Requirements:

  1. Cookie-Banner: Opt-In vor Tracking
  2. Datenschutzerklärung: Tracking dokumentieren
  3. Auftragsverarbeitung: Google Ads AVV abschließen

Cookie-Banner-Integration:

// Cookiebot Beispiel
window.addEventListener('CookiebotOnAccept', function (e) {
  if (Cookiebot.consent.marketing) {
    // User hat Marketing-Cookies akzeptiert
    // Jetzt Google Ads Tracking aktivieren
    gtag('consent', 'update', {
      'ad_storage': 'granted',
      'analytics_storage': 'granted'
    });
  }
});

Consent Mode (Google):

<script>
  // BEFORE gtag.js
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}

  gtag('consent', 'default', {
    'ad_storage': 'denied',
    'analytics_storage': 'denied'
  });

  // Nach User-Consent: Update
  gtag('consent', 'update', {
    'ad_storage': 'granted',
    'analytics_storage': 'granted'
  });
</script>

Tracking-Checklist

Basis ✅:

  • Google Ads Conversion Tracking aktiv
  • Conversion-Wert dynamisch übergeben
  • transaction_id für Deduplizierung
  • Testing durchgeführt (Tag Assistant)
  • Erste Test-Conversions gemessen

Erweitert ✅:

  • GA4 integriert
  • E-Commerce Events (view_item, add_to_cart, purchase)
  • Google Ads ↔ GA4 verknüpft
  • GTM Setup (optional aber empfohlen)

Advanced ✅:

  • Enhanced Conversions aktiviert
  • Offline Conversion Tracking (B2B)
  • GCLID in CRM gespeichert
  • DSGVO-konformer Cookie-Banner

Tools für Tracking

Testing:

  • Google Tag Assistant (Chrome Extension) - kostenlos
  • GTM Preview Mode (built-in) - kostenlos
  • Google Analytics DebugView - kostenlos

Tag Management:

  • Google Tag Manager (kostenlos)
  • Segment (ab $120/Monat) - Enterprise
  • Tealium (Custom Pricing) - Enterprise

Cookie Consent:

  • Cookiebot (ab €9/Monat)
  • OneTrust (Custom Pricing)
  • Usercentrics (ab €5/Monat)

Monitoring:

  • Google Ads Conversion Tracking Status - built-in
  • GA4 Real-Time Reports - built-in

Fazit

Tracking = Basis für erfolgreiche Google Ads

Setup-Priorität:

Tag 1:

  • ✅ Google Ads Conversion Tracking (Basis!)
  • ✅ Conversion-Wert dynamisch

Woche 1:

  • ✅ Testing & Verification
  • ✅ GA4 Setup
  • ✅ E-Commerce Events

Woche 2:

  • ✅ GTM Migration (optional)
  • ✅ Enhanced Conversions
  • ✅ DSGVO-Compliance

Monat 2+:

  • ✅ Offline Conversions (B2B)
  • ✅ Advanced Attribution
  • ✅ Server-Side Tracking (optional)

Ohne korrektes Tracking: Keine Optimierung möglich!

Tracking Setup Hilfe


FAQ zu Google Ads Tracking

Wie richte ich Google Ads Conversion Tracking ein?

4 Schritte: 1) Google Ads → Tools → Conversions → + Conversion → Website. 2) Conversion-Name (z.B. "Kauf"), Kategorie, Wert-Option (dynamisch für E-Commerce!), Zählweise. 3) Global Site Tag auf ALLE Seiten (in <head>). 4) Conversion Event Tag auf Bestätigungsseite mit value, currency, transaction_id. Testing: Tag Assistant + Test-Conversion durchführen. Erste Conversions nach 24-48h sichtbar. Kritisch: Conversion-Wert MUSS dynamisch sein!

Was ist der Unterschied zwischen Google Ads und GA4 Tracking?

Beide ergänzen sich! Google Ads Tracking: Fokus auf Kampagnen-Optimierung, direkte Attribution zu Keywords/Anzeigen, für Smart Bidding essentiell. GA4: Erweiterte Analyse (User Journey, Funnel, Demografie), Cross-Device Tracking, Audience-Building, bessere Attribution. Best Practice: Beide nutzen! Google Ads für Optimierung, GA4 für tiefere Insights. Setup: Beide verknüpfen (GA4 → Admin → Google Ads Links).

Warum werden meine Conversions nicht gemessen?

5 häufigste Ursachen: 1) Conversion-Tag nicht auf Bestätigungsseite (nur auf Checkout!). 2) Tag feuert nicht (prüfen mit Tag Assistant). 3) 24-48h noch nicht abgewartet. 4) transaction_id fehlt oder nicht eindeutig. 5) Ad Blocker (10-30% User). Lösung: Tag Assistant nutzen, Test-Conversion durchführen, Enhanced Conversions aktivieren (bypassed teilweise Ad Blocker), GTM Debug-Modus.

Was ist Enhanced Conversions und sollte ich es aktivieren?

Enhanced Conversions = verbesserte Tracking-Genauigkeit durch First-Party-Daten (E-Mail, Telefon, Adresse - automatisch gehasht!). Vorteile: +10-30% mehr gemessene Conversions, bessere Datenqualität trotz Cookie-Restrictions (iOS 14.5+, Safari ITP), DSGVO-konform (Hashing). Setup: GTM → Google Ads Conversion Tag → "Automatisch aus Websitedaten sammeln": AN (einfachste Methode). JA, unbedingt aktivieren! Kein Nachteil, nur Vorteile.

Wie tracke ich Offline-Conversions (B2B, Telefon-Sales)?

Offline Conversion Tracking Setup: 1) Auto-Tagging in Google Ads aktivieren. 2) GCLID (Google Click ID) bei Lead-Formular in CRM speichern. 3) Offline Conversion Action erstellen (Google Ads → Conversions → Import → Clicks). 4) Conversions hochladen: Via CSV (manuell) oder API (automatisiert) mit gclid, conversion_time, value. Wichtig: Upload innerhalb 90 Tage nach Klick! Use Case: Lead online (€0) → Sales-Call → Kauf offline (€50k) → Google Ads sieht nun €50k-Wert!

Was ist Google Tag Manager und brauche ich es?

GTM = Tag-Management-System für zentrale Verwaltung aller Tracking-Tags. Vorteile: Kein Code-Änderungen mehr (IT-unabhängig), Versionskontrolle, Testing/Preview-Modus, einfacher für Marketer. Ohne GTM: Jedes Tag direkt im HTML (bei Änderung: Developer nötig). Mit GTM: Alle Tags in GTM-UI verwalten. Brauchen? Nein (optional), aber SEHR empfohlen bei: 5+ Tags (Ads, GA4, Facebook, etc.), häufigen Änderungen, Non-Technical-Team. Setup: 1-2 Stunden initial, spart aber langfristig viel Zeit!

Wie stelle ich sicher, dass mein Tracking DSGVO-konform ist?

DSGVO-Requirements: 1) Cookie-Banner mit Opt-In VOR Tracking (Cookiebot, OneTrust, etc.). 2) Datenschutzerklärung: Tracking dokumentieren. 3) Google Ads AVV (Auftragsverarbeitung) abschließen (Google Ads → Admin → Einstellungen → Datenverarbeitung). 4) Consent Mode nutzen (Google): Tags nur nach User-Zustimmung feuern. Setup: Cookie-Banner → Bei Accept: gtag('consent', 'update', {'ad_storage': 'granted'}). Ohne Compliance: Abmahnungen + Bußgelder möglich!

Wie teste ich ob mein Tracking funktioniert?

4 Test-Methoden: 1) Google Tag Assistant (Chrome Extension): Zeigt welche Tags auf Seite feuern. 2) GTM Preview Mode: Real-Time Debug (welche Tags, Trigger, Variables). 3) Test-Conversion durchführen: Kompletter Kaufprozess, dann Google Ads → Conversions → Status prüfen (nach 1-2h). 4) GA4 DebugView: Real-Time Event-Monitoring. Wichtig: Teste VOR Launch! Test-Conversions via "Conversion → Diagnose" validieren. Häufig übersehen: Testing in Inkognito-Modus (saubere Cookies).

Mijo Jurisic

Google Ads Consultant & Gründer von MJ Marketing. Über fünf Jahre Praxis: vom autodidaktischen Start bis zum Google Premier Partner Programm mit 500+ direkten Google-Ads-Kunden und €20+ Mio. verantwortetem Mediabudget.

Artikel teilen:

Teilen: