Lösung · TikTok Events API

TikTok Events API einrichten lassen, server-side und consent-first.

Der TikTok-Pixel verliert Käufe an iOS-Restriktionen, Adblocker und abgelehnte Cookies, und die Gebotssteuerung optimiert dann auf einem zu kleinen Bild. Wir richten die Events API serverseitig ein, dedupliziert über eine gemeinsame event_id und mit gehashten First-Party-Daten. So bekommt TikTok die Conversions wieder verlässlich, jeder Kauf zählt genau einmal, und das alles auf Basis gültiger Einwilligung statt als Bypass.

Hosting in Deutschland · 30 Tage testen, keine Kreditkarte · Einrichtung 1:1 mit uns

ttclid, der Klick-Identifier von der Anzeige bis zur Zuordnung
  1. Klick auf die TikTok-Anzeige TikTok hängt ttclid an deine Ziel-URL
  2. ttclid serverseitig gespeichert bleibt erhalten, auch wenn der Pixel später blockt
  3. Kauf, zwei Tage später · 128,40 € Server-Event feuert nach Consent
  4. ttclid zurück an TikTok der Kauf wird der Kampagne zugeordnet
ttclid = 7c3f…a90
Das Problem

Der Pixel allein meldet zu wenig, und TikTok lernt aus dem, was zurückkommt.

Der TikTok-Pixel ist das kleine Stück Code, das im Browser deiner Besucher Ereignisse wie Warenkorb und Kauf an TikTok meldet. Genau dort wird er heute systematisch ausgebremst, und zwar an drei Stellen gleichzeitig.

  • iOS-Restriktionen

    kappen den Pixel auf iPhones, wo ein großer Teil deiner TikTok-Zielgruppe unterwegs ist.

  • Adblocker

    unterbinden den Pixel komplett, bevor er ein einziges Event sendet.

  • Abgelehnter Consent

    hält den Pixel zu Recht an, ohne Einwilligung darf er ohnehin nicht laufen.

Das ist kein Schönheitsfehler im Report. Smart Performance Campaigns und die automatische Gebotssteuerung lernen aus den zurückgemeldeten Conversions. Fehlt ein relevanter Anteil, optimiert TikTok auf einem unvollständigen Bild, der ROAS sieht schlechter aus, als die Kampagne wirklich läuft, und du entscheidest Budgets auf zu dünner Datenbasis.

Wie serverseitiges Tracking die Lücke schließt, erklärt der Server-Side-Tracking-Leitfaden. Selbst durchrechnen: Attribution-Rechner. Die Schicht im Produkt: Server-Side Tracking in DataFirst Track.

Die Lösung

Vier Bausteine, und die Events API ergänzt den Pixel sauber statt ihn zu ersetzen.

Die TikTok Events API ist die serverseitige Schnittstelle von TikTok: Conversions werden direkt von deinem Server an TikTok gemeldet statt über den Browser-Pixel, dedupliziert über eine gemeinsame event_id. So kommen auch die Käufe an, die der Pixel verliert. Damit das trägt, müssen vier Teile zusammenpassen, und genau an diesen Stellen scheitern die meisten Setups.

01 Server-zu-Server statt nur im Browser
Die Events gehen zusätzlich über deinen Server an TikTok, nicht ausschließlich aus dem Browser. So erreichen auch die Käufe TikTok, deren Pixel von iOS-Restriktionen oder Adblocker geblockt wurde. Der Server-Pfad ist der Teil, den weder Adblocker noch Tracking-Prevention unterbinden können.
02 Deduplizierung über eine gemeinsame event_id
Sobald derselbe Kauf über Pixel und über die Events API ankommt, muss TikTok erkennen, dass es ein Event ist und kein zweites. Das geht über eine gemeinsame event_id, die beide Wege mitgeben. Stimmen die IDs überein, zählt TikTok einmal. Diese Schicht ist nicht optional, sie ist die halbe Miete der Einrichtung.
03 Advanced Matching mit ttclid und gehashten Feldern
Damit TikTok ein serverseitig gemeldetes Event einem Klick zuordnen kann, braucht es Merkmale: die gespeicherte ttclid aus dem Anzeigenklick, dazu gehashte E-Mail und Telefonnummer. Diese First-Party-Daten werden vor dem Versand gehasht, also unkenntlich gemacht, und kommen nie im Klartext bei TikTok an. Je vollständiger sie ankommen, desto sicherer trifft die Zuordnung.
04 Consent-first, kein Bypass
Die Events API ist kein Weg, fehlende Einwilligung zu umgehen. Auch serverseitig verarbeitest du personenbezogene Daten und brauchst dafür Consent. Wir lösen Events erst nach gültiger Einwilligung aus und binden die Events API an dein Consent-Management. Ohne Consent über den Server zu senden verschiebt das Datenschutz-Problem nur, statt es zu lösen.

Die Deduplizierung im Detail: Event-Deduplizierung von Server und Pixel. Selbst durchrechnen: Attribution-Rechner.

Warum die saubere Einrichtung zählt

Die Events API halb richtig eingerichtet ist schlechter als gar nicht.

