Shopify-Integration
So installieren Sie PureMetrix in Ihrem Shopify-Shop: Binden Sie das cookiefreie Skript ein und richten Sie dann das Custom Pixel ein. Danach landen Seitenaufrufe und Checkout-Ereignisse in Ihrem Dashboard.
Voraussetzungen
- Eine PureMetrix-Website mit dem Hostnamen Ihres Shops und einem Public Key aus app.puremetrix.org.
- Zugriff auf den Shopify-Adminbereich → Kundenereignisse (Custom Pixel) sowie auf die Theme- bzw. App-Embed-Einstellungen.
1. PureMetrix-Skript einbinden
Das Custom Pixel ruft window.puremetrix() auf. Deshalb muss Ihr Shop zuerst das PureMetrix-Tracking-Skript laden (per Snippet oder Theme-App-Erweiterung) – mit Ihrer Domain und Ihrem Public Key. Nutzen Sie einen Proxy, verwenden Sie stattdessen die Pfade auf Ihrer eigenen Domain (siehe verwandte Anleitungen).
<script defer data-domain="your-shop.myshopify.com" data-key="YOUR_PUBLIC_KEY"
data-api="https://collect.puremetrix.org/api/event"
src="https://collect.puremetrix.org/js/script.js"></script> Tragen Sie in data-domain Ihre eigene Shop-Domain ein, wenn diese als Hostname Ihrer PureMetrix-Website hinterlegt ist.
2. Custom Pixel hinzufügen
- Öffnen Sie im Shopify-Adminbereich Einstellungen → Kundenereignisse und legen Sie ein Custom Pixel an.
- Fügen Sie das PureMetrix-Shopify-Pixel ein (
adapters/shopify/pixel.jsim PureMetrix-Repository bzw. -Paket). - Verbinden Sie das Pixel und veröffentlichen Sie es für Ihren Shop.
Das Pixel empfängt die Analytics-Ereignisse von Shopify und leitet sie so weiter:
page_viewed→pageviewproduct_added_to_cart→Add to cartcheckout_started→Begin checkoutcheckout_completed→Purchasemitrevenue.amountundrevenue.currencyaus der Gesamtsumme des Checkouts
3. Ziele in PureMetrix
Legen Sie Ereignis-Ziele für Add to cart, Begin checkout und Purchase an (und aktivieren Sie die E-Commerce- bzw. Umsatz-Widgets, falls Ihr Tarif sie enthält). Mehr dazu unter E-Commerce-Umsätze erfassen.
Prüfen
- Öffnen Sie in einem privaten Fenster eine Kollektion → ein Produkt → den Warenkorb. In den Entwicklertools unter „Netzwerk“ sollten das Skript und die Ereignis-Anfragen erscheinen.
- Die Seitenaufrufe im Dashboard aktualisieren sich nach etwa einer Minute.
- Schließen Sie in einem Entwicklungsshop eine Testbestellung ab. Sobald die Dankeseite
checkout_completedauslöst, sollten ein Purchase-Ereignis und der Umsatz erscheinen.
Datenschutz
PureMetrix setzt keine Cookies bei Ihren Besuchern. Andere Shopify-Apps tun das unter Umständen – dann richten Sie Ihr Einwilligungs-Tool (CMP) für diese Apps ein. Die Besucherstatistiken von PureMetrix liegen in der EU bei Hetzner.