Zum Inhalt springen

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

  1. Öffnen Sie im Shopify-Adminbereich Einstellungen → Kundenereignisse und legen Sie ein Custom Pixel an.
  2. Fügen Sie das PureMetrix-Shopify-Pixel ein (adapters/shopify/pixel.js im PureMetrix-Repository bzw. -Paket).
  3. 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 → pageview
  • product_added_to_cart → Add to cart
  • checkout_started → Begin checkout
  • checkout_completed → Purchase mit revenue.amount und revenue.currency aus 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

  1. Ö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.
  2. Die Seitenaufrufe im Dashboard aktualisieren sich nach etwa einer Minute.
  3. Schließen Sie in einem Entwicklungsshop eine Testbestellung ab. Sobald die Dankeseite checkout_completed auslö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.

Verwandte Themen