Lösung · Snapchat Conversions API

Snapchat Conversions API, die deine mobilen Conversions zurückholt, die der Pixel auf iOS verliert.

Snapchat-Anzeigen laufen fast nur mobil, im In-App-Browser. Genau dort verliert der Snap Pixel, also der Tracking-Code im Browser, die meisten Conversions: an der iOS-Tracking-Abfrage, an Safaris ITP und an In-App-Webviews. Solange nur das ankommt, was der Browser sieht, optimiert Snapchat auf eine Hälfte der Wahrheit. Wir richten die Conversions API für dich ein, server-seitig, dedupliziert über client_dedup_id, mit SHA256-Match und consent-first, und holen die mobilen Conversions zurück, die der Pixel nie meldet.

CAPI Conversion und Token einmal hinterlegt. Den Rest übernimmt der Server-Pfad.

Du hinterlegst die Datenquelle, wir kümmern uns um den Rest.

Du musst keinen Code in dein Theme einbauen. Du legst die Conversions einmal im Snapchat Events Manager an und trägst den Access-Token bei DataFirst ein. Wir prüfen die Verbindung gegen die Snap-Marketing-API und melden ab dann jede Conversion server-seitig, also direkt vom Server statt aus dem mobilen Browser, web wie app und offline.

01

Snapchat verbinden

Conversion im Events Manager anlegen, eine Server-Datenquelle für die CAPI hinzufügen und den Access-Token ins DataFirst-Backend eintragen. Kein Klartext, der Token lässt sich jederzeit rotieren.

02

Events mappen und client_dedup_id setzen

Purchase, Lead und weitere Events werden gemappt. Jedes Event bekommt eine client_dedup_id, die Pixel und CAPI gemeinsam mitgeben. Diese ID ist die Grundlage der Deduplizierung gegen den Browser-Pixel.

03

Match, App-Events und Dry-Run

SHA256-Match, sc_click_id, _scid und der App- sowie Offline-Pfad werden scharf geschaltet, dann läuft der Dry-Run. Du siehst jede Conversion, bevor sie real bei Snapchat ankommt.

$ snapchat: dry-run → 0 conversions sent
CAPI-Tiefe

Was beim Server-Pfad wirklich zählt.

Ein Event server-seitig zu feuern ist die halbe Miete. Sauber wird das Setup erst an den Stellen, an denen die meisten Snapchat-Anbindungen scheitern.

Server-zu-Server statt nur im mobilen Browser
Die Events gehen über deinen Server an Snapchat, nicht ausschließlich aus dem In-App-Browser. So erreichen auch die Conversions Snapchat, deren Snap Pixel von iOS-ATT, ITP oder einem Adblocker geschluckt wurde. Auf einem rein mobilen Kanal ist das der größte Hebel.
Deduplizierung über eine gemeinsame client_dedup_id
Melden Snap Pixel und CAPI dasselbe Event mit gleicher client_dedup_id, zählt Snapchat es innerhalb von 48 Stunden nur einmal. Für Purchase-Events dedupliziert zusätzlich die transaction_id über 30 Tage. Die CAPI zielt damit nicht auf Doppelzählung, sondern auf die Lücken, die der Pixel hinterlässt.
SHA256-Match: em, ph, sc_click_id, _scid
Damit Snapchat ein server-seitig gemeldetes Event einem Nutzer zuordnen kann, braucht es Merkmale. Üblich sind die gehashte E-Mail und Telefonnummer, die sc_click_id aus dem Anzeigenklick und das First-Party-Cookie _scid. Alle Werte werden normalisiert und im lowercase-Hex-SHA256-Format gesendet.
App- und Offline-Events, die der Web-Pixel nie sieht
Neben Web-Conversions meldet die CAPI auch App-Events und Offline-Abschlüsse zurück, etwa einen Kauf, der erst später im System entsteht. Das Gebot optimiert auf den vollständigen Verlauf statt nur auf das, was der mobile Browser zufällig erfasst.
Consent-first, kein Bypass
Auch server-seitig verarbeitest du personenbezogene Daten, eine gehashte E-Mail bleibt Personenbezug. Wir lösen Events erst nach gültiger Einwilligung aus und binden CAPI an dein Consent-Management. Server-seitig sendet nicht heißt einwilligungsfrei senden.

