Tienda online y Odoo sincronizados con n8n

Caso de uso de n8n · Comercio electrónico

Cómo conectar tu tienda online con Odoo usando n8n: cada pedido pagado entra en Odoo al momento con su cliente, impuestos y portes; el stock vuelve a la tienda; el número de seguimiento llega al cliente, y las devoluciones siguen el mismo camino al revés. Funciona con Shopify, WooCommerce, PrestaShop y marketplaces.

Información revisada el 7 de noviembre de 2026. Caso de uso implantado con n8n por Binovo FutureAI, Certified n8n Expert Partner.

El problema

Cuando la tienda online y el ERP van por separado, alguien copia los pedidos a mano, el stock de la web no coincide con el del almacén y el cliente pregunta por su envío porque nadie le ha mandado el seguimiento. Los conectores cerrados ayudan, pero suelen quedarse cortos en cuanto hay tarifas especiales, varios almacenes, packs o un marketplace más.

Síntomas habituales

  • Pedidos tecleados dos veces.
  • Ventas de productos sin stock.
  • Clientes duplicados en el ERP.
  • Facturas que no coinciden con lo cobrado en la web.

Lo que buscamos

  • Un pedido pagado está en Odoo en segundos.
  • Stock y precios únicos, gobernados desde Odoo.
  • El cliente informado en cada paso.
  • Reglas propias del negocio, no las del conector.

Cómo lo resuelve n8n, paso a paso

Desplázate por los pasos: a la derecha se ilumina el nodo del flujo que trabaja en cada momento y los datos que maneja (datos de ejemplo).

Flujo n8n · Tienda online y OdooEjemplo
  • WWebhook de la tiendaDisparador: pedido pagado
  • CClienteBuscar o crear en Odoo
  • OPedido de ventaLíneas, impuestos y portes
  • SStockDe Odoo a la tienda
  • TEnvíoSeguimiento al cliente
  • €Factura y devolucionesCierre del ciclo
evento: orders/paid
pedido: #10482
importe: 189,90 EUR
firma: verificada
busqueda: email = cliente@ejemplo.es
resultado: encontrado (id 2391)
accion: nueva direccion de envio
sale.order: S04821
lineas: 3 (1 pack desglosado)
portes: 4,90
posicion fiscal: Peninsula
estado: confirmado
producto: REF-2210
stock odoo: 14
shopify: 14 (actualizado)
amazon: 14 (actualizado)
albaran: WH/OUT/03312
agencia: transportista
seguimiento: ES000000000
tienda: pedido marcado como enviado
factura: FV/2026/01877
verifactu: registrada
devolucion #10399: rectificativa creada
Paso 1 de 6

La tienda avisa a n8n

Shopify, WooCommerce o PrestaShop llaman al webhook de n8n en cuanto un pedido se paga. El flujo verifica la firma del aviso, para aceptar solo avisos auténticos, y guarda el pedido original por si hay que reprocesarlo.

Paso 2 de 6

El cliente se busca antes de crearlo

n8n busca al cliente en Odoo por correo y NIF. Si existe, lo reutiliza y actualiza la dirección de envío; si no, lo crea con sus datos fiscales. Así se acaban los clientes duplicados, uno de los problemas más comunes de estas integraciones.

Paso 3 de 6

Se crea el pedido de venta en Odoo

El pedido entra en Odoo con cada producto identificado por su referencia, packs desglosados, descuentos, portes como línea propia y la posición fiscal adecuada (península, Canarias, UE o exportación). Se confirma automáticamente y lanza el albarán al almacén.

Paso 4 de 6

El stock vuelve a la tienda

Cada movimiento de inventario en Odoo actualiza el stock disponible en la tienda y en los marketplaces conectados. Así no se vende lo que no hay, y Odoo es la única fuente de verdad para existencias y precios.

Paso 5 de 6

El cliente recibe su seguimiento

Al validar el albarán, n8n pide la etiqueta a la agencia de transporte, devuelve el número de seguimiento a la tienda, que avisa al cliente, y lo deja anotado en Odoo.

Paso 6 de 6

Factura y devoluciones

