Automatización

Automatización n8n + ERP Custom: El stack que elimina el 80% del trabajo manual

marzo 8, 2026 · admin

Si tu equipo de operaciones pasa más tiempo copiando datos entre sistemas que tomando decisiones estratégicas, tienes un problema de automatización. La combinación de n8n con un ERP custom es el stack que está transformando cómo operan las empresas de e-commerce en Latinoamérica, eliminando hasta el 80% del trabajo manual repetitivo.

En este artículo te mostramos exactamente cómo funciona esta integración, con ejemplos reales de workflows que tenemos en producción para nuestros clientes. No es teoría: son automatizaciones que procesan miles de operaciones cada semana sin intervención humana.

¿Por qué n8n y no Zapier o Make?

Antes de entrar en los workflows, es importante entender por qué elegimos n8n sobre alternativas como Zapier, Make (Integromat) o Power Automate:

Self-hosted = Control total

n8n se ejecuta en tu propio servidor. Esto significa que los datos de tus clientes, pedidos y facturas nunca pasan por servidores de terceros. Para empresas que manejan datos fiscales (RFC, CFDI, constancias de situación fiscal), esto no es un lujo, es un requisito de compliance.

Sin límites artificiales

Zapier cobra por ejecución. Un e-commerce con 1,000 pedidos mensuales puede generar fácilmente 10,000+ ejecuciones al mes entre webhooks, sincronizaciones y notificaciones. En Zapier eso cuesta $73 USD/mes mínimo. En n8n self-hosted: $0 en licencias, solo el costo del servidor que ya tienes.

Nodos custom y código JavaScript

n8n permite ejecutar código JavaScript arbitrario dentro de los workflows. Esto es fundamental para transformaciones de datos complejas que Zapier simplemente no puede hacer, como parsear XMLs de CFDI, calcular impuestos con reglas mexicanas, o manipular estructuras de datos anidadas.

Integración nativa con APIs REST

El nodo HTTP Request de n8n se conecta con cualquier API REST sin necesidad de un conector oficial. Esto nos permite integrar servicios como Facturapi, Envia.com, PrestaShop y nuestro ERP custom directamente, sin esperar a que alguien publique un plugin.

Los 7 workflows que todo e-commerce necesita

Estos son los workflows reales que implementamos para nuestros clientes con ERP custom + n8n:

Workflow 1: Sincronización de pedidos PrestaShop → ERP

Trigger: Webhook de PrestaShop cuando un pedido cambia de estado a "Pago aceptado".

Proceso:

  1. n8n recibe el webhook con el ID del pedido.
  2. Consulta la API de PrestaShop para obtener detalles completos: productos, cantidades, dirección de envío, datos del cliente.
  3. Transforma los datos al formato del ERP (mapeo de IDs de productos, cálculo de impuestos, normalización de direcciones).
  4. Crea el documento en Firestore via Firebase Admin SDK.
  5. Envía notificación por WhatsApp al equipo de almacén via Chatwoot API.

Resultado: Pedido disponible en el ERP en menos de 3 segundos, sin que nadie tenga que hacer nada.

Workflow 2: Actualización de inventario bidireccional

Trigger: Cloud Function de Firebase que detecta cambios en la colección products.

Proceso:

  1. Cuando el stock de un producto cambia en el ERP (venta, ajuste manual, transferencia), Firebase dispara un webhook a n8n.
  2. n8n calcula el stock total disponible sumando todos los almacenes.
  3. Actualiza la cantidad en PrestaShop via API REST.
  4. Si el stock está por debajo del punto de reorden, genera una alerta en el dashboard del ERP.
  5. Si el stock llega a 0, desactiva el producto en PrestaShop automáticamente.

Resultado: Cero sobreventas. El stock en la tienda siempre refleja la realidad del almacén.

Workflow 3: Generación automática de guías de envío

Trigger: Cambio de estado del pedido a "Listo para enviar" en el ERP.

Proceso:

  1. n8n lee los datos del pedido y del cliente desde Firestore.
  2. Consulta Envia.com API para cotizar las paqueterías disponibles según peso, dimensiones y código postal destino.
  3. Selecciona la opción más económica (o la que cumpla con el SLA prometido al cliente).
  4. Genera la guía de envío via API.
  5. Guarda el PDF de la guía en Google Cloud Storage.
  6. Actualiza el pedido en el ERP con el número de tracking.
  7. Actualiza el pedido en PrestaShop con el tracking y cambia el estado a "Enviado".
  8. Envía email al cliente con el número de rastreo.