Im Glossar: Conversion API, Deduplizierung, Hashing.

POST · snapchat conversions · server-to-server
"event_name":      "PURCHASE",
"event_time":      1718900000,
"client_dedup_id": "5b9e…c4",
"user_data": {
  "em":          "9c1f…",
  "sc_click_id": "AbX…",
  "sc_cookie1":  "_scid 8d2…" }
→ DataFirst Attribution & Consent-Gate

Eine Conversion, server-seitig nachgemeldet, einmal gezählt.

DataFirst feuert die Conversion mit gehashtem Match und gemeinsamer client_dedup_id an Snapchat. Der parallele Snap Pixel meldet, was der Browser sieht, Snapchat dedupliziert über die ID. Was der mobile Pixel verloren hat, kommt über den Server trotzdem an, ohne dass du im Events Manager nachjustierst.

purchase · 5b9e…c4 → Snapchat
Warum sauber wichtig ist

Optimiere auf alle Conversions, nicht nur auf die, die der Browser durchlässt.

Meldest du nur, was der Snap Pixel im mobilen Browser sieht, fehlt Snapchat ein Teil der Conversions, und das Gebot lernt auf eine unvollständige Spur. Server-seitig nachgemeldet kommen die verlorenen Events zurück, plus App- und Offline-Conversions. Die Balken unten zeigen den Zusammenhang schematisch: derselbe reale Erfolg, einmal nur über den Pixel, einmal über Pixel und CAPI zusammen.

Nur Snap Pixel mobil, verlustbehaftet
Pixel + CAPI server-seitig nachgemeldet
Zurückgeholte Conversions ans Snapchat-Gebot

Schematische Darstellung des Signal-Wegs, kein gemessener Wert.

Sinnvoll als Nächstes

Dieselbe server-seitige Mechanik im größeren Rahmen, und auf den anderen Kanälen.

Conversion-Tracking Lösung
Server-side Conversion-Tracking DSGVO-konform über alle Kanäle, deduplizierte Events statt browserabhängiges Pixel-Tracking. Snapchat ist ein Kanal darin.
TikTok Events API Lösung
Dieselbe Mechanik für den anderen großen mobilen Discovery-Kanal: server-seitig, dedupliziert, mit gehashten First-Party-Daten und consent-first.
Server-Side Tracking Feature
Der S2S-Weg hinter der CAPI-Meldung: Conversions serverseitig melden, statt sie vom mobilen Browser-Pixel abhängig zu machen.
Cookieless Tracking Wissen
Warum Snapchat-Conversions über die CAPI stabil bleiben, wenn Browser die Third-Party-Cookies kappen.

Wo dein Tracking heute steht, zeigt dir das kostenlose Website-Audit.

FAQ

Häufige Fragen zur Snapchat Conversions API

Wie richte ich die Snapchat Conversions API ein?

Du legst deine Conversions zuerst im Snapchat Events Manager an und sendest die Events dann server-zu-server an die Conversions API, statt sie nur im Browser über den Snap Pixel zu feuern. Damit Snapchat ein über Pixel und über CAPI gemeldetes Event nicht doppelt zählt, gibt jedes Event dieselbe client_dedup_id mit, über die Snapchat innerhalb von 48 Stunden dedupliziert. Zur Zuordnung gibst du gehashte First-Party-Daten mit, in der Regel die SHA256-E-Mail, dazu die sc_click_id aus dem Klick und das Snap-Pixel-Cookie _scid. Sauber wird das Setup über einen Server-Side-Container, eine Partner-Anbindung oder die direkte API, getestet im Events Manager. Wenn du das nicht selbst aufbauen willst, richten wir es als Service ein.

