Session-Tracking

    So führen Sie die PartnerID intern in Ihrem Shop weiter — ohne Cookies, direkt über URL-Parameter oder Ihre Server-Session.

    Funktionsweise

    Beim Session-Tracking wird die PartnerID (und optional die SubID) beim Klick auf ein Werbemittel als URL-Parameter an Ihren Shop übergeben. Ihr Shop speichert diese Werte in der Server-Session oder führt sie als URL-Parameter von Seite zu Seite mit. Auf der Bestellabschlussseite geben Sie die gespeicherten Werte an den Tracking-Pixel zurück.

    Diese Methode eignet sich, wenn Sie die PartnerID bereits intern in Ihrem Bestellsystem verfügbar haben und kein Cookie-basiertes Tracking benötigen.

    Einrichtung der Klickziele

    Alle Links unter Werbemittel → Klickziele müssen die PartnerID als URL-Parameter enthalten. Verwenden Sie den Platzhalter <% PID %>:

    Klickziel mit PartnerID
    https://www.ihr-shop.de/seite1?pid=<% PID %>

    Optional können Sie auch die SubID übergeben:

    Klickziel mit PartnerID und SubID
    https://www.ihr-shop.de/seite1?pid=<% PID %>&subid=<% SUBID %>

    PartnerID im Shop speichern

    Ihr Shop muss die PartnerID aus dem URL-Parameter auslesen und bis zur Bestellbestätigung aufbewahren. Zwei Möglichkeiten:

    • Server-Session: Speichern Sie den Wert in der Session Ihres Webservers (empfohlen)
    • URL-Parameter: Führen Sie den Wert von Seite zu Seite als URL-Parameter mit
    PHP: PartnerID in Session speichern
    <?php
    // Auf der Landingpage die PartnerID aus der URL in die Session übernehmen
    if (!empty($_GET['pid'])) {
        $_SESSION['qc_pid'] = $_GET['pid'];
    }
    if (!empty($_GET['subid'])) {
        $_SESSION['qc_subid'] = $_GET['subid'];
    }
    ?>

    Rückgabe an das Transaktionspixel

    Auf der Bestellabschlussseite übergeben Sie die gespeicherte PartnerID an den Tracking-Pixel:

    Transaktionspixel mit Session-Daten
    https://partner.your-site.com/get_trans.cgi
      ?cpid=1
      &tid=BESTELLNR
      &pid=12345
      &subid=AB
      &umsatz=95.50
      &produkt=Sale
    ⚠️Achtung
    Die Parameter pid, subid und wmid im Transaktionspixel überschreiben die per Cookie ausgelesenen Werte. Übergeben Sie nur Parameter, die Sie tatsächlich mit Werten belegen können — im Zweifelsfall weglassen. Wenn sowohl Cookie als auch Session-Daten vorhanden sind, haben die explizit übergebenen URL-Parameter Vorrang.

    Wann Session-Tracking statt Cookie-Tracking?

    KriteriumCookie-TrackingSession-Tracking
    AufwandGering (nur Pixel einbauen)Mittel (Session-Logik im Shop)
    Zuordnung nach TagenJa (Cookie-Laufzeit)Nur innerhalb einer Sitzung
    CookielessNeinJa
    Cross-DeviceNeinNein
    💡Tipp
    Für cookieloses Tracking über mehrere Sitzungen oder Server-to-Server-Anbindung empfehlen wir stattdessen das ClickID / S2S-Tracking, das die PartnerID automatisch in einer eindeutigen ClickID kodiert.
    Noch Fragen?
    Unser Team hilft Ihnen bei der Integration – persönlich und kompetent.