Resultado: De hacer clic en "Listo para enviar" a tener la guía impresa: 15 segundos.

Workflow 4: Facturación electrónica CFDI 4.0

Trigger: Cliente solicita factura desde el portal post-venta o el operador la genera desde el ERP.

Proceso:

  1. Si el cliente sube su constancia de situación fiscal (CSF), GPT-4o Vision extrae automáticamente: RFC, razón social, régimen fiscal, código postal y uso de CFDI.
  2. n8n valida los datos contra el catálogo del SAT.
  3. Construye el objeto de factura con los conceptos del pedido, impuestos desglosados (IVA 16%, IEPS si aplica).
  4. Envía a Facturapi para timbrado.
  5. Recibe el CFDI timbrado (XML y PDF).
  6. Guarda los archivos en Cloud Storage y referencia en Firestore.
  7. Envía por email al cliente con XML y PDF adjuntos.

Resultado: Facturación 100% automática, sin captura manual de datos fiscales.

Workflow 5: Sincronización de catálogo PrestaShop ↔ ERP

Trigger: Cron job cada 6 horas + webhook en cambios manuales.

Proceso:

  1. n8n consulta todos los productos de PrestaShop via API con filtro de última modificación.
  2. Compara con los documentos en Firestore para detectar cambios.
  3. Sincroniza en ambas direcciones: si el precio cambió en PrestaShop, actualiza Firestore. Si se agregó un campo custom en el ERP, lo envía a PrestaShop.
  4. Genera un log de sincronización para auditoría.

Resultado: Catálogo siempre consistente entre ambos sistemas.

Workflow 6: Alertas inteligentes por WhatsApp

Trigger: Múltiples condiciones monitoreadas constantemente.

Condiciones que disparan alertas:

Las alertas se envían por WhatsApp Business via Chatwoot API, con contexto suficiente para que el responsable pueda tomar acción inmediata desde su teléfono.

Workflow 7: Reportes automáticos diarios y semanales

Trigger: Cron jobs programados (diario a las 8am, semanal los lunes).

Proceso:

  1. n8n consulta Firestore para agregar datos de ventas, inventario y envíos.
  2. Calcula KPIs: ticket promedio, conversión, productos más vendidos, tiempo promedio de entrega.
  3. Genera un resumen formateado en HTML.
  4. Envía por email al equipo directivo.

Resultado: El gerente de operaciones empieza cada día con las métricas clave sin abrir ningún sistema.

Comparativa: ERP custom + n8n vs Odoo

En Odoo, las automatizaciones se configuran con "Automated Actions" y "Scheduled Actions", herramientas limitadas que requieren conocimiento de Python y del ORM de Odoo. Las diferencias clave:

Implementación: Cómo conectar n8n con tu ERP

La integración entre n8n y un ERP custom basado en Firebase se realiza de tres formas:

1. Webhooks bidireccionales

n8n expone endpoints HTTP que el ERP puede llamar cuando ocurren eventos. Firebase Cloud Functions disparan webhooks a n8n cuando se detectan cambios en colecciones específicas.

2. Firebase Admin SDK

n8n puede interactuar directamente con Firestore usando el nodo de Firebase o código JavaScript custom con el Admin SDK. Esto permite lecturas, escrituras y queries complejas.

3. API REST del ERP

Si el ERP expone endpoints REST (via Cloud Functions), n8n los consume directamente con el nodo HTTP Request, con autenticación Bearer Token.

Métricas reales de impacto

Estos son números reales de clientes que migraron de procesos manuales (o Odoo) a ERP custom + n8n:

Cómo empezar

Si quieres implementar este stack en tu operación, el camino más eficiente es:

  1. Identifica los 3 procesos más repetitivos en tu operación actual.
  2. Documenta el flujo actual: qué sistemas usas, qué datos mueves, cuánto tiempo toma.
  3. Prioriza por impacto: automatiza primero lo que más tiempo consume o más errores genera.
  4. Implementa incrementalmente: no intentes automatizar todo de golpe. Un workflow a la vez, validando resultados.

¿Listo para eliminar el 80% de tu trabajo manual? En BucaInk diseñamos e implementamos el stack completo de ERP custom + n8n para tu e-commerce. Hablemos de tu operación.

¿Listo para automatizar?

Solicita una auditoría tecnológica de tu e-commerce.