Brauche ich die Conversions API zusätzlich zum Snap Pixel?

In der Regel beides, und bei Snapchat aus einem handfesten Grund. Snapchat-Anzeigen werden fast nur mobil im In-App-Browser ausgespielt, und genau dort verliert der Snap Pixel am meisten: an der iOS-Tracking-Abfrage (ATT), an Safaris ITP, an In-App-Webviews und an Adblockern. Die Conversions API meldet diese Conversions server-seitig nach und ergänzt App- und Offline-Events, die der Web-Pixel ohnehin nie sieht. Melden Pixel und CAPI dasselbe Event mit gleicher client_dedup_id, zählt Snapchat es nur einmal. Der Mehrwert der CAPI ist deshalb die Signal-Recovery, nicht eine zweite Zählung desselben Klicks.

Ist die Snapchat Conversions API DSGVO-konform?

Die Conversions API ist kein Weg, Einwilligung zu umgehen. Server-seitig oder nicht: Du verarbeitest personenbezogene Daten und brauchst dafür eine gültige Rechtsgrundlage. Eine gehashte E-Mail bleibt Personenbezug, Hashing erhöht die Sicherheit, es löst den Bezug nicht auf. DSGVO-konform wird das Setup nur, wenn Events erst nach Consent ausgelöst und First-Party-Daten vor dem Versand normalisiert und gehasht werden. Wer ohne Consent über CAPI sendet, verlagert das Datenschutz-Problem nur vom Browser auf den Server. Wir richten CAPI consent-first ein und binden es an dein Consent-Management.

Welche Daten braucht Snapchat, um ein server-seitiges Event zuzuordnen?

Mindestens ein Match-Merkmal pro Event, und je mehr verlässliche, desto besser die Zuordnung. Snapchat unterstützt unter anderem die SHA256-gehashte E-Mail, die gehashte Telefonnummer, die gehashte mobile Werbe-ID, IP-Adresse und User-Agent sowie die sc_click_id und das First-Party-Cookie _scid. Alle Werte werden vor dem Hashing normalisiert und im lowercase-Hex-SHA256-Format gesendet. Ohne diese Daten landen viele Events ins Leere und bringen für Optimierung und Gebotssteuerung wenig. Beim Einrichten achten wir darauf, dass die richtigen Parameter sauber, normalisiert und gehasht ankommen.

Kann ich damit auch App- und Offline-Conversions an Snapchat zurückspielen?

Ja, und gerade auf einem mobilen Kanal lohnt sich das. Neben den Web-Conversions kannst du über die Conversions API auch App-Events und Offline-Conversions melden, etwa einen Kauf im Ladengeschäft oder einen Abschluss, der erst später entsteht. Für Purchase-Events nutzt Snapchat zusätzlich die transaction_id, über die innerhalb von 30 Tagen dedupliziert wird, damit derselbe Kauf nicht aus mehreren Quellen doppelt zählt. So lernt das Gebot auf den vollständigen Conversion-Verlauf statt nur auf das, was der mobile Pixel zufällig sieht.

Was kostet die Einrichtung der Conversions API?

Das hängt von deinem Setup ab: Shop-System, vorhandenes Tracking, Zahl der Events, ob ein Server-Side-Container schon steht, ob App- oder Offline-Events dazukommen und wie sauber dein Consent-Management eingebunden ist. Einen pauschalen Festpreis auf einer Marketing-Seite zu nennen, wäre unredlich, weil ein schlankes Shopify-Setup und eine gewachsene Multi-Shop-Landschaft nicht vergleichbar sind. Im Erstgespräch schauen wir auf deinen konkreten Stand und nennen dir einen belastbaren Aufwand.

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