Zum Inhalt springen

Tracking & Kennzahlen6 Min. Lesezeit

Postback-URL einrichten: S2S-Tracking für Dating-Traffic

Was eine Postback-URL ist und wie S2S-Tracking Klick-IDs sowie SOI-, DOI- und Sale-Events überträgt – mit Beispiel-URLs, Testplan und typischen Fehlern.

Über eine Postback-URL meldet der Server des Werbetreibenden Ihrem Tracker, dass aus einem Klick eine Registrierung, ein bestätigtes Konto oder ein Kauf geworden ist. Der Beitrag richtet sich an Media Buyer, Publisher und Affiliate-Manager, die mit Dating-Angeboten arbeiten. Sie erfahren, wie S2S-Postbacks funktionieren, wie Sie einen Postback aufsetzen und testen und an welchen Fehlern Conversion-Daten typischerweise scheitern.

Was ist eine Postback-URL?

Eine Postback-URL ist ein Endpunkt auf der empfangenden Seite, meist ein Tracker oder eine Affiliate-Plattform, den der Server des Werbetreibenden bei jeder Conversion aufruft und dabei Klick-ID und Event-Daten als URL-Parameter übergibt.

Weil die Anfrage von Server zu Server läuft, ist sie unabhängig von Browser, Cookies und Ad-Blockern. Im Dating ist das entscheidend, denn wertvolle Events wie die E-Mail-Bestätigung oder die erste Zahlung passieren oft Stunden später und mitunter auf einem anderen Gerät.

So funktioniert S2S-Tracking Schritt für Schritt

Das Verfahren verbindet Klick und spätere Conversion über eine gemeinsame Kennung:

  1. Ein Nutzer klickt auf Ihre Anzeige. Der Tracker speichert Quelle, Sub-IDs, GEO, Gerät und Zeitpunkt und erzeugt eine eindeutige Klick-ID.
  2. Der Tracker leitet den Nutzer, häufig über einen Prelander, auf die Angebots-URL weiter und hängt die Klick-ID als Parameter an.
  3. Der Werbetreibende speichert die Klick-ID zur neuen Registrierung.
  4. Tritt ein Event ein, ruft sein Server Ihren Postback-Endpunkt auf und setzt die Klick-ID ein.
  5. Ihr Tracker ordnet die Klick-ID zu, verbucht Conversion und Payout und kann die Conversion zur Optimierung an die Traffic-Quelle weitergeben.

Schritt 2 ist eine häufige Fehlerquelle: Verliert ein Prelander oder eine zusätzliche Weiterleitung den Parameter, lässt sich die Conversion nie zuordnen. Wie Parameter sauber durchgereicht werden, zeigt unser Beitrag zu Landingpage und Prelander im Dating.

Aufbau einer Postback-URL: Parameter und Makros

Zwei Links arbeiten als Paar. Der Angebotslink in Ihrem Tracker schickt die Klick-ID hinaus:

https://offer.example.com/signup?pid={partner_id}&sub1={click_id}

Der Postback, den Sie beim Werbetreibenden hinterlegen, bringt sie zurück:

https://tracker.example.com/postback?cid={sub1}&event={event}&payout={payout}&currency={currency}&txid={transaction_id}

Werte in geschweiften Klammern sind Makros: Platzhalter, die das sendende System durch echte Werte ersetzt. Ihr Tracker setzt {click_id} beim Klick ein, die Plattform des Werbetreibenden füllt {sub1} mit dem empfangenen Wert. Im Beispiel bedeuten:

  • cid: die zurückgegebene Klick-ID – ohne sie lässt sich nichts zuordnen.
  • event: das eingetretene Ereignis, etwa soi, doi oder sale. Manche Plattformen arbeiten stattdessen mit Ziel-IDs oder einer eigenen URL pro Event.
  • payout und currency: Betrag und Währung. Fehlen sie, nutzen viele Tracker den Standard-Payout des Angebots.
  • txid: eine eindeutige Transaktions-ID gegen Doppelzählungen.

