1. Crear el webhook de pedido
- Admin de Shopify: Settings > Notifications > Webhooks.
- Cree un webhook Order payment, formato JSON, hacia:
https://serverside.datafirefly.com/v1/shopify/SU-SITE-ID
sustituyendoSU-SITE-IDpor el Site ID exacto de la página de su sitio. - 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
- Al final de la página Webhooks, Shopify muestra el signing secret: cópielo.
- 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
- Admin de Shopify: Settings > Customer events > Add custom pixel.
- Pegue el snippet proporcionado en la guía Shopify de su área de cliente (página Modules).
- Con el píxel en marcha, elimine los webhooks Checkout creation y Cart creation: el píxel los sustituye.
Verificar
- Realice un pedido de prueba pagado: debe aparecer como Delivered en el Monitoring.
- El botón «Diagnose my connection» confirma la recepción de los últimos eventos.
Si algo falla
- Un webhook que falla durante unas 48 horas es eliminado automáticamente por Shopify. Si el webhook ha desaparecido, verifique el Site ID de la URL, vuelva a crearlo y vigile el Monitoring.
- ¿Pedidos duplicados? Compruebe que no quede ningún webhook Order creation.
- Las demás causas frecuentes están en la guía de resolución de problemas.
Actualizado: 1 de septiembre de 2026