Shopify: Umsatz messen

Im Checkout läuft dein Theme nicht mehr — und damit auch nicht dein Snippet. Käufe und Umsatz meldet deshalb ein zweites, kleines Skript.

Einrichten

Im Dashboard unter Integrationen → Shopify → Einrichten. Dort stehen zwei Schritte: die vier Goals anlegen und den Pixel-Code kopieren.

In Shopify: Einstellungen → Kundenereignisse → Benutzerdefiniertes Pixel, Code einfügen, speichern — und danach verbinden. Ohne diesen zweiten Klick läuft es nicht.

In den Datenschutzeinstellungen des Pixels muss das Erfassen von Kaufereignissen erlaubt sein. Sonst feuert Shopify das Pixel gar nicht erst, und der Umsatz bleibt bei null, während alles andere funktioniert.

Was gemeldet wird

purchaseEine abgeschlossene Bestellung.
revenueDer Bestellwert, mit Betrag.
add-to-cartEin Produkt wurde in den Warenkorb gelegt.
checkout-startedDer Checkout wurde geöffnet.

Diese Keys sind fest. Fehlt ein Goal dazu, verwirft der Server die Meldung — sie käme an, und niemand würde sie sehen. Deshalb der erste Schritt im Dialog.

Als Umsatz zählt die Zwischensumme

Nicht der Gesamtbetrag. Versand und Steuer hängen an Land, Gewicht und Versandart — nicht an der getesteten Änderung. Sie mitzuzählen verschöbe den Umsatz je Besucher, ohne dass die Variante etwas dafür kann.

Bewusst ohne Rückfall auf den Gesamtbetrag: Fehlte die Zwischensumme einmal, wäre die gemeldete Größe eine andere als bei allen übrigen Bestellungen. Lieber eine Lücke, die auffällt, als eine stille Mischung zweier Definitionen.

Erstattungen zählen nicht mit

Gemeldet wird der Moment des Kaufabschlusses. Eine Rückgabe zwei Wochen später passiert im Shopify-Adminbereich und nicht im Browser — das Pixel bekommt sie nie zu sehen. Der gemessene Umsatz ist also brutto zum Bestellzeitpunkt.

Rechne den Ausgangswert für die Planung genauso. Ziehst du dort Erstattungen ab, planst du auf eine kleinere Größe, als der Test danach misst — und der Plan passt systematisch nicht zum Ergebnis. Gleiche Definition auf beiden Seiten ist wichtiger als die betriebswirtschaftlich richtigere.

Was das bedeutet, hängt an deiner Rückgabequote. Wo viel zurückgeht, kann eine Variante gewinnen, indem sie zu Käufen verleitet, die später storniert werden — das sieht der Test nicht. Bei niedrigen Quoten mit großen Einzelbeträgen ist die Gefahr kleiner, aber eine einzelne Rückgabe bewegt dann den Schnitt spürbar.

Warum eine Bestellung nur einmal zählt

Die Bestellbestätigung feuert bei jedem Aufruf neu — auch wenn der Kunde sie Tage später aus der E-Mail öffnet. Das Pixel merkt sich deshalb die letzten Bestellnummern und meldet jede nur einmal.

Wenn der Umsatz bei null bleibt

Die üblichen drei Ursachen, in dieser Reihenfolge:

nicht verbundenDer Pixel wurde gespeichert, aber nicht verbunden.
EinwilligungDas Erfassen von Kaufereignissen ist in den Pixel-Einstellungen nicht erlaubt.
eigener VerkehrDu hast dich mit ?ab_off=1 ausgeschlossen — das liest auch der Pixel.

Im Pixel-Code steht ganz oben ABVANTAGE_DEBUG. Auf true gesetzt, sagt er in der Browser-Konsole bei jedem Ereignis, ob es ankam und woran es sonst lag. Danach wieder ausschalten.

Weiter