TikTok Events API: Server-Side Tracking für TikTok Ads

Das TikTok Pixel verliert auf iOS und mit Adblockern den Großteil seiner Signale. Die TikTok Events API löst das serverseitig — was technisch dahinter steckt und was sich an der Match Rate ändert.

TikTok Ads wachsen im DACH-Markt schnell. Das Tracking-Problem ist dasselbe wie bei Meta und Google — aber weniger Werbetreibende haben es auf dem Schirm. Das TikTok Pixel ist ein Browser-basiertes JavaScript-Pixel. Alles, was Browser-Pixel kaputt macht, macht auch das TikTok Pixel kaputt.

Das TikTok Pixel-Problem auf iOS und mit Adblockern

Das TikTok Pixel funktioniert nach demselben Prinzip wie das Meta Pixel: JavaScript läuft im Browser des Nutzers, setzt einen Cookie, feuert ein Event an TikToks Server.

Was auf iOS 17 passiert:

  • Safari ITP löscht den TikTok Pixel Cookie nach spätestens 7 Tagen
  • Link Tracking Protection entfernt TikTok-spezifische URL-Parameter (ttclid) aus geklickten Links
  • Private Relay verschleiert IP-Adressen, was Geolocation-basierte Attribution zerstört

Was mit Adblockern passiert:

  • uBlock Origin, AdGuard und Brave blockieren TikToks JavaScript-Domain (analytics.tiktok.com) vollständig
  • Das Pixel lädt nicht — kein einziges Event kommt an
99.8%Datenvollständigkeit
10×mehr Daten vs. Client-Side
<40msLatenz, deutsche Server

Das Ergebnis: Auf iOS-Geräten und bei Nutzern mit Adblockern liegt die Datenvollständigkeit unter 5%. Wer TikTok Ads schaltet und kein Server-Side Tracking hat, bekommt ein verfälschtes Bild seiner Kampagnen-Performance.

Was die TikTok Events API ist

TikTok hat nach dem Vorbild von Meta CAPI eine eigene Server-to-Server-API entwickelt: die TikTok Events API.

Das Funktionsprinzip: Statt dass das Pixel im Browser des Nutzers ein Event feuert, sendet dein Server das Event direkt an die TikTok Events API. Browser, Cookies, JavaScript — irrelevant.

Was das löst:

  • Kein ITP: Der Request kommt nicht aus dem Browser
  • Keine Adblocker-Blockierung: Adblocker greifen auf Browser-Scripts, nicht auf Server-to-Server-Requests
  • Kein Private Relay-Problem: Die Attribution kommt über Nutzerdaten-Matching, nicht über IP-Zuordnung
  • Kein ttclid-Verlust: Klick-Attribution kann server-seitig mit anderen Matching-Methoden ergänzt werden

TikTok matcht eingehende Server-Events gegen seine Nutzerdatenbank über gehashte Identifikationsmerkmale: E-Mail, Telefonnummer, externe User-ID. Je mehr Matches möglich sind, desto höher ist die Match Rate — TikToks Kennzahl für die Qualität der Event-Zuordnung.

Match Rate: Was sich mit der Events API ändert

Die Match Rate gibt an, welcher Anteil der gesendeten Events einem TikTok-Nutzer zugeordnet werden konnte. Eine niedrige Match Rate bedeutet: TikToks Algorithmus kann die Events nicht nutzen.

Mit reinem Browser-Pixel ist die Match Rate auf iOS-Geräten strukturell niedrig — nicht wegen fehlender Nutzerdaten, sondern weil der ttclid-Parameter (das Hauptmatch-Signal aus geklickten Ads) von iOS 17 entfernt wird.

Wie viele Conversions verlierst du gerade?

Kostenlose Demo — 30 Min. Teams-Call, kein Sales-Pitch.

Demo buchen

Mit der Events API:

Server-seitiges ttclid-Handling: Wenn der ttclid-Parameter vorhanden ist (bei Nutzern, die kein iOS 17 + Link Tracking Protection haben), wird er server-seitig erfasst und mit dem Event mitgeschickt. Kein Browser-Verlust.

Nutzerdaten-basiertes Matching: Für Events ohne ttclid (iOS 17, direkte Besuche) matcht die API auf gehashte E-Mail-Adressen und Telefonnummern. Wenn der Nutzer dieselben Daten bei TikTok hinterlegt hat, ist die Zuordnung möglich.

Kombinierter Ansatz: Pixel fängt Browser-Events, Events API liefert alle anderen. TikTok dedupliziert über die event_id — keine Doppelzählungen.

Das Ergebnis: Match Rates, die auf iOS ohne server-seitige Lösung kaum messbar sind, steigen mit der Events API deutlich — abhängig davon, wie vollständig die Nutzerdaten im Event-Payload sind.

Technische Voraussetzungen und was wir anders machen

TikToks Events API erfordert auf technischer Seite ähnliches wie Meta CAPI:

  • Server-Infrastruktur, die Events empfangen und weiterleiten kann
  • Korrekte SHA-256-Hashierung der Nutzerdaten
  • event_id-basierte Deduplication
  • Access Token-Authentifizierung
  • Korrekte TikTok-spezifische Event-Namen und Parameter

Wir unterstützen die TikTok Events API als Teil unserer Event-Pipeline, die auch Meta CAPI, Google Enhanced Conversions, GA4 und 50+ weitere Integrationen abdeckt. Die technische Infrastruktur ist dieselbe — nur die Ziel-API und der Event-Parameter-Satz unterscheiden sich.

Kein separates Setup. Kein separates Team. Kein separater Vertrag.

Pixel + Events API: Das empfohlene Setup

TikTok empfiehlt denselben kombinierten Ansatz wie Meta: Pixel und Events API parallel, mit Deduplication.

Warum nicht nur Events API?

Das Browser-Pixel liefert einige Signale, die Server-seitig schwerer zu erfassen sind — zum Beispiel ViewContent-Events bei Nutzern, die kein Konto haben und daher nicht über Nutzerdaten matchbar sind. Das Pixel fängt diese "anonymen" Funnel-Events, die Events API liefert die hochqualitativen Conversion-Events.

Das kombinierte Setup maximiert beide: Reichweite der Funnel-Daten (Pixel) und Qualität der Conversion-Signale (Events API). Für TikToks Algorithmus ist die Kombination besser als jede einzelne Quelle allein.


Wenn du TikTok Ads schaltest und keine Events API nutzt, siehst du gerade — besonders auf iOS — einen verzerrten Datensatz. Was das konkret für deine Kampagnen bedeutet, zeigen wir in der kostenlosen Demo.

Kostenlose Demo

Kostenlose Demo buchen.

Keine Test-Software zum Ausprobieren — wir demonstrieren live im Teams-Call, wie viele Conversions dein Client-Side Tracking verliert und was Server-Side zurückholt. Kostenlos, auf Deutsch.

Unverbindlich Kein Risiko Auf Deutsch

Weiter lesen

DSGVO
DSGVO & Datenschutz

Consent Mode v2 & Server-Side Tracking richtig kombinieren

7. Juni 2026 · 9 Min
Browser
Server
API
Server-Side Tracking

Warum Chrome 2024 nur noch ~10% deiner Conversions sieht

29. Mai 2026 · 8 Min