Google Ads Conversion Tracking: So messen Sie Ihren ROI richtig
Ohne korrektes Conversion Tracking fliegen Sie blind. Sie wissen nicht, welche Kampagnen profitabel sind und verschwenden Budget. 80% der Shops haben Tracking-Probleme – gehören Sie nicht dazu!
Warum Conversion Tracking so wichtig ist
Ohne Tracking:
- ❌ Sie wissen nicht, welche Keywords verkaufen
- ❌ Smart Bidding kann nicht optimieren
- ❌ Sie können ROI nicht berechnen
- ❌ Budget-Entscheidungen basieren auf Bauchgefühl
Mit Tracking:
- ✅ Transparente Performance pro Kampagne/Keyword
- ✅ Automatische Optimierung durch Google AI
- ✅ ROI und ROAS in Echtzeit
- ✅ Datenbasierte Budget-Entscheidungen
Die 3 Tracking-Methoden im Vergleich
1. Standard Conversion Tracking (Basis)
Setup: Conversion Tag auf Dankeseite
Vorteile:
- Einfache Implementierung
- Funktioniert in 90% der Fälle
Nachteile:
- Anfällig für Cookie-Blocker
- iOS 14.5+ Probleme
- 10-30% Datenverlust
2. Enhanced Conversions (Empfohlen)
Setup: Hashed First-Party Data an Google senden
Vorteile:
- +20% Tracking-Genauigkeit
- Cookieless Tracking
- Bessere Conversion-Attribution
Nachteile:
- Etwas komplexere Implementation
3. Server-Side Tracking (Premium)
Setup: Google Tag Manager Server Container
Vorteile:
- Maximale Genauigkeit (95%+)
- Unabhängig von Browser-Blockern
- GDPR-konform
- Page Speed Bonus
Nachteile:
- Technisches Setup notwendig
- Monatliche Server-Kosten (~10-50€)
Schritt-für-Schritt: Standard Tracking Setup
Step 1: Conversion Action erstellen
1. Google Ads → Tools & Einstellungen
2. Conversion → Conversion Actions
3. „+ Neu“ → „Website“
4. Kategorie: Purchase/Sale
5. Wert: „Transaktionsspezifische Werte verwenden“
6. Zählmethode: „Jede“ (für E-Commerce)
7. Conversion-Fenster: 30 Tage
8. Attribution: Last Click (Standard) oder Data-Driven
Step 2: Tag implementieren (Google Tag Manager)
GTM Trigger erstellen:
Trigger-Typ: Pageview
Trigger fires on: Page Path
Page Path contains: /order-confirmation
oder
Page Path matches RegEx: /order-confirmation|/checkout/success
GTM Tag erstellen:
Tag-Typ: Google Ads Conversion Tracking
Conversion ID: AW-XXXXXXXXX
Conversion Label: XXXXXXXXXXXXXX
Conversion Value: {{Transaction Total}}
Transaction ID: {{Order ID}}
Currency Code: EUR
DataLayer Structure (PrestaShop):
Step 3: Testing
Test-Checklist:
- ✅ GTM Preview Mode aktivieren
- ✅ Testkauf durchführen
- ✅ Tag in GTM Preview sichtbar?
- ✅ Conversion in Google Ads (nach 24h)?
- ✅ Richtiger Wert übertragen?
- ✅ Transaction ID korrekt?
Enhanced Conversions Setup
Enhanced Conversions senden gehashte Kundendaten für bessere Attribution.
Methode 1: Über Google Tag Manager (Empfohlen)
DataLayer erweitern:
dataLayer.push({
'event': 'purchase',
'transactionId': '{{ORDER_ID}}',
'transactionTotal': {{ORDER_TOTAL}},
'email': '{{CUSTOMER_EMAIL}}',
'phone': '{{CUSTOMER_PHONE}}',
'address': {
'first_name': '{{FIRST_NAME}}',
'last_name': '{{LAST_NAME}}',
'street': '{{STREET}}',
'city': '{{CITY}}',
'postal_code': '{{POSTAL_CODE}}',
'country': '{{COUNTRY}}'
}
});
GTM Tag konfigurieren:
1. Google Ads Conversion Tag öffnen
2. „Include user-provided data from your website“ aktivieren
3. Variablen mappen:
- Email → {{dlv – email}}
- Phone → {{dlv – phone}}
- Address → {{dlv – address}}
Wichtig: Google hasht die Daten automatisch (SHA-256)!
Methode 2: Global Site Tag
Wenn Sie GTM nicht nutzen:
gtag('set', 'user_data', {
"email": "{{EMAIL}}",
"phone_number": "{{PHONE}}",
"address": {
"first_name": "{{FIRST_NAME}}",
"last_name": "{{LAST_NAME}}",
"street": "{{STREET}}",
"city": "{{CITY}}",
"postal_code": "{{POSTAL_CODE}}",
"country": "{{COUNTRY}}"
}
});
Multi-Conversion Setup
Tracken Sie nicht nur Käufe, sondern den gesamten Funnel!
Conversion Actions für E-Commerce:
Primary Conversion (Purchase):
- Wert: Transaktionswert
- Ziel: In „Conversions“ Spalte enthalten
- Für Gebotsstrategien verwenden
Secondary Conversions:
1. Add to Cart
- Wert: 0 oder durchschnittlicher Warenkorbwert * 0.1
- Ziel: Nicht in „Conversions“ enthalten
- Für Remarketing Lists
2. Begin Checkout
- Wert: durchschnittlicher Warenkorbwert * 0.5
- Ziel: Nicht in „Conversions“ enthalten
- Für Mid-Funnel Optimierung
3. Lead/Contact Form
- Wert: durchschnittlicher Customer Lifetime Value
- Ziel: Separate Kampagnen
4. Product Page View
- Wert: 0
- Ziel: Nur für Remarketing Audiences
ROI und ROAS richtig berechnen
Return on Ad Spend (ROAS)
ROAS = Umsatz / Ad Spend
Beispiel:
10.000€ Umsatz / 2.000€ Ad Spend = 500% ROAS
(oder 5:1 = 5€ Umsatz pro 1€ Werbeausgabe)
ROAS-Ziele nach Branche:
- Fashion: 400-600%
- Elektronik: 300-500%
- Lebensmittel: 500-800%
- Luxusgüter: 250-400%
Return on Investment (ROI)
ROI = (Umsatz - Kosten - Ad Spend) / Ad Spend * 100
Beispiel:
Umsatz: 10.000€
Wareneinsatz: 4.000€ (40%)
Ad Spend: 2.000€
ROI = (10.000 - 4.000 - 2.000) / 2.000 * 100 = 200%
ROI ist wichtiger als ROAS!
ROAS ignoriert Ihre Margen. Ein 400% ROAS kann negativ sein, wenn Sie 30% Marge haben!
Customer Lifetime Value (CLV)
CLV = Durchschnittlicher Bestellwert Kaufhäufigkeit Customer Lifetime
Beispiel:
80€ AOV 3 Käufe/Jahr 2 Jahre = 480€ CLV
First Purchase CPA Berechnung:
Max. CPA = CLV Profit Margin Safety Factor
Beispiel:
480€ CLV 40% Marge 0.8 = 153€ max. CPA
Attribution-Modelle verstehen
Last Click (Standard)
- Pro: Einfach, direkt messbar
- Contra: Ignoriert Customer Journey
- Best for: Direct Response Shops
First Click
- Pro: Honoriert Awareness-Kanäle
- Contra: Überschätzt Top-of-Funnel
- Best for: Long Sales Cycle
Linear
- Pro: Jeder Touchpoint gleichwertig
- Contra: Keine Priorisierung
- Best for: Multi-Channel Strategies
Time Decay
- Pro: Näher an Conversion = mehr Credit
- Contra: Komplex
- Best for: Mittlere Sales Cycles
Data-Driven (Empfohlen!)
- Pro: Machine Learning optimiert
- Contra: Braucht min. 3.000 Conversions
- Best for: Alle (wenn genug Daten)
Unser Tipp: Starten Sie mit Last Click, wechseln Sie zu Data-Driven sobald möglich.
Häufige Tracking-Probleme
Problem 1: „Conversions werden nicht getrackt“
Diagnose-Schritte:
1. GTM Preview Mode: Feuert Tag?
2. Browser Console: JavaScript Fehler?
3. Google Tag Assistant: Tag korrekt?
4. Test-Conversion: In Google Ads sichtbar (24h)?
Häufigste Ursachen:
- ❌ Tag feuert auf falscher Seite
- ❌ DataLayer nicht korrekt
- ❌ AdBlocker blockiert Tag
- ❌ GDPR-Consent fehlt
Problem 2: „Conversion-Werte sind falsch“
Check:
- Ist {{Transaction Total}} korrekt?
- Brutto oder Netto?
- Inklusive Versand + Steuer?
Best Practice:
Tracken Sie Brutto-Umsatz (was der Kunde zahlt)
Problem 3: „Duplicate Conversions“
Ursachen:
- Tag feuert mehrfach
- Kunde refresht Dankeseite
- Conversion Import zusätzlich aktiviert
Lösung:
- Transaction ID verwenden (eindeutig!)
- Google dedupliziert automatisch via Transaction ID
Conversion-Optimierung Checklist
Technisch:
- ✅ Enhanced Conversions aktiviert
- ✅ Alle wichtigen Funnel-Steps tracken
- ✅ Transaction ID für Deduplizierung
- ✅ Richtige Attribution-Modell
- ✅ Cross-Domain Tracking (falls mehrere Domains)
Strategisch:
- ✅ ROI und ROAS Ziele definiert
- ✅ Benchmark-Daten für Vergleich
- ✅ Monatliches Tracking-Audit
- ✅ Conversion Rate pro Kampagne analysieren
- ✅ Bid-Strategie basierend auf echten Daten
Fazit
Conversion Tracking ist kein „nice to have“, sondern absolute Pflicht!
Minimales Setup:
1. Purchase Tracking mit Wert + Transaction ID
2. Enhanced Conversions
3. ROI-Berechnung aufsetzen
Professionelles Setup:
4. Multi-Conversion Funnel Tracking
5. Server-Side Tracking
6. Data-Driven Attribution
7. CLV-basierte Bid-Strategien
Sie brauchen Hilfe beim Setup? Wir implementieren fehlerfreies Tracking für Ihren Shop. Kontaktieren Sie uns!
→ Weiter: [Remarketing-Strategien für höhere Conversions](#)