Liquid, JavaScript, Themes
Hey,
uns ist aufgefallen, dass die Warenkörbe nicht richtig getrackt werden, wenn Jemand PayPal Express Checkout verwendet. Ist das ein bekanntes Problem?
Wir nutzen GTM/GA4 zum Tracken der Warenkörbe.
Danke und BG,
Chris
Hey Chris! @Krisodellic
Danke für die Frage und beim Tracking kommt vieles auf das Theme drauf an und den ganzen Klick Funnel und wie dieser im THeme und mit den Digital Wallets wie PayPal oder Apple Pay abläuft. Beispielsweise wenn man einen ausklappbaren Ajax Cart im Theme verwendet dann wird der add_to_cart Event auch nicht getriggert in den Daten da er ja keine Cart Page als solche beinhaltet. Ebenso wenn man über die DCB Buttons zu PayPal weitergeleitet wird dann ist das Tracking hier auch schwierig. Mehr dazu in unseren Anleitungen hier:
Desweiteren
Das Problem, dass PayPal Express Checkout-Transaktionen nicht in Google Analytics erfasst werden, ist somit bekannt und hängt oft mit der Art und Weise zusammen, wie der Zahlungsvorgang in deinem Theme von PayPal gehandhabt wird. Kunden, die PayPal Payments Standard verwenden, werden zur Zahlung auf die PayPal-Website geleitet und nach Abschluss der Zahlung an die vom Händler bereitgestellte URL zurückgeleitet.
Die Cookie Einstellungen auf Kundenseite spielen eine sehr grosse Rolle denn sie beeinflussen das Tracking in Google Analytics in erheblichem Maße, besonders im Kontext von Zahlungsabwicklern wie PayPal Express Checkout. Google Analytics verwendet Cookies, um Nutzer über verschiedene Seiten hinweg zu verfolgen. Wenn ein Kunde Cookies blockiert oder regelmäßig löscht, kann Google Analytics diese Person nicht effektiv über die verschiedenen Schritte des Checkout-Prozesses hinweg verfolgen.
Zahlungsabwicklungen führen oft zu einer Umleitung des Nutzers über verschiedene Domains. Wenn Cookies Dritter blockiert sind, was bei vielen modernen Browsern der Standard ist oder vom Nutzer eingestellt werden kann, kann dies das Cross-Domain-Tracking beeinträchtigen. Dadurch wird die Sitzung möglicherweise unterbrochen, wenn der Nutzer von PayPal zurück zum Shop geleitet wird, was die korrekte Zuordnung der Transaktion in Google Analytics stören kann. Um korrektes Tracking zu ermöglichen, müssen Zahlungsanbieter-Domains (wie paypal.com) oft in die Liste der Referral-Ausschlüsse aufgenommen werden, um zu verhindern, dass sie als eigene Traffic-Quelle gezählt werden. Browser-Einstellungen oder Sicherheitssoftware, die das Tracking unterbinden, können jedoch diese Einstellungen umgehen oder unwirksam machen.
Browser wie Chrome, Safari und Firefox implementieren mittlerweile auch Funktionen zur Verhinderung von Tracking, wie das ITP (Intelligent Tracking Prevention), die aggressive Maßnahmen gegen Cookies von Drittanbietern und Cross-Site-Tracking-Skripte ergreifen. Diese Funktionen können auch das Tracking von eCommerce-Transaktionen beeinträchtigen.
FAZIT
Wenn der Kunde nicht zur Bestellbestätigungsseite des Händlers zurückgeleitet wird, löst dies möglicherweise kein Ereignis in Google Analytics aus. Außerdem könnte Google Analytics falsch konfiguriert sein und die Rückkehr des Kunden nicht korrekt melden. Um sicherzustellen, dass die Rückkehr keine neue Sitzung in Google Analytics startet, muss "paypal.com" in die Liste der Referral-Ausschlüsse aufgenommen werden. Dazu navigiert man in Google Analytics zu Admin > Tracking-Informationen > Referral-Ausschlussliste und fügt "paypal.com" hinzu, falls es noch nicht enthalten ist (Practical Ecommerce).
Ein zusätzlicher Tipp ist, die Funktion 'Auto Return' in deinem PayPal-Konto zu aktivieren und die 'Return URL' anzugeben, um die Wahrscheinlichkeit zu erhöhen, dass Benutzer nach Abschluss einer Transaktion auf deine Website zurückgeführt werden. Diese Schritte tragen dazu bei, dass die Transaktionsdaten zu Google Analytics zurückgesendet werden, sobald der Kunde die Bestellbestätigungsseite erreicht (OptimizeSmart).
Im Zusammenhang mit Shopify gibt es einige Einschränkungen, insbesondere wenn man kein Shopify Plus-Abonnement hat. Erweitertes E-Commerce-Tracking, das beispielsweise für die Konfiguration von Google Tag Manager (GTM) erforderlich ist, ist nur im Shopify Plus-Plan verfügbar. Bei einem Grundplan von Shopify kannst du zwar grundlegende Konversionsaktionen verfolgen, aber für detailliertere Tracking-Informationen, die GTM erfordern, benötigst du Shopify Plus (Shopify Community).
Wenn du weiterhin Probleme hast, könntest du versuchen, einen individuellen Testkauf über PayPal durchzuführen und zu überwachen, ob die Transaktion in Google Analytics erfasst wird. So kannst du feststellen, ob das Problem systematisch auftritt oder ob es sich um einen Einzelfall handelt.
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
---
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hey Gabe,
erstmal wieder vielen Dank für deine schnelle und ausführliche Hilfe, besser gehts nicht!
Wir haben tatsächlich nicht die Return-URL aktiv bei PayPal. Hast du noch Input dazu wie wir die Return URL einstellen müssen, wenn der Kunde am Ende auf einer dynamischen URL landet? Die URL enthält die Dankeseite aber auch die Ordernummer:
https://www.xxxxxxx.com/checkouts/cn/22f00c0b45914944df9d287c251eaf0e/thank_you
Vielen Dank!
BG,
Kris
Freut mich immer helfen zu können!
Und es ist klar wie wichtig das einwandfreie Tracking ist für ein Online Shop - wie das Brot und Butter! Nur leider wird es heutzutage immer schwieriger... 😞
Um sicherzustellen, dass deine Kunden richtig auf eine Dankeseite mit einer dynamischen URL umgeleitet werden und das Tracking in GA4 über GTM funktioniert, Shopify handhabt viele Integrationen wie PayPal automatisch, aber du kannst sicherstellen, dass die automatische Weiterleitung für PayPal aktiviert ist. Gehe zu deinem Shopify Admin-Bereich, wähle „Einstellungen“ und dann „Zahlungsanbieter“ und unter PayPal klicke auf „Bearbeiten“ und stelle sicher, dass die automatische Weiterleitung nach der Zahlung aktiviert ist. Shopify sollte automatisch die Return-URL, die die Kunden nach der Zahlung auf die Dankeseite mit der spezifischen Bestellnummer führt generieren.
Überprüfe die Cookie- und Tracking-Einstellungen:
Testen und Debugging:
Dadurch solltest du die Genauigkeit deines Trackings für Transaktionen, die über PayPal Express Checkout abgewickelt werden, verbessern.
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Mit dem Lernpfad der Shopify Academy und dem Verified Skills-Badge Expanding Your Sho...
By Shopify Feb 7, 2025Den Verkauf im Großhandel steigern: In der Shopify Academy lernst du, wie das geht, zum...
By Shopify Feb 3, 2025Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024