"Clever & Smart" Conversion Management - Efficient Tagging in Google Tag Manager

MarkusBaersch1 235 views 22 slides Sep 16, 2024
Slide 1
Slide 1 of 22
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22

About This Presentation

Slides from Analytics Pioneers Summit 2024 Munich (09-2024)


Slide Content

“Efficient Tagging in
Google Tag Manager”
Markus Baersch @
Conversion Management

The problem: many conversions = lots of tags and triggers

Additional problem: inconsistency is guaranteed!


What about Meta or other services?

Keeping an overview?

Debugging is not easy!

Solution: use one single conversion tag per service


Define conversions
in one place

Lookup Tables
JS-Variable
Custom Template

Fire one tag per
service

Using conversion info from
dataLayer.
Helper tags push
conversion data to
dataLayer

Trigger by definition results,
push event to dataLayer with
everything needed to fire
conversion tags.
03
01 02

Single site, multiple vendors: settings as variable

Single site, multiple vendors: HTML helper tag

Single site, multiple vendors: one tag per service

Multi-Site / Multi Accounts: one big JavaScript variable

Multi-Site / Multi Accounts: helper tag(s)

Multi-Site / Multi Accounts: single Google Ads tag

meanwhile, in a secret lab somewhere…

…would use Dr. Bacterio´s custom tag template!

Conversions Manager: search patterns, event names or regex

Conversions Manager: Use custom input instead of URL / event name

Conversions Manager: results in dataLayer

Conversions Manager: 8 assets

1 firing trigger, 3 blocking triggers
4 tags (3 services + CM)


“Regular” set-up: 40 assets

10 firing triggers
30 tags (10 per service)

10 different conversions, 3 services


Tags
Triggers
Tags
Triggers

“Act now before your
container…”

Get the code!
Tag template +
(some) documentation
https://github.com/mbaersch/
conversions-manager

Thank you! :)


markus-baersch.de/bsky

Build!

markus-baersch.de/gtmbook