Ohne Deduplizierung meldest du denselben Kauf doppelt, einmal über den Pixel und einmal über die Events API. TikTok zählt dann zwei Conversions, wo eine war: zu hohe Zahlen, ein geschönter ROAS und eine Gebotssteuerung, die auf aufgeblähten Werten optimiert.

Genauso wertlos ist ein Event ohne Zuordnung. Wird die Events API zwar angebunden, aber ohne ttclid und ohne verlässliche, gehashte First-Party-Daten, kann TikTok das Event keinem Klick zuordnen. Das nachgemeldete Event hilft dann weder der Optimierung noch dem Bidding. Sauber eingerichtet kippt das Bild: einmal gezählt, genug Merkmale für die Zuordnung, Lücken so weit geschlossen, wie es einwilligungskonform geht.

Derselbe serverseitige Weg für Facebook und Instagram: Meta Conversions API einrichten. Die übergeordnete Lösung: Conversion-Tracking.

Ein Kauf, zwei Meldungen Pixel und Events API melden dasselbe
Browser-Pixel event_id 9f2a
Events API event_id 9f2a
gleiche event_id, TikTok fasst zusammen
2 wird 1 Kauf gezählt, nicht zwei

So richten wir deine Events API ein.

Fünf Schritte, in dieser Reihenfolge. Die Details hängen von Shop-System und bestehendem Tracking ab, der Ablauf bleibt gleich.

01

Datenquelle und Access-Token

Im TikTok Events Manager das Web-Event-Set anlegen und einen Access-Token erzeugen, über den dein Server Events senden darf.

02

Server-Container oder Backend

Serverseitiges GTM oder ein Endpunkt im Shop-Backend als sendende Stelle, die die Events server-zu-server an TikTok schickt.

03

Events und event_id

Käufe und Warenkörbe mappen, jedem Event eine gemeinsame event_id für Pixel und Events API mitgeben.

04

Advanced Matching und ttclid

Gehashte E-Mail und Telefonnummer sowie die gespeicherte ttclid ergänzen, ausgelöst erst nach Consent.

05

Test im Events Manager

Prüfen, dass Events ankommen, sauber dedupliziert werden und der Match richtig greift.

$ tiktok: pixel + server → event_id ✓ · 1x gezählt
Sinnvoll als Nächstes

Vorab den Ist-Zustand prüfen oder die nächste Plattform anbinden.

Kostenloses Website-Audit Tool
Zeigt dir, was bei dir heute schon misst und was verloren geht, bevor du die Events API anbindest.
Meta Conversions API einrichten Lösung
Dasselbe Prinzip für Facebook und Instagram, dedupliziert über die event_id und mit gehashten Feldern.
Conversion-Tracking DSGVO-konform Lösung
Der übergeordnete Rahmen für alle Plattformen zusammen, server-seitig und consent-first.
FAQ

Häufige Fragen zur TikTok Events API

Brauche ich die Events API zusätzlich zum TikTok Pixel?

In der Regel beides. Der Browser-Pixel verliert Events an Adblocker, an ITP in Safari, an die iOS-Tracking-Restriktionen und an abgelehnte Cookies. Die Events API meldet dieselben Events serverseitig nach und füllt diese Lücke. Damit TikTok denselben Kauf nicht doppelt zählt, ist die Deduplizierung über eine gemeinsame event_id Pflicht.

Ist die TikTok Events API DSGVO-konform?

Die Events API ist kein Weg, Einwilligung zu umgehen. Auch serverseitig verarbeitest du personenbezogene Daten und brauchst dafür eine gültige Einwilligung. DSGVO-konform wird das Setup nur, wenn Events erst nach Consent ausgelöst werden und First-Party-Daten wie E-Mail und Telefonnummer vor dem Versand gehasht werden. Wir richten die Events API consent-first ein und binden sie an dein Consent-Management.

Was ist ttclid und warum ist es wichtig?

Die ttclid ist der Klick-Identifier, den TikTok an die Ziel-URL hängt, wenn ein Nutzer auf deine Anzeige klickt. Speicherst du diesen Wert und gibst ihn beim serverseitigen Event wieder mit, kann TikTok das Event verlässlich dem Klick und damit der Kampagne zuordnen. Ohne ttclid und ohne gehashte Nutzerdaten bleibt ein serverseitiges Event oft ohne klare Zuordnung.

Brauche ich Server-Side GTM für die Events API?

Zwingend nötig ist es nicht, aber es ist der sauberste Weg. Ein Server-Side-Container nimmt deine Events zentral entgegen, hasht die First-Party-Daten und verteilt sie an TikTok und an andere Plattformen wie Meta oder Google. Alternativ sprichst du die Events API direkt aus deinem Shop-Backend an. Beide Varianten richten wir ein.

Was kostet die Einrichtung?

Das hängt von deinem Setup ab: Shop-System, vorhandenes Tracking, Zahl der Events und ob ein Server-Side-Container schon steht. Einen pauschalen Festpreis auf einer Marketing-Seite zu nennen, wäre unredlich. Im Erstgespräch schauen wir auf deinen konkreten Stand und nennen dir einen belastbaren Aufwand.

Events API, die zu deinem Shop passt.

Wie deine Einrichtung konkret aussieht, klären wir an deinem echten Setup im Erstgespräch.

Erstgespräch vereinbaren