Ligar o Shopify

Nenhum módulo para instalar: o Shopify envia as encomendas através de webhooks assinados, e um pixel storefront cobre a navegação.

1. Criar o webhook de encomenda

  1. Admin Shopify: Settings > Notifications > Webhooks.
  2. Crie um webhook Order payment, formato JSON, para:
    https://serverside.datafirefly.com/v1/shopify/O-SEU-SITE-ID
    substituindo O-SEU-SITE-ID pelo Site ID exato da página do seu site.
  3. Recomendado: adicione também Refund creation para fazer chegar os reembolsos. Checkout creation e Cart creation só são úteis enquanto o pixel storefront não estiver colocado.

Escolha bem Order payment, nunca Order creation: este último dispara também para encomendas não pagas e provoca uma contagem em duplicado.

2. Colar o signing secret

  1. No fundo da página Webhooks, o Shopify mostra o signing secret: copie-o.
  2. Cole-o no campo « Shopify webhook signing secret » da página do seu site DataFirefly e guarde.

3. Colocar o pixel storefront

  1. Admin Shopify: Settings > Customer events > Add custom pixel.
  2. Cole o snippet fornecido no guia Shopify da sua área de cliente (página Modules).
  3. Com o pixel colocado, elimine os webhooks Checkout creation e Cart creation: o pixel substitui-os.

Verificar

  1. Faça uma encomenda de teste paga: deve aparecer como Delivered no Monitoring.
  2. O botão « Diagnose my connection » confirma a receção dos últimos eventos.

Em caso de problema

Atualizado: 1 de setembro de 2026