Das TikTok Pixel richtest du im Event-Manager des TikTok Ads Manager ein: Datenquelle verbinden, Web wählen, URL eingeben, dann entweder eine Partnerintegration wie Shopify nutzen oder den Basiscode selbst einbauen. TikTok empfiehlt, zusätzlich die Events API anzubinden. Dann muss jedes doppelt gesendete Ereignis in beiden Wegen dieselbe event_id tragen, sonst kann TikTok die Doppel nicht zusammenführen. Und weil das Pixel Werbe-Cookies setzt und schon beim Laden Daten an TikTok sendet, gehört es nach unserer Einschätzung hinter die Einwilligung im Cookie-Banner.
Alle Angaben zu TikTok stammen aus dem Hilfebereich für Werbetreibende, abgerufen am 21.10.2026. Die Hilfeseiten tragen eigene Stände zwischen Februar 2025 und Juli 2026; wo das für eine Aussage wichtig ist, steht es dabei.
Was das Pixel erfasst
Das Pixel ist ein Code auf deiner Website, der Ereignisse an TikTok meldet: jemand sieht ein Produkt an, legt es in den Warenkorb, kauft. Damit misst TikTok die Kampagnen, optimiert die Auslieferung und baut Zielgruppen für Retargeting. Laut TikTok sammelt das Pixel Informationen, die über einen Standardbrowser verfügbar sind:
- Informationen zur angeklickten Anzeige und zum ausgelösten Ereignis, mit Zeitstempel,
- die IP-Adresse, um den Ort eines Ereignisses zu bestimmen,
- den User-Agent, also Gerät, Betriebssystem und Browser,
- Cookies, erstanbieterseitig auf deiner Domain und drittanbieterseitig auf tiktok.com,
- Seitenmetadaten, strukturierte Daten und Klicks auf Schaltflächen.
Das geht über reine Messung hinaus. TikTok schreibt, die Metadaten eigneten sich auch, um Anzeigen für TikTok-Nutzer zu personalisieren, und nennt Personalisierung auch als Zweck jedes Pixel-Cookies. Wer das Pixel einbaut, sollte das wissen, bevor er die Datenschutzerklärung schreibt.
Einrichten: Partnerintegration oder Basiscode
Der Weg beginnt immer gleich: TikTok Ads Manager, Tools, Event-Manager, Datenquelle verbinden, Web, URL eingeben. Danach teilt er sich.
Partnerintegration. Du wählst eine Plattform aus der Liste, etwa Shopify, WooCommerce oder Google Tag Manager, legst das Pixel an und folgst dem Ablauf des Partners. Den Websitecode fasst du dabei nicht an.
Manuelle Einrichtung. Du benennst das Pixel, baust den Basiscode ein und legst die Ereignisse an. TikTok empfiehlt als Namen die Domain der Website. Für die Ereignisse gibt es drei Wege:
| Weg | Was er macht | Was du brauchst |
|---|---|---|
| Event Builder | Ereignisse per Klick im Event-Manager anlegen | Basiscode auf der Website, keine Entwicklerhilfe |
| Benutzerdefinierter Code | Ereignisse als Code in die Website schreiben | Zugriff auf den Code, größte Flexibilität |
| Events API | Ereignisse direkt von deinem Server an TikTok senden | Server-zu-Server-Anbindung, meist über Entwickler oder Partner |
Den Basiscode platzierst du laut TikTok so früh wie möglich auf der Seite, idealerweise im <head>. Der Pixel Helper meldet es als Fehler, wenn er dort fehlt.
Bevor du anlegst, eine Frage, die später teuer wird: In welchem Business Center entsteht das Pixel? Legt eine Agentur es in ihrem eigenen an, gehört es ihr. TikTok behandelt Pixel bei einem Kontoumzug als verknüpftes Asset, das die Agentur aktiv teilen muss. Wie das zusammenhängt, steht in TikTok Ads mit Agentur: Wem gehört das Werbekonto?. Kurz: Pixel im eigenen Business Center anlegen und mit der Agentur als Partner teilen. Willst du die Freigabe später entziehen, müssen laut TikTok vorher die aktiven Kampagnen mit diesem Pixel gestoppt werden. Danach kann das Konto mit dem Pixel keine neuen Anzeigen mehr erstellen.
Shopify: drei Stufen der Datenfreigabe
Für Shopify-Shops ist die TikTok-App der kürzeste Weg. Sie verknüpft TikTok for Business, Ads Manager und Business Center, installiert Pixel und Events API und synchronisiert den Produktkatalog, ohne dass du den Code änderst. TikTok weist darauf hin, dass die App nicht in allen Märkten verfügbar ist; das zeigt der Shopify App Store. Bei der Einrichtung aktivierst du die Datenfreigabe und wählst eine Stufe. Diese Wahl entscheidet, was an TikTok geht. TikTok beschreibt drei Stufen:
| Stufe | Was sie laut TikTok nutzt |
|---|---|
| Standard | TikTok Pixel |
| Erweitert | Pixel, Events API, erweiterter Abgleich |
| Maximal | Pixel, Events API, erweiterter Abgleich, Shopify-APIs, In-App-Shopify-Zahlung (Beta) |
Zu Standard schreibt TikTok selbst, dass Ad-Blocker im Browser das Pixel am Sammeln hindern können. Die Events API der höheren Stufen sendet von deinem Server aus. Ein Weg an der Einwilligung vorbei ist das nicht: Sie verarbeitet dieselben Kaufdaten, auf Wunsch auch Werte aus den TikTok-Cookies.
Der erweiterte Abgleich gleicht Kundendaten wie E-Mail-Adresse und Telefonnummer mit Ereignissen auf deiner Website ab. E-Mail-Adressen und Telefonnummern werden laut TikTok mit SHA-256 gehasht, bevor sie an TikTok gehen. Anonym sind sie dadurch nicht: Der Abgleich funktioniert gerade, weil TikTok den Hash einer Person zuordnen kann. TikTok selbst spricht von personenbezogenen, vertraulichen Kundendaten. In der Shopify-Hilfe beschreibt TikTok es so: Mit aktiviertem erweitertem Abgleich gestattest du TikTok den Zugriff auf Kundendaten wie E-Mail-Adressen, Telefonnummern, Namen und Standorte. TikTok weist darauf hin, dass deine Datenschutzrichtlinie die Verwendung dieser Daten abdecken sollte.
Den Abgleich gibt es manuell und automatisch. Beim manuellen legst du selbst fest, welche Parameter du teilst. Der automatische erkennt laut TikTok Formularfelder auf Seiten mit Pixel und erfasst die dort eingegebenen Kundendaten gehasht. Für stärker regulierte oder sensible Branchen wie Finanzdienstleistungen oder Gesundheitswesen empfiehlt TikTok den manuellen statt des automatischen Abgleichs.
Pixel und Events API: ein Kauf, eine event_id
TikTok empfiehlt für das Ziel Web-Conversions ausdrücklich Pixel und Events API zusammen. Die Begründung: Das Pixel meldet wegen Verbindungsproblemen und Browserunterschieden mitunter nicht alle Conversions, mit der Events API werden laut TikTok mehr davon gemeldet. Ohne Pixel oder Events API lässt sich das Ziel Web-Conversions gar nicht festlegen.
Wer beides nutzt, schickt dieselben Käufe zweimal. Damit sie einmal zählen, verlangt TikTok die Ereignis-Deduplizierung: Pixel und Events API senden zum selben Ereignis denselben Ereignisnamen und dieselbe event_id. Erkennt TikTok die Überschneidung, behält es das zuerst eingegangene Ereignis und reichert es an. Zusammengeführt wird laut TikTok innerhalb eines Fensters von 48 Stunden nach dem ersten Ereignis.
Meldet dein Shop denselben Kauf über Pixel und Events API, braucht er in beiden Meldungen dieselbe event_id. Fehlt sie, kann TikTok die beiden Meldungen nicht als einen Kauf erkennen. Dann können im Bericht mehr Käufe stehen, als es gab, und die Kampagne optimiert auf diese Zahl.
Keine Deduplizierung brauchst du, wenn beide Wege verschiedene Ereignisse melden, etwa Warenkorb über das Pixel und Kauf über die Events API. Im Shop ist aber meist gerade der Kauf das Ereignis, das über beide Wege laufen soll. Warum doppelt gezählte Käufe mehr sind als ein Schönheitsfehler im Bericht, steht in TikTok Smart+ oder manuelle Kampagne: Die Automatisierung entscheidet auf genau dieser Zahl.
Welche Ereignisse und Parameter ein Shop braucht
TikTok empfiehlt, die ganze Customer Journey als Ereignisse abzubilden. Für einen Shop sind das im Kern fünf Standardereignisse:
| Ereignis | Code | Wann es auslöst |
|---|---|---|
| Inhalt anzeigen | ViewContent | Produktseite wird aufgerufen |
| In den Warenkorb legen | AddToCart | Artikel landet im Warenkorb |
| Zur Kasse initiieren | InitiateCheckout | Bezahlvorgang beginnt |
| Zahlungsangaben hinzufügen | AddPaymentInfo | Zahlungsdaten werden eingegeben |
| Kauf | Purchase | Bestellung ist abgeschlossen |
Zu ViewContent, AddToCart und Purchase nennt TikTok als empfohlene Parameter unter anderem value, currency, content_id und content_type. Mit Angaben wie dem Gesamtpreis einer Bestellung kannst du laut TikTok die wertbasierte Optimierung nutzen und Berichte um den ROAS ergänzen. Die content_id verbindet das Ereignis mit dem Produkt; fehlt sie, meldet der Pixel Helper einen Fehler.
Ein Namensdetail sorgt regelmäßig für Verwirrung. TikTok hat für Web zum 1. Mai 2025 zwei Ereignisse umbenannt: CompletePayment heißt jetzt Purchase, SubmitForm heißt Lead. Alte Einrichtungen laufen weiter, die alten Namen werden im Backend automatisch umgesetzt. TikToks Liste der Shopify-Ereignisse (Stand Februar 2025) nennt noch „Zahlung abschließen“, die allgemeine Liste (Stand April 2026) „Kauf“. Gemeint ist derselbe Kauf. Für neue Pixel empfiehlt TikTok die neuen Namen. ClickButton und PlaceAnOrder will TikTok 2027 einstellen; wer sie nutzt, sollte bei der nächsten Überarbeitung umstellen. Historische Daten wandern dabei laut TikTok nicht mit.
Einwilligung: erst die Zustimmung, dann das Pixel
TikTok listet die Cookies des Pixels selbst auf. Alle Einträge der Tabelle, _ttp auf deiner Domain und auf tiktok.com, ttcsid, ttclid und _pangle, führt TikTok unter der Funktion „Werbe-Cookies“, Laufzeit 13 Monate ab der letzten Verwendung. _pangle liest das Pixel nur, und nur in Regionen mit TikToks Werbenetzwerk Pangle. Drittanbieter-Cookies sind im Pixel standardmäßig aktiviert. Die Erstanbieter-Cookies auch, sie lassen sich in den Pixeleinstellungen abschalten.
Nach § 25 Abs. 1 TDDDG ist das Speichern von Informationen auf dem Endgerät und der Zugriff darauf nur mit Einwilligung zulässig. Die für Websites einschlägige Ausnahme in Abs. 2 Nr. 2 greift nur, wenn die Speicherung unbedingt erforderlich ist, damit ein ausdrücklich gewünschter Dienst funktioniert. Messung, Retargeting und personalisierte Werbung, wofür TikTok die Pixel-Cookies selbst beschreibt, fallen nach unserer Einschätzung nicht darunter. Das Abschalten der Erstanbieter-Cookies ändert daran nichts: Schon beim Laden gehen IP-Adresse und Gerätedaten an TikTok, und dafür gilt zusätzlich die DSGVO. Praktisch heißt das: Das Pixel lädt erst, wenn im Cookie-Banner zugestimmt wurde. TikTok selbst verweist für Shops ohne Entwicklerkapazität auf Plattformen zur Einwilligungsverwaltung, damit das Pixel „nur entsprechend der Zustimmung“ eingesetzt wird.
Für Shopify-Shops lohnt ein genauer Blick auf einen Satz aus Shopifys eigener Hilfe (englische Fassung, abgerufen am 21.10.2026): Der Shopify-Cookie-Banner steuert Shopify-eigene Werkzeuge. Für Pixel, die du von Hand oder über Apps eingebunden hast, brauchst du unter Umständen einen anderen Banner oder eigene Logik, damit sie die Einwilligung beachten. Ob das für die TikTok-App in deinem Shop zutrifft, prüfst du am Ergebnis, nicht an der Beschreibung: Shop in einem privaten Browserfenster öffnen und, noch bevor du im Banner etwas anklickst, in den Entwicklerwerkzeugen unter „Netzwerk“ nach „tiktok“ filtern. Dann Cookies ablehnen und durch den Shop klicken. Gehen in einem der beiden Zustände Anfragen an TikTok oder tauchen Cookies wie _ttp auf, spricht das dafür, dass das Pixel die Einwilligung nicht beachtet. Was über die Events API vom Server geht, siehst du im Browser nicht: Dafür nach dem Ablehnen eine Testbestellung auslösen und im Event-Manager nachsehen, ob der Kauf trotzdem ankommt.
Für den erweiterten Abgleich und die Events API gilt eine eigene Frage, weil dort Kundendaten von deinem Server an TikTok gehen. Welche Rechtsgrundlage das trägt, ob du dabei mit TikTok gemeinsam verantwortlich bist und was zur Übermittlung in Drittländer in die Datenschutzerklärung gehört, klärt die Datenschutzberatung für deinen Shop. Dieser Artikel ersetzt sie nicht.
Prüfen, bevor die erste Kampagne läuft
Der TikTok Pixel Helper ist eine Chrome-Erweiterung, die laut TikTok Fehler auf Pixel-, Ereignis- und Parameterebene anzeigt. Die häufigsten Meldungen aus TikToks Fehlerliste, die für Shops zählen:
- Pixel-Code nicht im Header. Den Basiscode in den
<head>verschieben. - Erstanbieter-Cookies nicht gefunden. Im Event-Manager unter den Einstellungen bei „Cookie-Info“ aktivieren, sofern du sie nutzen willst.
- Währungs- oder Wertparameter fehlt. Wert und Währung gehören immer zusammen.
- Wertparameter ist ungültig. Der Wert muss eine Zahl größer null sein, ohne Währungssymbol.
- Inhalts-ID fehlt.
content_idergänzen, sonst fehlt die Verbindung zum Katalog. - Inhaltstyp ungültig.
content_typemussproductoderproduct_grouplauten.
Danach zeigt der Event-Manager, welche Ereignisse tatsächlich ankommen. Einmal selbst durch den Shop klicken, vom Produkt bis zur Testbestellung, und jedes Ereignis abhaken. Wenn du zusätzlich die Events API nutzt: Beim Kauf prüfen, ob Pixel und Server dieselbe event_id senden.
Die Reihenfolge lohnt sich. Ein Pixel, das erst nach dem Kampagnenstart repariert wird, liefert bis dahin falsche Zahlen, und auf genau diesen Zahlen optimiert die Kampagne. Auch TikToks Budgetempfehlung für Smart+ rechnet mit dem historischen CPA, und der stimmt nur, wenn die Käufe stimmen. Was eine Kampagne mindestens kostet, steht in Was kosten TikTok Ads?.
Häufige Fragen
Wie richte ich das TikTok Pixel ein?
Im TikTok Ads Manager unter Tools den Event-Manager öffnen, auf Datenquelle verbinden klicken, Web wählen und die URL eingeben. Danach wählst du zwischen Partnerintegration (zum Beispiel Shopify oder Google Tag Manager) und manueller Einrichtung. Bei der manuellen Einrichtung benennst du das Pixel und baust den Basiscode in deine Website ein, idealerweise im Head-Bereich. Die Ereignisse legst du anschließend über den Event Builder oder per eigenem Code an.
Brauche ich zusätzlich zum TikTok Pixel die Events API?
TikTok empfiehlt beides zusammen. Das Pixel läuft im Browser und meldet laut TikTok wegen Verbindungsproblemen und Browserunterschieden mitunter nicht alle Conversions. Die Events API sendet Ereignisse direkt von deinem Server. Wer dasselbe Ereignis über beide Wege schickt, muss in beiden dieselbe event_id mitsenden, sonst kann TikTok die Doppel nicht zusammenführen.
Was ist der Unterschied zwischen CompletePayment und Purchase bei TikTok?
Es ist dasselbe Ereignis unter neuem Namen. TikTok hat CompletePayment für Web zum 1. Mai 2025 in Purchase umbenannt. Bestehende Einrichtungen mit dem alten Namen funktionieren weiter und werden im Backend automatisch als Purchase geführt. Für neue Pixel empfiehlt TikTok den neuen Namen.
Darf das TikTok Pixel ohne Cookie-Einwilligung laden?
TikTok selbst führt alle Cookies des Pixels als Werbe-Cookies, zur Messung und zur Personalisierung von Anzeigen. Nach § 25 TDDDG ist das Speichern von Informationen auf dem Endgerät und der Zugriff darauf nur mit Einwilligung zulässig, es sei denn, es ist für einen ausdrücklich gewünschten Dienst unbedingt erforderlich. Messung und personalisierte Werbung fallen nach unserer Einschätzung nicht darunter. Dazu kommt, dass das Pixel schon beim Laden IP-Adresse und Gerätedaten an TikTok sendet. Das Pixel sollte deshalb erst nach der Zustimmung im Cookie-Banner laden. Für die Prüfung deines konkreten Shops ist eine Datenschutzberatung zuständig.
Wie prüfe ich, ob das TikTok Pixel richtig funktioniert?
Mit dem TikTok Pixel Helper, einer Chrome-Erweiterung, die laut TikTok Fehler auf Pixel-, Ereignis- und Parameterebene anzeigt: etwa einen Pixel-Code außerhalb des Head-Bereichs, fehlende Währung zum Wert oder eine fehlende content_id. Ergänzend zeigt der Event-Manager, welche Ereignisse ankommen.