Makro-Syntax und Parameternamen unterscheiden sich je nach Plattform – übernehmen Sie sie aus der Dokumentation beider Seiten, statt zu raten. Unterstützt Ihr Tracker ein geheimes Token oder eine Freigabeliste für Absender-IPs, nutzen Sie diese, damit niemand fremde Conversions in Ihre Statistik schleusen kann.

SOI, DOI und Sales als getrennte Events

Ein Klick kann über die Zeit mehrere Conversions erzeugen: SOI bei der Registrierung, DOI bei der Bestätigung, einen Sale bei der ersten Zahlung und bei RevShare-Deals wiederkehrende Umsätze. Legen Sie jedes Event als eigenen Conversion-Typ an und vereinbaren Sie mit dem Werbetreibenden, welche vergütet werden und welche nur informativ sind; die geschäftliche Seite behandelt unser Beitrag zu Single Opt-in vs. Double Opt-in.

Drei Regeln halten die Daten sauber:

  • Klick-IDs lange genug gültig halten: DOIs und Sales können Tage nach dem Klick eintreffen; das Attributionsfenster des Trackers muss das gesamte Conversion-Fenster abdecken.
  • Deduplizieren: eine Conversion pro Klick und Event-Typ, wiederholte Transaktions-IDs verwerfen. Sendende Systeme wiederholen Aufrufe mitunter nach einem Timeout – antworten Sie deshalb schnell mit HTTP 200.
  • Statusänderungen regeln: Legen Sie vorab fest, wie Ablehnungen und Rückbuchungen gemeldet werden, etwa per Status-Postback oder als negative Korrektur.

Pixel oder S2S: der Vergleich

Pixel (clientseitig) S2S-Postback (serverseitig)
Ausgelöst von Browser des Nutzers auf einer Bestätigungsseite Server des Werbetreibenden
Zuordnung über Cookies oder Browserspeicher Klick-ID in der URL
Ad-Blocker und Cookie-Beschränkungen Können ihn blockieren Kein Einfluss
Verzögerte oder geräteübergreifende Events Unzuverlässig Möglich
Aufwand Gering: Code-Snippet einfügen Höher: Parameter-Mapping auf beiden Seiten
Schutz vor gefälschten Conversions Schwach: Jeder, der die Seite lädt, löst ihn aus Stärker mit Token oder IP-Freigabeliste

Ein Pixel bleibt nützlich für schnelle Tests oder wenn ein Werbetreibender keine Server-Aufrufe integrieren kann. Wer beide Methoden parallel nutzt, muss zwischen ihnen deduplizieren, sonst zählt jede Conversion doppelt.

Postback testen: Checkliste vor dem Start

  1. Klicken Sie auf Ihren eigenen Tracking-Link und prüfen Sie die Angebots-URL: Steht die Klick-ID in dem Parameter, den der Werbetreibende erwartet?
  2. Bitten Sie den Werbetreibenden, für diese Klick-ID einen Test-Postback auszulösen oder eine Test-Conversion zu markieren, damit kein Test als echter Lead zählt.
  3. Prüfen Sie das Postback-Log im Tracker: HTTP 200, alle Parameter ausgelesen, keine unersetzten Makros.
  4. Kontrollieren Sie Kampagne, Sub-ID, Event, Payout und Währung der verbuchten Conversion.
  5. Senden Sie denselben Postback erneut: Er muss als Dublette abgewiesen werden.
  6. Wiederholen Sie das für jedes Event (SOI, DOI, Sale) und für Statusänderungen.
  7. Leiten Sie Conversions an eine Traffic-Quelle weiter, prüfen Sie, ob sie dort ankommen.

Gleichen Sie in den ersten Tagen nach dem Start Tracker- und Partnerzahlen täglich ab.

