Was ist Affiliate Marketing?
Affiliate Marketing ist ein performancebasiertes Modell, bei dem ein Merchant externe Partner vergütet, wenn messbare Ergebnisse entstehen. Typische Ziele sind Verkäufe, Leads oder auch definierte Events wie App Installationen. Entscheidend ist nicht die Ausspielung der Werbung, sondern die saubere Zuordnung der Conversion zu einem Affiliate. Genau hier liegt der Kern des Themas: Tracking und Attribution.
Warum Tracking im Affiliate Marketing kritisch ist
Im Affiliate Marketing geht es nicht nur darum, dass ein Klick passiert. Es geht darum, dass dieser Klick eindeutig einer späteren Conversion zugeordnet werden kann. Ohne sauberes Tracking gibt es drei direkte Probleme:
- Provisionen werden falsch oder gar nicht zugeordnet.
- Affiliates verlieren Vertrauen in das System.
- Kampagnen lassen sich nicht sauber optimieren.
Das bedeutet: Tracking ist kein technisches Detail, sondern die Grundlage des gesamten Geschäftsmodells.
Technische Funktionsweise des Affiliate Trackings
1. Klick-Tracking und Identifikation
Beim Klick auf einen Affiliate-Link werden mehrere Parameter übergeben. Typisch sind:
- Affiliate-ID
- Kampagnen-ID
- Click-ID
- Zeitstempel
Ein realistisches Beispiel:
https://merchant.de/?aff_id=123&sub_id=abc123&click_id=xyz789
Wichtig ist hier die Click-ID. Diese wird häufig vom Affiliate-Netzwerk generiert und ist der zentrale Schlüssel für die spätere Zuordnung.
2. Speicherung der Informationen
Nach dem Klick müssen die Daten gespeichert werden. Es gibt mehrere Varianten:
Clientseitig:
- First-Party Cookie
- LocalStorage
- SessionStorage
Serverseitig:
- Speicherung der Click-ID im Backend
- Verknüpfung mit einer Session oder User-ID
Praxisproblem:
Clientseitige Speicherung ist durch ITP, ETP und Consent stark eingeschränkt. Cookies werden gekürzt oder gar nicht gesetzt.
Conversion-Tracking
Sobald eine Conversion passiert, muss das System die ursprünglichen Klickdaten wiederfinden.
Hier gibt es zwei Hauptwege:
Client-Side (Pixel Tracking)
- Pixel wird auf der Thank You Page geladen
- Cookie wird ausgelesen
- Daten werden an das Affiliate-System gesendet
Problem:
Wenn der Cookie fehlt oder geblockt wurde, ist die Zuordnung verloren.
Server-to-Server Tracking (Postback)
- Click-ID wird beim Klick serverseitig gespeichert
- Bei Conversion wird diese Click-ID wieder an das Affiliate-Netzwerk geschickt
Beispiel:
https://network.com/postback?click_id=xyz789&amount=120.00&order_id=456
Vorteile:
- Unabhängig von Browsern
- Keine Probleme mit AdBlockern
- Stabil bei Consent-Setups
Das ist heute der Standard, wenn man Affiliate Marketing sauber betreiben will.
Attribution im Affiliate Marketing
Tracking allein reicht nicht. Die zentrale Frage ist:
Welcher Affiliate bekommt die Conversion?
Das ist die Attribution.
Standardmodell: Last Click
- Der letzte Affiliate vor der Conversion bekommt die Provision
- Einfach umzusetzen
- Standard in vielen Netzwerken
Problem:
Frühere Touchpoints werden ignoriert.
Alternative Modelle
First Click
- Der erste Affiliate bekommt die Conversion
- Vorteil: Belohnt Reichweite und Awareness
- Nachteil: Performance Affiliates werden benachteiligt
Lineare Attribution
- Alle Touchpoints werden gleich gewichtet
- Komplexer in der Umsetzung
- Selten im klassischen Affiliate Setup
Individuelle Modelle
- Gewichtung nach Kanal oder Rolle
- Kombination mit internen Daten
In der Praxis bleibt Affiliate Marketing oft bei Last Click, weil es technisch am einfachsten ist und mit Netzwerklogiken kompatibel bleibt.
Zentrale Tracking-Probleme in der Praxis
1. Consent Mode und Opt-in
Wenn kein Consent vorliegt:
- Keine Cookies
- Kein Client Tracking
- Teilweise auch kein S2S Mapping möglich
Lösung:
- Click-ID serverseitig erfassen
- Consent Status mitführen
- Tracking logisch trennen zwischen technisch notwendig und Marketing
2. Cross-Domain Tracking
Beispiel:
- Affiliate → Landingpage → Checkout auf externer Domain
Problem:
- Cookie geht verloren
Lösung:
- Click-ID in URL weitergeben
- Serverseitig persistieren
- Übergabe in Checkout System
3. Cross-Device Tracking
User klickt:
- Mobile → Kauf später Desktop
Problem:
- Keine Verbindung
Lösung:
- Login-basierte Zuordnung
- CRM Mapping
- Eigene User-ID Logik
4. Tracking-Verluste durch Browser
- Safari löscht Cookies nach kurzer Zeit
- Firefox blockiert Tracking
- Chrome reduziert Third-Party Tracking
Folge:
- Klassisches Affiliate Tracking bricht weg
Antwort:
- Server-Side Tracking
- Eigene Datenhaltung
- Reduktion von Abhängigkeit vom Browser
Case 1: Sauberes Server-Side Setup mit Click-ID
Ausgangslage:
Ein Merchant arbeitet mit mehreren Affiliates. Tracking erfolgt über Cookies. In Safari brechen 30 bis 40 Prozent der Conversions weg.
Lösung:
- Jeder Klick erzeugt eine Click-ID
- Diese wird direkt im Backend gespeichert
- Zusätzlich wird sie im LocalStorage gesichert
- Beim Kauf wird die Click-ID aus dem Backend gezogen
Technischer Ablauf:
- Klick auf Affiliate-Link
- Redirect über Netzwerk mit Click-ID
- Speicherung im Backend
- Nutzer kauft
- Backend sendet Postback mit Click-ID
Ergebnis:
- Deutlich stabileres Tracking
- Weniger Verlust durch Browser
- Klare Zuordnung der Conversions
Case 2: Hybrid Tracking mit Consent Logik
Ausgangslage:
Ein Setup mit Consent Banner. Ohne Zustimmung darf kein Marketing Tracking laufen.
Problem:
Affiliate Traffic kommt rein, aber Tracking darf nicht feuern.
Lösung:
- Click-ID wird auch ohne Consent technisch erfasst
- Keine Marketing Tags werden geladen
- Bei Conversion wird geprüft, ob Consent vorliegt
- Postback erfolgt nur bei gültigem Status
Technische Umsetzung:
- Trennung von technischer Speicherung und Marketing Tracking
- Nutzung von Server-Side GTM
- Übergabe von Consent Status im Request
Ergebnis:
- DSGVO-konformes Setup
- Maximale Datennutzung im erlaubten Rahmen
- Affiliate Tracking bleibt funktionsfähig
Wichtige Best Practices aus der Praxis
- Immer mit Click-ID arbeiten. Niemals nur auf Cookies verlassen.
- Server-to-Server Tracking ist Pflicht, nicht optional.
- Attribution klar definieren und mit Partnern abstimmen.
- Daten zusätzlich im eigenen System speichern. Nicht nur im Netzwerk.
- Tracking immer gegen reale Bestellungen validieren.
Fazit
Affiliate Marketing steht und fällt mit sauberem Tracking und klarer Attribution. In der Praxis geht es nicht mehr darum, ob ein Pixel feuert, sondern ob ein System stabil über verschiedene Browser, Geräte und Consent-Setups hinweg funktioniert.
Wer heute Affiliate Marketing ernsthaft betreibt, braucht:
- Serverseitige Infrastruktur
- Klare Click-ID Logik
- Kontrolle über eigene Daten
- Ein bewusst gewähltes Attributionsmodell
Nur dann sind Provisionen korrekt, Partner zufrieden und Kampagnen wirklich steuerbar.