Google Tag Manager Integration · Google Tag Manager

Google Tag Manager Tracking, das ohne Shop-Plugin jede Bestellung erfasst.

DataFirst Track gibt es als eigenes GTM-Template. Du importierst es als JSON in deinen bestehenden Container, hinterlegst den API-Key als Variable und entscheidest per Trigger, wann gemessen wird. Das funktioniert mit jedem Shopsystem, auch headless und custom.

GTM · Tag-Konfiguration · DataFirst Track

Drei Schritte im Container, dann feuert der Tag.

Kein Theme-Edit, kein Code im Shop. Alles passiert in deinem GTM-Workspace.

01

Template importieren

Du bekommst das DataFirst-Template als JSON. Im Container unter „Vorlagen“ importieren, fertig.

02

API-Key als Variable

Key aus dem DataFirst-Backend kopieren und im Template als Variable hinterlegen. Eine Stelle, kein Verstreuen.

03

Trigger setzen

Pageview und Purchase als Standard, weitere Events nach Bedarf. Dann den Container veröffentlichen.

dataLayer.push({ event: 'purchase' })
GTM im Detail

Was nur über GTM geht.

Mit dem Tag Manager bekommst du Tracking auch dann ans Laufen, wenn dein Shop kein eigenes Plugin hat. Er ist die flexibelste Anbindung, die wir haben, deshalb steht hier, was wirklich nur über ihn geht und nicht die immer gleichen drei Standard-Punkte.

Headless und Custom-Frontend
Wenn dein Shop kein natives DataFirst-Plugin hat, ist GTM die universelle Brücke. Solange ein dataLayer existiert oder gesetzt werden kann, läuft das Tracking, unabhängig vom Framework im Frontend.
Web- und Server-Side aus einem Template
Derselbe Container läuft im Web-GTM und im Server-Side-GTM. Du startest im Web-Container und ziehst später serverseitig nach, ohne den Tag neu zu bauen.
First-Party-Hosting auf deiner Subdomain
Auf Wunsch hosten wir den sGTM für dich auf deiner eigenen Subdomain. Die Requests laufen first-party, der API-Key bleibt serverseitig und verlässt den Browser nicht.
Consent Mode v2 über den Trigger
Der DataFirst-Tag respektiert die Consent-Signale im Container. Du steuerst über GTM-Trigger und Consent Mode, wann gefeuert wird, ohne separates Setup an DataFirst.
dataLayer.push · purchase · web container
event:        "purchase",
transaction_id: "ORD-41528",
value:        78.50,
currency:     "EUR",
df_client_id: "a9f3…",
df_consent:   "granted"
→ DataFirst-Tag liest den dataLayer

Der Tag liest, was du pushst.

Der DataFirst-Tag greift die Felder aus deinem dataLayer ab und schickt sie an die Attribution-Engine. Du bestimmst über den Trigger, wann er feuert. Über df_consent bleibt das Consent-Signal aus deinem Container erhalten.

ORD-41528 · erfasst über GTM
Passt zum GTM-Setup

Was bei GTM-Anbindungen wirklich oft aufschlägt, nicht die immer gleichen drei Karten.

Server-Side GTM
DataFirst-gehosteter Container auf deiner Subdomain, wenn du den Tag vom Browser auf den Server ziehst.
Consent Mode v2
Wie der DataFirst-Tag die Consent-Signale aus deinem Container respektiert und sauber an die Trigger koppelt.
GA4 über Measurement Protocol
Wenn du dieselben Events parallel server-side an GA4 spiegeln willst, statt sie nur im Browser zu setzen.
Server-Side Tracking
Warum du Tags aus dem Google Tag Manager auf den Server ziehst, damit ITP und Adblocker sie nicht kappen.
Attribution-Rechner
Rechne durch, wie viel Umsatz deine über den Google Tag Manager getrackten Kanäle je Modell bekommen.

Wir schicken dir das Template und das Setup.

JSON-Import, API-Key, Trigger. Bei Server-Side GTM hosten wir auf deiner Subdomain.

Erstgespräch vereinbaren