¿Cómo funciona Shopify en Dataslayer?
En Dataslayer utilizamos únicamente las APIs oficiales de cada fuente de datos. En el caso de Shopify, es su API la que procesa la solicitud de consulta y envía los datos a Dataslayer.
- La API de Shopify y la consola de Shopify son productos diferentes, por lo que funcionan de manera diferente en algunos aspectos.
¿Cuáles son las diferencias entre la API de Shopify y la consola de Shopify?
La diferencia principal es que la API de Shopify solo devuelve datos a nivel de PEDIDOS.
- En la consola de Shopify, podemos ver los datos en diferentes secciones: las secciones de análisis e informes, que muestran los datos a nivel de VENTAS, y la sección de pedidos, que muestra los datos a nivel de PEDIDOS. Sin embargo, la API de Shopify SOLO nos envía datos a nivel de PEDIDOS.
- En una versión anterior de la API, también permitía obtener datos a nivel de Ventas, pero después de una actualización de la API solo nos permite obtener datos a nivel de Pedidos.
¿Por qué puede haber discrepancias en los datos?
Las discrepancias entre los datos a nivel de Pedidos y los datos a nivel de Ventas en Shopify pueden ocurrir por diversas razones. Aquí hay algunas posibles explicaciones:
- Descuentos y promociones: Los datos a nivel de Ventas pueden incluir descuentos aplicados a los productos o promociones especiales que afectan las ventas totales. Estos descuentos y promociones pueden no estar reflejados a nivel de Pedidos, lo que provoca una discrepancia en los totales.
- Costes de envío y manipulación: Los datos a nivel de Ventas pueden incluir los costos de envío y manipulación asociados a cada pedido. Estos costos adicionales no se reflejan a nivel de Pedidos, lo que puede causar diferencias en los totales.
- Impuestos: Los datos a nivel de Ventas pueden incluir impuestos aplicados a cada pedido, como impuestos sobre las ventas. Estos impuestos pueden no estar incluidos en los datos a nivel de Pedidos, lo que resulta en discrepancias en los totales.
- Cancelaciones y reembolsos: Si ha habido cancelaciones o reembolsos parciales de pedidos, los datos de Pedidos y Ventas pueden no estar sincronizados.
- La API de Shopify solo tiene en cuenta los datos de los pedidos que se encuentran en el periodo seleccionado: Por ejemplo, cuando se hace un pedido antes del rango de fechas seleccionado y se devuelve (parcial o totalmente) en el rango de fechas seleccionado, no vamos a poder obtener esta devolución para que se sume a los total sales y a los refunds.
Esta es una de las diferencias más significativas entre la consola de Shopify y su API.
6. Coste de envio en refunds: Si se cancela un pedido que tenía gastos de envío, el coste del envío se suma al refund, mientras que en Shopify no lo hacen. Ejemplo, un pedido de 50€ con 5€ de envío, el cliente paga 55€, si se devuelve, en Shopify sale como 0€ de envío y 50€ de refunds, pero en nuestro caso saldrá como 5€ de envío y 55€ de refunds. La métrica de total sales debería ser la misma (0€).
Es importante tener en cuenta que Shopify proporciona diferentes métricas y perspectivas con respecto a los datos de pedidos y ventas. Cada una de estas perspectivas puede tener en cuenta diferentes elementos, como descuentos, impuestos y costos de envío, lo que puede llevar a discrepancias en los totales.
¿Cómo puedo ver los mismos datos en la consola de Shopify y en Dataslayer y evitar discrepancias?
Para ver los mismos datos en ambas plataformas, deberás consultar la sección de Pedidos en la consola de Shopify, que son los mismos datos que devuelve la API.
En la plataforma de Shopify, puedes seguir estos pasos:
- Inicia sesión en tu cuenta de Shopify.
- Ve al panel principal.
- Haz clic en "Pedidos" en el menú principal. Esta opción puede variar según la configuración de tu cuenta. Aquí encontrarás una lista de todos los pedidos realizados en tu tienda. Puedes utilizar filtros y opciones de búsqueda para encontrar pedidos específicos si es necesario.
- Haz clic en un pedido en particular para ver más detalles sobre ese pedido específico. Aquí puedes ver información detallada sobre el pedido, como los productos comprados, la dirección de envío, el estado del pago, etc.
En la plataforma de Shopify, los datos de VENTAS pueden incluir información adicional como impuestos, descuentos aplicados, costos de envío y manipulación, entre otros. Esto puede provocar discrepancias en comparación con los datos de PEDIDOS obtenidos a través de la API.
Si sigues teniendo dudas o preguntas no dudes en ponerte en contacto con nosotros a través del chat en directo de nuestro sitio web o por correo electrónico. ¡Estaremos encantados de ayudarte!