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
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.
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.