Markus Baersch @
Conversion- & Event
Management in GTM

 aber in undoof!
Das Problem: Viele Conversions (oder Events) = unendlich viele Tags + Trigger
Auch doof: Inkonsistenz ist quasi garantiert
Was ist mit Meta oder den anderen?

und sorgt fĂŒr Konsistenz?
Wie behĂ€lt man den Überblick?
Lösung: EIN einziges Conversion Tag per Dienst / EmpfÀnger
Conversion-Daten
zentral deïŹnieren
Lookup Tables
JS-Variable
Custom Template


Ein Tag pro Dient
Verwendet Conversion Info
aus dataLayer.
“Helper Tag” sendet
Conversion Info in
dataLayer
Über zentrale KonïŹguration
getriggert, sendet alle
erforderlichen Daten zur
Conversion als dataLayer
Push mit eindeutigem
“Conversion Event” Namen
03
01 02
Die “alte” Methode

 ist wie Green Lantern:
funktioniert, ist aber “nicht-so-super”
Eine Site, ein EmpfÀnger, mehrere Events: Such- und RegEx Tabellen
Exkurs: Dynamik per Suchvariable - So geht`s richtig
Exkurs: Dynamik per Suchvariable - So geht`s richtig
Exkurs: Dynamik per Suchvariable - So geht`s richtig
Eine Site, mehrere EmpfÀnger: Zentrale Einstellungen als Variable
X Mal?
Nö. Lieber:
Eine Site, mehrere EmpfÀnger: HTML Helper Tag
Eine Site, mehrere EmpfÀnger: Nur ein Tag pro Service
Konstante oder var
conversionData.value
conversionData.ads_label
Multi-Site / Multi Accounts: Eine sehr sehr umfangreiche JavaScript Variable

Multi-Site / Multi Accounts: Helper Tag(s): Auch nicht sooo schön
EFFIZIENT? VIELLEICHT

ABER EINFACH IST ANDERS!
Conversions Manager: Auch fĂŒr “normale” Events mit mehreren EmpfĂ€ngern
Das ist Lukas

Das ist ein “Matrjoschka Tag” -
Ein Tag Manager im Tag Manager!
Lukas hat
Recht
Conversions Manager: Einfache Suchmuster, Ereignisnamen
 oder RegEx
MOMENT MAL

HATTE NICHT JEMAND EINFACH
GESAGT?
Conversions Manager Toolbox: Keine Fummelei, kein JSON-Geraffel

Conversions Manager Toolbox: Hilfe bei der Regel-Erstellung
Conversions Manager: “Custom input” fĂŒr alles andere
Das kann wirklich alles sein! Verwende eine feste Struktur fĂŒr verschiedene Variablen

{{Click ID}}|{{Click Classes}}|{{Click URL}}|{{Click Text}}|{{Referrer}}

 oder eine “Liste” - oder sogar ein echtes JS Object

i:{{Click ID}},c:{{Click Classes}},u:{{Click URL}},
t:{{Click Text}},r:{{Referrer}}
Conversions Manager: Ergebnisse im dataLayer
Conversions Manager Toolbox: Legt auch Variablen und Trigger an!
Conversions Manager: 8 Elemente
1 feuernder Trigger, 3 blockierende
Trigger, 4 Tags (3 Dienste + CM)
“RegulĂ€res” Setup: 40 Elemente
10 feuernde Trigger
30 Tags (10 pro Dienst / EmpfÀnger)
10 Conversions / Events, 3 Dienste / EmpfÀnger
Tags
Triggers
Tags
Triggers
Das schauen wir uns mal an

Demo Time!
Typische Fragen dazu, direkt beantwortet
FAQ
A: Theoretisch schon ;)
Problem: Komplexe, kombinierte Trigger brauchen komplexen Custom Input
Es mag sich lohnen, mehrere CM fĂŒr mehrere Ereignistypen zu nutzen (einer fĂŒr
Aufrufe, einer fĂŒr Klicks z. B.)
Q Kann ich damit alle denkbaren Trigger abdecken?
Tags
Triggers
Tags
Triggers
A: Nein.
Aber: Ein Tag reicht fĂŒr alle EEC Events
Q Sollte ich damit auch das ganze EEC Tagging fĂŒr GA4 machen
Tags
Triggers
Tags
Triggers
Ein Tag fĂŒr alle EC Ereignisse
Ein Trigger fĂŒr alle EC Ereignisse(?)
Wozu Listen vermessen?
Get the code docs!
Tag Template (auch in Gallery)
+ 45 Seiten
Dokumentation https://github.com/mbaersch/
conversions-manager
Danke :)
markus-baersch.de/slideshare
markus-baersch.de/podcast
markus-baersch.de/youtube
E-Books
Viel zu gĂŒnstig!
markus-baersch.de/tagging-
buch
markus-baersch.de/consent-
checkliste-buch/

Effektives Ereignis-Management in Google Tag Manager