Typische Fehler und wie Sie sie beheben

  • Unersetzte Makros: Im Tracker kommt wörtlich {sub1} an – Makroname oder Syntax beim Sender stimmen nicht.
  • Abweichende Parameternamen: Das Angebot erwartet subid, Sie senden sub1; die Klick-ID landet nie in der Datenbank des Werbetreibenden.
  • Verlorene Klick-IDs: Ein Prelander, URL-Kürzer oder zusätzlicher Redirect entfernt die Query-Parameter.
  • Kodierung: Sonderzeichen in Klick-IDs oder Sub-IDs zerlegen die URL – Werte URL-kodieren.
  • Falsches Event-Mapping: Ein DOI kommt als SOI an, oder alle Events tragen denselben Namen.
  • Dubletten: Wiederholte Aufrufe ohne Transaktions-ID blähen die Conversions auf.
  • Zahlenformate und Währungen: Ein Payout mit Dezimalkomma oder in der falschen Währung verfälscht den Umsatz.
  • Zeitzonen: Tageswerte stimmen nie überein, weil Tracker und Partner den Tag zu unterschiedlichen Uhrzeiten schneiden.

Fast alle diese Fehler zeigen sich bereits im Test vor dem Start. Saubere Daten sind zudem die Grundlage aller Kennzahlen aus unserem Beitrag zu Cost per Lead, EPC und Conversion Rate.

Datenschutz: keine personenbezogenen Daten im Postback

Ein Postback transportiert Kennungen und Event-Daten, niemals personenbezogene Daten. E-Mail-Adressen, Namen, Telefonnummern, Geburtsdaten oder IP-Adressen gehören nicht hinein: URLs landen in Server-Logs und Analyse-Tools und werden oft an weitere Partner durchgereicht. Auch eine gehashte E-Mail-Adresse ist nicht anonym.

Nach der DSGVO können selbst pseudonyme Kennungen wie Klick-IDs personenbezogene Daten sein, wenn sie sich einer Person zuordnen lassen. Tracking braucht deshalb eine Rechtsgrundlage und sollte nur erfassen, was die Zuordnung erfordert. Clientseitige Pixel, die Cookies nutzen, erfordern in der EU in der Regel eine Einwilligung. Mehr dazu in unserem Leitfaden zur DSGVO-konformen Leadgenerierung im Dating. Dieser Abschnitt ist eine allgemeine Information und keine Rechtsberatung.

FAQ

Was ist der Unterschied zwischen Postback und Pixel?

Ein Pixel feuert im Browser des Nutzers und hängt von Cookies ab, sodass Ad-Blocker und Browser-Beschränkungen ihn stoppen können. Ein Postback ist eine Server-zu-Server-Anfrage, die über die Klick-ID zugeordnet wird und auch bei verzögerten oder geräteübergreifenden Events funktioniert.

Warum kommt mein Postback nicht an?

Prüfen Sie die Kette der Reihe nach: Steht die Klick-ID in der Angebots-URL, speichert der Werbetreibende sie im erwarteten Parameter, ist der Postback für dieses Event eingerichtet, und protokolliert Ihr Tracker die Anfrage? Unersetzte Makros und abweichende Parameternamen sind häufige Ursachen.

Brauche ich für S2S-Tracking einen Tracker?

Sie brauchen einen Endpunkt, der Postbacks empfangen und Klicks zuordnen kann. Das kann ein selbst gehosteter oder cloudbasierter Tracker sein oder die Affiliate-Plattform, mit der Sie arbeiten, sofern sie Postbacks annimmt und auf Klickebene berichtet.

Fazit

S2S-Postbacks ordnen Dating-Conversions auch dann dem richtigen Klick zu, wenn sie Stunden oder Tage später stattfinden. Mappen Sie Parameter sorgfältig, tracken Sie jedes Event separat, testen Sie vor dem Start und halten Sie personenbezogene Daten aus jeder URL heraus. Wenn Sie Dating-Traffic verkaufen und das Tracking direkt mit Ihren Partnern abstimmen möchten, sprechen Sie mit Leadpartner.

Alle Artikel