1. Den Bestell-Webhook anlegen
- Shopify-Admin: Settings > Notifications > Webhooks.
- Legen Sie einen Webhook Order payment an, Format JSON, mit dem Ziel:
https://serverside.datafirefly.com/v1/shopify/IHRE-SITE-ID
wobei SieIHRE-SITE-IDdurch die exakte Site ID von der Seite Ihrer Website ersetzen. - 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
- Unten auf der Webhooks-Seite zeigt Shopify das Signing Secret an: Kopieren Sie es.
- 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
- Shopify-Admin: Settings > Customer events > Add custom pixel.
- Fügen Sie das Snippet aus dem Shopify-Leitfaden Ihres Kundenbereichs ein (Seite Modules).
- Sobald das Pixel aktiv ist, löschen Sie die Webhooks Checkout creation und Cart creation: Das Pixel ersetzt sie.
Überprüfen
- Geben Sie eine bezahlte Testbestellung auf: Sie muss im Monitoring als Delivered erscheinen.
- Der Button „Diagnose my connection“ bestätigt den Empfang der letzten Ereignisse.
Wenn etwas nicht funktioniert
- Ein Webhook, der rund 48 Stunden lang fehlschlägt, wird von Shopify automatisch gelöscht. Ist der Webhook verschwunden, prüfen Sie die Site ID in der URL, legen Sie ihn neu an und beobachten Sie das Monitoring.
- Doppelte Bestellungen? Stellen Sie sicher, dass kein Webhook Order creation übrig geblieben ist.
- Die weiteren häufigen Ursachen finden Sie im Leitfaden zur Fehlerbehebung.
Aktualisiert: 1. September 2026