Conectar Shopify

Sin módulo que instalar: Shopify envía los pedidos mediante webhooks firmados, y un píxel storefront cubre la navegación.

1. Crear el webhook de pedido

  1. Admin de Shopify: Settings > Notifications > Webhooks.
  2. Cree un webhook Order payment, formato JSON, hacia:
    https://serverside.datafirefly.com/v1/shopify/SU-SITE-ID
    sustituyendo SU-SITE-ID por el Site ID exacto de la página de su sitio.
  3. Recomendado: añada también Refund creation para que los reembolsos también lleguen. Checkout creation y Cart creation solo son útiles mientras el píxel storefront no esté instalado.

Elija bien Order payment, nunca Order creation: este último se dispara también con pedidos no pagados y provoca un doble conteo.

2. Pegar el signing secret

  1. Al final de la página Webhooks, Shopify muestra el signing secret: cópielo.
  2. Péguelo en el campo «Shopify webhook signing secret» de la página de su sitio DataFirefly y guarde.

3. Instalar el píxel storefront

  1. Admin de Shopify: Settings > Customer events > Add custom pixel.
  2. Pegue el snippet proporcionado en la guía Shopify de su área de cliente (página Modules).
  3. Con el píxel en marcha, elimine los webhooks Checkout creation y Cart creation: el píxel los sustituye.

Verificar

  1. Realice un pedido de prueba pagado: debe aparecer como Delivered en el Monitoring.
  2. El botón «Diagnose my connection» confirma la recepción de los últimos eventos.

Si algo falla

Actualizado: 1 de septiembre de 2026