Conversion Tracking Optionen im Vergleich
The Good, The Potentially Bad & The Ugly
Markus Baersch
featuring A.T.Z.E.
Optionen
Was tun, wenn das klassische Tracking ausfällt?
Braucht Cookies? Braucht Consent?
1 Modellierung
2 Consent Mode
3 Enhanced Conversions
Serverside Enrichment, Clean Rooms
4 “consentfreie” Webanalyse +
Offline Conversion Import
Consent Mode
Quelle: Google Präsentation beim Digital Bash
Consent Mode: 👼So hilfreich! 🕊 So harmlos! ❁ Blümchen überall!
https://www.youtube.com/watch?v=zyz4weLD5f4
Consent Mode: Fragwürdig!
Ist das im Sinne
der Consent Entscheidung?
❌
Ohne Consent kein
Google Analytics oder Ads
#noconsentnotracking
Enhanced Conversions & Co
Enhanced Conversions: Beispiel Google Ads / Analytics & Co.
Enhanced Conversions: Beispiel Google Tag Settings
Quelle: Google Präsentation beim Digital Bash
Enhanced Conversions: ❁ Blümchen auch hier!
PII & Hash-Gemetzel bei “Conversion APIs”
Ohne Consent Personal
Data versenden?
#noconsentnoenhancedconversions
#noconsentnoserversideenrichmentwithpersonaldata
(klingt lustig, ist aber ernst)
Typische Lösung:
“DSGVO konforme Alternativsysteme” + Export
Matomo Conversion Export
Matomo Conversion Export
Systeme mit Conversion-Export
Potenzial (Auswahl)
Weitere
Alternativen
Darf man das denn jetzt?
Auch Conversion-Export ist leider kein “No-Brainer”
DSGVO Knackpunkt!
Rückmeldung der Click-IDs
aus Landingpage-Eintritten:
Zustimmung?
Nutzung von Headern (IP,
anonymisiert, User Agent)
Einschränkungen
Attribution nur in Session
oder “tagesgenau” (per
Default)
-> Hybridbetrieb mit
Cookies bei Consent
nutzen
Absprache oder Verzicht
Nur mit Consent?
Nur eigene Attribution & Auswertung?
markus-baersch.de/blog/
Datenschutzkonformes-
conversion-tracking-fuer-google-ads/
Individuelle Lösung:
Conversion-Export im Eigenbau
First Party
Tracking
Basis: Minimal-Beispiel für
Eigenbau
Playlist: youtube.com/playlist?list=
PLoPHZR6Jh3an0Rw_8gFQolsaQULKbvoEC
markus-baersch.de/fpt
Tracking-Idee weiter minimiert:
Nur Vermessung von
Kampagnen-Eintritten (A) mit
Click-Ids und Aufrufen
von Zielseiten (Z)
Was zwischen Eintritt und evtl.
Conversion passiert, ist egal
Ob Conversion auf Kampagne
basiert, ist egal
Welches A hat zu einem Z geführt?
First Party
Conversions
Reduzierte Messung von
Conversions
“A.T.Z.E.”
A to Z Events
Speichern
Logging aller Eintritte und
Conversions in Textdatei
oder SQlite DB
3
Verarbeitung
Session-Hash aus
anonymisierter IP, User
Agent & Salt ( kurzlebig)
2
Capturing
Eigenes Format
(Pixel-Abruf oder
serverseitige
Erhebung) +
Eigener Endpunkt
1
A.T.Z.E.
Endpunkt Konzept & Code: Daten empfangen und speichern
Endpunkt
A.T.Z.E. Endpunkt: Session Hash AKA “Fingerprint”
Ergebnisse
A.T.Z.E.: Datenbank Beispiel
Conversion-Export
A.T.Z.E.: Conversiondaten abrufen… inkl. unterschiedlichem Wert
Conversion-Export
A.T.Z.E.: Conversion Export per URL Abruf
Beispielcode für…
➔ Conversion-Export
➔ Alte Daten löschen
➔ Statistik
Logfiles!
Speichern + Nutzen
Ergebnisse in Textdatei
oder SQlite DB. Auch
Auswertung genau wie
A.T.Z.E.
3
Verarbeitung
IP (+User Agent, Salt) als
Key für Session Hashs
2
Capturing
Nur Logfiles
importieren,
ggf. per CRON Job
1
A.T.Z.E. mit Logfiles?
Es geht auch ohne Client-Side
Also…
L.A.T.Z.E.
L.A.T.Z.E. ;)
Lokal starten: A.T.Z.E. Konzept erproben
Download der Logs
Lokale Filterung /
Export als CSV
Import in DB
(z. B. SQLite)
Einlesen in
Google Ads
wait x days, goto 1
Auslesen mit SQL,
Export Conversions
05
01
02 03
04
HTTP Logs Viewer
HTTP Log Browser
WebLog Expert
FileToDB
Apache -> DuckDB
Automatisiert = Mehr Flexibilität, einfacheres Handling
Tabellen für “A”s und “Z”s erstellen, optimieren und auslesen
Option: ChatGPT Code Interpreter
L.A.T.Z.E.: Was entgeht mir?
Attribution?
Click IDs müssen
überleben :|
ROAS? Umsatz als
Parameter bei Abschluss
in Logs bringen ;)
Einschränkungen?
Attribution nur in Session oder
“tagesgenau” (per Default), IP
üblicherweise gekürzt
Bots? Kein Ding.
Welcher Bot kommt mit
gclid und konvertiert?
L.A.T.Z.E.: Ergebnisse
Vergleich mit server-side Tracking (sitzungsbasiert)
L.A.T.Z.E.: Datenschutz?
Berechtigtes Interesse?
DSGVO Art. 6 Abs. 1 S.1 lit.f
Interessenabwägung / Legitimate
Interests Assessment (LIA) durchführen
DSGVO
Mindestens
so “sauber” wie
Webanalyse + Export
“It depends”
Jeder Fall ist anders: Tool-Stacks,
Logfiles, Prozesse & Nutzung,
Speicherorte sind unterschiedlich
Beratung
Logfileanalyse ist für
TTDSG “unproblematisch”
TTDSG
Ziemlich sicher
kein Problem
https://www.baden-wuerttemberg.datensc
hutz.de/faq-zu-cookies-und-tracking-2/
Punkt 3.1
spiritlegal.com
Danke! :)
Fragen?

Conversion Tracking Optionen im Vergleich