Klassisches Tracking ist ein Skript, das im Browser des Kunden läuft. Damit ein Kauf gezählt wird, muss die gesamte Kette funktionieren: Das Skript muss laden, der Kunde muss von der Zahlungsseite auf die Danke-Seite zurückkehren und lange genug dort bleiben, bis die Daten gesendet sind. Wenn ein Glied ausfällt – eine Erweiterung, die Skripte blockiert, ein geschlossener Tab, eine abgebrochene Mobilfunkverbindung –, bleibt die Bestellung in der Datenbank, kann aber in den Statistiken fehlen.
Serverseitiges Tracking schließt diese Lücke. Das Ereignis entsteht in dem Moment, in dem die Bestellung in der Datenbank gespeichert wird oder ihr Status auf „bezahlt“ wechselt, sodass die Daten direkt aus der Quelle Ihrer Umsätze stammen. Das ist besonders wichtig bei Zahlungen, die das Payment-Gateway per Benachrichtigung bestätigt (also mit einem automatischen Signal des Zahlungsanbieters an Ihren Shop), weil eine Bestellung mitunter erst lange nach dem Verlassen des Shops als bezahlt gilt.
Browser-Tracking behält dabei seinen Platz, weil es Kontext liefert, den der Server allein nicht hat: woher der Traffic kommt und was sich der Nutzer vor dem Kauf angesehen hat. Ein sauber eingerichtetes Setup verbindet beide Quellen und sorgt dafür, dass derselbe Kauf nur einmal zählt – so haben Sie vollständige Daten und ein einziges Ergebnis.