La factura se genera en Odoo con lo realmente cobrado, y si la normativa lo requiere se registra con Verifactu o TicketBAI. Una devolución en la tienda crea en Odoo la devolución y la factura rectificativa por el mismo camino.

Aplicaciones que intervienen

Aplicación Qué papel tiene en el flujo
Shopify, WooCommerce o PrestaShop Origen de pedidos, clientes y devoluciones mediante webhooks y API.
Amazon y otros marketplaces Pedidos y stock con sus propias API.
Odoo Ventas, Inventario y Contabilidad Clientes, pedidos, almacén, facturas y rectificativas.
Agencias de transporte Etiquetas y números de seguimiento por API.
Pasarela de pago Comprobación de cobros y conciliación (ver el caso de cobros con webhooks).

¿Usas otras aplicaciones? n8n tiene más de 2.000 integraciones y se conecta con cualquier programa que tenga API. Lo vemos en integraciones de n8n.

Variantes del mismo caso

Varios almacenes

El flujo decide desde qué almacén se sirve según stock y destino.

B2B con tarifas

Clientes profesionales con su tarifa de Odoo aplicada también en la tienda.

Catálogo desde Odoo

Altas de productos, precios e imágenes publicados en la tienda desde Odoo.

Tiendas físicas

El TPV y la web comparten stock y clientes en el mismo Odoo.

Control, seguridad y persona en el bucle

  • Reproceso seguro: cada pedido se guarda tal como llegó, y si algo falla se reprocesa sin duplicar.
  • Avisos auténticos: se verifica la firma de cada webhook antes de actuar.
  • Una sola fuente de verdad: stock y precios mandan desde Odoo.
  • Excepciones visibles: productos sin referencia o direcciones dudosas van a una cola de revisión con aviso al responsable.

Qué medimos para saber que funciona

Antes de empezar tomamos la foto del proceso actual y, con el piloto en marcha, comparamos:

  • Tiempo desde el pago hasta que el pedido está en el almacén.
  • Pedidos que han necesitado intervención manual.
  • Roturas de stock o ventas sin existencias.
  • Consultas de clientes del tipo dónde está mi pedido.

Cómo lo implantamos

  1. Diagnóstico del proceso. Volumen, aplicaciones, excepciones habituales y quién aprueba qué.
  2. Diseño del flujo en n8n contigo, con las reglas de negocio por escrito.
  3. Piloto en producción controlada, con revisión humana de todo al principio.
  4. Puesta en marcha con avisos de error, credenciales seguras y documentación.
  5. Mantenimiento y formación para que tu equipo entienda y ajuste el flujo.

Preguntas frecuentes

¿Se puede conectar Shopify, WooCommerce o PrestaShop con Odoo usando n8n?

Sí. n8n recibe los pedidos por webhook y los crea en Odoo con su cliente, impuestos y portes, y devuelve a la tienda el stock y el número de seguimiento. Funciona con las principales plataformas y marketplaces con API.

¿Qué ventaja tiene frente a un conector cerrado?

El flujo es visible y se adapta a tus reglas: packs, varios almacenes, tarifas B2B, posiciones fiscales o marketplaces adicionales. Y si algo falla, se ve en qué paso y se reprocesa.

¿Cómo se evitan los clientes y pedidos duplicados?

El flujo busca al cliente por correo y NIF antes de crearlo, y guarda el identificador de cada pedido de la tienda para no crearlo dos veces aunque llegue el aviso repetido.

¿El stock se actualiza en tiempo real?

Sí. Los movimientos de inventario de Odoo actualizan la tienda y los marketplaces conectados en cuanto se producen, o en intervalos cortos si la plataforma lo limita.

¿Y la factura con Verifactu o TicketBAI?

La factura se genera en Odoo, que en las implantaciones de Binovo ya está preparado para Verifactu y TicketBAI.

¿Tu tienda online y tu ERP se hablan?

Dinos qué plataforma usas y cómo gestionas hoy pedidos y stock, y te proponemos el flujo.

Solicitar información943 569 206

Más casos de uso de n8n

¿Hablamos de tu automatización con n8n?Solicitar información