Shopify koppelen

Geen module om te installeren: Shopify stuurt de bestellingen via ondertekende webhooks, en een storefront-pixel dekt de navigatie.

1. De bestelwebhook aanmaken

  1. Shopify-admin: Settings > Notifications > Webhooks.
  2. Maak een webhook Order payment aan, JSON-formaat, naar:
    https://serverside.datafirefly.com/v1/shopify/UW-SITE-ID
    waarbij u UW-SITE-ID vervangt door de exacte Site ID van de pagina van uw site.
  3. Aanbevolen: voeg ook Refund creation toe zodat terugbetalingen doorkomen. Checkout creation en Cart creation zijn alleen nuttig zolang de storefront-pixel nog niet is geplaatst.

Kies Order payment, nooit Order creation: die laatste wordt ook geactiveerd bij onbetaalde bestellingen en veroorzaakt dubbeltellingen.

2. Het signing secret plakken

  1. Onderaan de pagina Webhooks toont Shopify het signing secret: kopieer het.
  2. Plak het in het veld "Shopify webhook signing secret" op uw DataFirefly-sitepagina en sla op.

3. De storefront-pixel plaatsen

  1. Shopify-admin: Settings > Customer events > Add custom pixel.
  2. Plak de snippet uit de Shopify-gids van uw klantomgeving (pagina Modules).
  3. Zodra de pixel actief is, verwijdert u de webhooks Checkout creation en Cart creation: de pixel vervangt ze.

Controleren

  1. Plaats een betaalde testbestelling: die moet als Delivered verschijnen in de Monitoring.
  2. De knop "Diagnose my connection" bevestigt de ontvangst van de laatste events.

Bij problemen

Bijgewerkt: 1 september 2026