Shopify verbinden

Kein Modul zu installieren: Shopify überträgt Bestellungen über signierte Webhooks, und ein Storefront-Pixel deckt die Navigation ab.

1. Den Bestell-Webhook anlegen

  1. Shopify-Admin: Settings > Notifications > Webhooks.
  2. Legen Sie einen Webhook Order payment an, Format JSON, mit dem Ziel:
    https://serverside.datafirefly.com/v1/shopify/IHRE-SITE-ID
    wobei Sie IHRE-SITE-ID durch die exakte Site ID von der Seite Ihrer Website ersetzen.
  3. Empfohlen: Fügen Sie auch Refund creation hinzu, damit Erstattungen ankommen. Checkout creation und Cart creation sind nur nützlich, solange das Storefront-Pixel noch nicht gesetzt ist.

Wählen Sie unbedingt Order payment, niemals Order creation: Letzterer wird auch bei unbezahlten Bestellungen ausgelöst und führt zu Doppelzählungen.

2. Das Signing Secret einfügen

  1. Unten auf der Webhooks-Seite zeigt Shopify das Signing Secret an: Kopieren Sie es.
  2. Fügen Sie es in das Feld „Shopify webhook signing secret“ auf der Seite Ihrer DataFirefly-Website ein, dann speichern Sie.

3. Das Storefront-Pixel setzen

  1. Shopify-Admin: Settings > Customer events > Add custom pixel.
  2. Fügen Sie das Snippet aus dem Shopify-Leitfaden Ihres Kundenbereichs ein (Seite Modules).
  3. Sobald das Pixel aktiv ist, löschen Sie die Webhooks Checkout creation und Cart creation: Das Pixel ersetzt sie.

Überprüfen

  1. Geben Sie eine bezahlte Testbestellung auf: Sie muss im Monitoring als Delivered erscheinen.
  2. Der Button „Diagnose my connection“ bestätigt den Empfang der letzten Ereignisse.

Wenn etwas nicht funktioniert

Aktualisiert: 1. September 2026