Get Mystery Box with random crypto!

​​ Biiiiip #FridayAutomation co co coonnn @salonsoweb Hace u | Canal Growth Hacking

​​ Biiiiip #FridayAutomation co co coonnn @salonsoweb

Hace unos años le cogí bastante tirria a Prestashop. Me parecía lento y muy poco ágil para trabajar con su backend.

Así que, cuando llega un cliente de Prestashop al que tengo que hacer analítica… lo primero que hago es montarle la automatización de hoy.

El concepto

Me interesa analizar toda la información de la tienda de un cliente. Y como no me fío de implementaciones de Ecommerce de Analytics (devoluciones, cookies, etc)... toca ir a la fuente: la propia tienda online.

En este caso, queremos extraer todo el histórico de pedidos de un Prestashop.

Y de ahí ya lo conectaremos con un informe chulo en Data Studio o lo cruzaremos con otros datos relevantes.

El escenario

Como disparador metemos un proceso recurrente (puede ser diario o semanal, según las necesidades que tengas y el volumen de pedido) de Prestashop: Watch Orders. Lo ideal es que filtres por estados “válidos” y que elijas la opción de “Watch for all changes”, para detectar cuándo cambian.

Para cada pedido, añadimos un Google sheets: Add Row, para añadir los datos de las ventas. Tendrás muchos campos, quédate solo los que te interesen

Toca recorrer los productos de cada pedido y para eso usamos el módulo Iterator, conectándolo con el campo Associations - Order Rows que incluye un array de productos en el pedido.

Y de nuevo, por cada fila del pedido, añadimos una nueva con Google sheets: Add a Row con los datos del producto vendido (recuerda meter una columna extra con el ID del pedido también, y así puedes vincular las 2 hojas).

Por un rato he conseguido olvidarme de Prestashop. Ya tengo mis datos limpios y procesados sin el dolor de panel de gestión. Y perfecto para cruzarlo con más datos.

Ahora soy un automatista feliz :D

Algunas notas extras:

Sí, el proceso con Shopify o WooCommerce sería tremendamente parecido.

Sí, también puedes usar Notion o Airtable en lugar de Sheets.

Importante: si es una tienda donde las devoluciones son una métrica relevante, deberías incluir un proceso extra para monitorizar las devoluciones y eliminar (o actualizar) esas filas y así tener datos actualizados.

Ale, prueba superada.

Be happy.

PD: ¿Has dado ya el salto a Make? Porque tengo un enlace de afiliado bien chulo con el que puedes conseguir un mes gratis de la cuenta PRO.
https://automatistas.com/regalo-make