Guía12 min de lecturaOctubre 2026

Automatización de empresas con n8n: cuándo encaja y cómo hacerla bien

Qué es n8n, cómo se compara con Zapier y Make, por qué importa alojarlo en la UE y los hábitos que mantienen los flujos y los agentes de IA funcionando después de la demo.

Cumbres nevadas del macizo de la Jungfrau bajo un cielo despejado, con crestas boscosas oscuras en primer plano
Región de la Jungfrau, Oberland bernés, Suiza

La automatización de empresas con n8n encaja cuando quieres que el flujo sea tuyo: alojado en tus propios servidores en la UE, con pasos visuales y código real juntos, y con agentes de IA que esperan una aprobación antes de las acciones delicadas. Encaja peor cuando un equipo solo necesita unas pocas conexiones entre aplicaciones y nadie va a cuidarlas. La herramienta casi nunca es lo difícil. El manejo de errores, los reintentos, las credenciales y la monitorización deciden si un flujo sigue funcionando tres meses después de lanzarlo.

Parte 01

Qué es n8n y qué permite su licencia

n8n es una plataforma de automatización de flujos de trabajo. Montas un flujo en un lienzo: un disparador (un email nuevo, un webhook, una hora programada) y después nodos que leen, transforman y escriben datos en tus herramientas. Cuando un nodo visual no basta, añades un nodo Code y escribes JavaScript o Python. Su README en GitHub habla de más de 1.500 integraciones.

Conviene entender la licencia antes de decidir. n8n se define como fair-code y distribuye su código bajo la Sustainable Use License, que permite usar o modificar el software "only for your own internal business purposes or for non-commercial or personal use". Una empresa puede usar n8n para sus propios procesos sin pagar licencia. Vender n8n a terceros, por ejemplo como producto alojado, queda fuera. Los archivos con .ee en el nombre tienen una licencia enterprise aparte.

Hay dos formas de usarlo. La documentación de n8n describe n8n Cloud (planes de pago tras una prueba gratuita) y el autoalojamiento, donde la Community Edition gratuita trae "almost the complete feature set". Las licencias de pago Business y Enterprise añaden SSO, entornos y proyectos. n8n Cloud cobra por ejecuciones, y su página de precios define una como "a single run of your entire workflow", tenga los pasos que tenga.

206k+

Estrellas en GitHub del repositorio de n8n, consultado el 10 de octubre de 2026. GitHub

20,0%

Empresas de la UE con 10 o más empleados que usaron IA en 2025. Eurostat, 2025

55,0%

Porcentaje en las grandes empresas de la UE, frente al 17% de las pequeñas. Eurostat, 2025

Un flujo al estilo de n8n para la entrada de facturas Ilustración. Un disparador ante un email con una factura nueva alimenta un nodo de IA que extrae los campos y después un nodo IF. Las facturas válidas van a un nodo que crea la factura en el ERP. Las que no pasan las comprobaciones van a una petición de aprobación en Slack. Las dos ramas terminan en un nodo que registra la decisión. ILUSTRACIÓN truefalse Facturadisparador email Extraer datospaso de IA ¿Cuadra?IF Crear facturaERP AprobaciónSlack Registrotabla
Figura 1Ilustración de un flujo de n8n para la entrada de facturas. Un paso de IA extrae los campos; reglas simples deciden qué pasa después.

Parte 02

n8n vs Zapier vs Make: una comparación justa

Las tres herramientas conectan aplicaciones y ejecutan lógica entre ellas. Se diferencian en dónde se ejecutan, cómo cobran y hasta dónde puedes llegar con código. La tabla se basa en la documentación de cada proveedor, consultada el 10 de octubre de 2026. Los precios cambian a menudo, así que comparamos unidades de cobro y no importes.

n8nZapierMake
Alojamienton8n Cloud o en tu servidorSolo nubeSolo nube
Dónde viven los datosCloud en Microsoft Azure en la UE; en tu servidor, donde lo ejecutesServidores de AWS en Estados UnidosCentro de datos en la UE o EE. UU., elegido al crear la organización
Unidad de cobroEjecuciones: una pasada completa del flujo, con cualquier número de pasosTasks: cada acción con éxito; los disparadores no cuentanCréditos: casi todas las acciones gastan uno, algunas funciones de IA más
CódigoNodo Code en JavaScript o Python; autoalojado admite módulos npmPasos de código en JavaScript o Python, en sandbox con límites de tiempo y memoriaApp Make Code en JavaScript o Python, en planes de pago
IANodo AI Agent con herramientas, memoria y aprobación por herramientaPasos de IA y agentes dentro de la nube de ZapierMódulos y agentes de IA, cobrados en créditos
Curva de aprendizajeMás empinada: piensas en items, errores y alojamientoLa más suave para conexiones simples entre appsMedia: ramas visuales, routers y filtros

Fuentes: seguridad de n8n, precios de n8n, privacidad de Zapier, consumo de tasks en Zapier, organizaciones en Make, precios de Make, Make Code.

La unidad de cobro cambia las cuentas. Un flujo de Zapier con ocho acciones gasta ocho tasks por ejecución. El mismo flujo en n8n es una ejecución. Con unos cientos de ejecuciones al mes la diferencia es pequeña. Para una gestoría que procesa cada factura de proveedor, o un fondo que enriquece cada deck que recibe, decide la factura.

Zapier es la opción correcta cuando un equipo de marketing necesita diez conexiones pequeñas la semana que viene y nadie quiere mantener un servidor. Make destaca en escenarios visuales con muchas ramas. n8n gana cuando los datos deben quedarse en tu infraestructura, cuando necesitas código real junto a los pasos visuales o cuando los agentes de IA tienen que esperar a una persona.

Parte 03

Por qué alojar n8n en la UE importa para el RGPD

Toda automatización copia datos personales: nombres en un CRM, IBAN en facturas, datos de salud en el email de un inquilino a la administración de fincas. Según el RGPD, la plataforma que ejecuta el flujo es un encargado del tratamiento, y sacar esos datos de la UE es una transferencia regulada por el capítulo V del reglamento.

Zapier indica que "hosts data in AWS servers located in the United States" y cubre los datos europeos con cláusulas contractuales tipo. Es legal, pero te deja una evaluación de transferencias encima de la mesa. Make te deja elegir un centro de datos en la UE, y su centro de ayuda avisa de que "you cannot change the location of the data center after you create the organization". n8n Cloud funciona sobre Microsoft Azure con los datos "hosted in the European Union", según su página de seguridad.

Alojarlo tú va un paso más allá. Los flujos, el historial de ejecuciones y las credenciales cifradas están en un servidor que eliges, en Madrid, Fráncfort o Zúrich. Tu DPD puede ver dónde está todo.

Alojarlo tú no te da el RGPD hecho

Si el flujo envía el texto de un email a un modelo de lenguaje alojado en EE. UU., los datos salen de la UE en ese paso, esté donde esté n8n. Apunta cada llamada externa. Define la conservación de los datos de ejecución, para que n8n no guarde una copia de cada factura para siempre. Y mantén la instancia actualizada: si la alojas tú, la operas tú.

Parte 04

Cómo es un buen trabajo con n8n en producción

Un flujo de demo se ejecuta una vez, con datos limpios, mientras alguien mira. Un flujo en producción se ejecuta a las 3 de la madrugada con un PDF escaneado torcido mientras la API del CRM no responde. En septiembre de 2026 monté un flujo en directo en el meetup de la comunidad de n8n en Madrid, y la mayoría de las preguntas de después iban de esto: qué pasa cuando algo se rompe.

Un flujo reforzado: el camino de error se diseña, no se improvisa Diagrama. Disparador, después Validar, después Procesar, después Escribir. Si Procesar falla, una rama de error reintenta tres veces con una espera creciente y luego avisa a una persona. El camino feliz y la rama de error terminan en un registro de cada ejecución. CAMINO FELIZ RAMA DE ERROR si falla DisparadorValidarProcesarEscribir ReintentarAlertarRegistro webhook, email, horarioesquema, totales, duplicadospaso de IA y reglasuna clave, un registro 3 intentos, espera crecientea una persona, con enlacecada ejecución: entrada, salida, decisión, quién aprobó
Figura 2El patrón con el que reforzamos cada flujo en producción. La rama de error recibe el mismo tiempo de diseño que el camino feliz.
  1. Un flujo de errores para cada flujoEn n8n asignas un flujo de errores que empieza con el nodo Error Trigger y recibe la ejecución fallida, su URL y el último nodo que se ejecutó. Un mismo flujo de errores puede servir a todos. Avisa en el canal que el responsable lee de verdad.
  2. Reintentos, y luego idempotenciaActiva Retry On Fail en los nodos que llaman a APIs poco fiables. Reintentar solo es seguro si una segunda ejecución no puede crear un segundo registro, así que cada escritura usa una clave: NIF del proveedor más número de factura, o el ID externo del CRM. Comprueba la clave antes de escribir.
  3. Credenciales en el almacén de credencialesNunca pegues una API key en un parámetro de nodo o en un nodo Code. n8n cifra las credenciales guardadas con una clave de la instancia; haz copia de esa clave por separado. Crea las credenciales con cuentas de la empresa, no con el usuario personal de un freelance.
  4. Flujos en GitEn los planes Business y Enterprise, n8n trae control de versiones y entornos. En la Community Edition, exporta los flujos como JSON con la CLI o la API y haz commit con regularidad. Así cada cambio tiene un diff y una vuelta atrás.
  5. Monitorización que detecta el silencioLas alertas de error cazan los fallos. No ven el flujo que dejó de dispararse. Añade una comprobación programada: si el flujo de facturas no tiene una ejecución correcta desde ayer por la mañana, alerta.
  6. Un nodo Code para consultar muchas fuentesCinco nodos HTTP Request que entran en un nodo Merge parecen ordenados, pero los items se multiplican cuando una rama devuelve varias filas, y una rama vacía cambia lo que sale del merge. Un nodo Code que llama a las cinco fuentes, captura cada fallo y devuelve un único item limpio se lee, se prueba y se reintenta mejor.
  7. Aprobación humana donde un error cuesta dineroUsa un nodo Wait o un mensaje de enviar y esperar para pagos, borrados y todo lo que llega a un cliente. El flujo se pausa hasta que alguien aprueba.
  8. Registra cada decisión de la IAGuarda la referencia de la entrada, el modelo, la versión del prompt, la salida, la confianza y quién aprobó. Cuando un proveedor pregunte por qué se rechazó una factura, contestas en un minuto.

El lienzo enseña el camino feliz. El trabajo de producción está en la rama de error.

Alpgency

Parte 05

Agentes de IA en n8n, y cuándo pasar la lógica a código

Casi toda la demanda nueva de automatización incluye ya un modelo de lenguaje. Eurostat cuenta un 20,0% de empresas de la UE con 10 o más empleados que usaron IA en 2025, frente al 8,1% de 2023.

Empresas de la UE que usan IA, 2021 a 2025 Gráfico de columnas. Empresas de la UE con 10 o más empleados que usan al menos una tecnología de IA: 7,7% en 2021, 8,1% en 2023, 13,5% en 2024 y 20,0% en 2025. 0%5%10%15%20%25% 7,7%8,1%13,5%20,0% 2021202320242025
Figura 3Empresas de la UE con 10 o más empleados que usan al menos una tecnología de IA, en los años de la encuesta. Fuente: Eurostat, 11 de diciembre de 2025.

El nodo AI Agent de n8n conecta un modelo de chat con una o varias herramientas, y "the agent decides which tools to call to complete a task". Una herramienta puede ser una consulta al CRM, una consulta a la base de datos, otro flujo o un servidor MCP. También puedes exigir aprobación humana antes de que se ejecute una herramienta concreta: el flujo se pausa, quien revisa ve la herramienta y sus parámetros, y aprueba o rechaza.

Eso convierte a n8n en un buen sitio para un primer agente. El agente de una administración de fincas lee el email de un inquilino, consulta el contrato y las incidencias abiertas y redacta una respuesta. Enviar la respuesta es la herramienta que necesita aprobación. Leer, no.

Mantén el agente acotado. Dale las tres herramientas que necesita la tarea, no veinte. Las reglas deterministas (formato del NIF, totales, duplicados) van en nodos simples antes y después del modelo, donde siempre funcionan igual.

Pasa la lógica de n8n a código cuando se cumpla alguna de estas condiciones:

  • La lógica necesita tests unitarios y un nodo Code ya ocupa más de una pantalla.
  • Varios flujos, o una aplicación, necesitan las mismas reglas. Ponlas en un servicio pequeño al que n8n llama por HTTP.
  • Crecen el volumen o la memoria. La documentación de n8n indica 320 MiB de RAM para una instancia Starter en la nube y recomienda partir los trabajos grandes en lotes y subflujos.
  • Necesitas un conjunto de evaluación que se ejecute con cada cambio de prompt, con resultados comparables.

n8n se queda entonces con los disparadores, las aprobaciones y las conexiones. La parte que pide disciplina de ingeniería vive en un repositorio con tests.

Parte 06

Automatización con n8n en empresas: tres ejemplos y una checklist

1. Entrada de facturas al ERP

Un disparador de email vigila el buzón de contabilidad. Un paso de IA extrae del PDF el proveedor, el NIF, el número de factura, las líneas y el total. Nodos simples comprueban que las líneas suman el total, que el NIF tiene un formato válido y que la clave proveedor más número de factura es nueva. Las facturas limpias pasan al ERP como borrador. El resto llega al equipo de contabilidad por Slack con el PDF y el motivo. Cada resultado queda en una tabla de registro.

2. Enriquecimiento de leads en el CRM

Un formulario web envía a un webhook. Un nodo Code consulta el Registro Mercantil (a través del BORME y los datos públicos de la empresa) y la web de la empresa, y devuelve un único item con razón social, señales de tamaño y sector. Un paso de scoring puntúa el lead según tus criterios y escribe el razonamiento junto a la nota. El CRM recibe un contacto, una empresa y una tarea para el responsable. Si el registro no responde, el lead entra igualmente en el CRM marcado como "sin enriquecer", y un reintento corre una hora después.

3. El informe del lunes

Una programación se dispara el lunes a las 7:00. Un nodo Code trae el pipeline de la semana anterior del CRM, la facturación de contabilidad y el tráfico de la analítica web. Comprobaciones simples comparan cada cifra con la semana anterior y con los totales de origen. Un modelo escribe tres frases de comentario usando solo las cifras comprobadas. Si una cifra no pasa una comprobación, el informe sale igualmente, con la alerta arriba en lugar de un número erróneo.

Checklist antes de entregar una automatización a un equipo

  • Cada flujo tiene un responsable con nombre y un runbook de una página: qué hace y qué hacer cuando salta la alerta.
  • Tiene un flujo de errores asignado, y la alerta llega a alguien que la lee.
  • Cada escritura usa una clave de idempotencia, y las llamadas externas tienen reintentos.
  • Las credenciales son de cuentas de la empresa y están en el almacén de credenciales; la clave de cifrado tiene copia.
  • Los flujos están versionados en Git, con forma de volver atrás.
  • La conservación de los datos de ejecución está definida, y cada llamada externa figura en el registro de actividades de tratamiento.
  • Las decisiones de la IA quedan registradas, y las herramientas de riesgo piden aprobación humana.
  • Alguien del equipo ha desactivado y restaurado un flujo una vez, a propósito.

FAQ

Preguntas frecuentes

¿n8n es gratis para uso comercial?

Para tu propia empresa, sí. La Sustainable Use License permite a una empresa alojar la Community Edition en sus servidores y usarla para sus fines internos sin pagar licencia. Los planes de pago añaden funciones como SSO, entornos y control de versiones con Git. Vender n8n a terceros, por ejemplo como producto alojado, queda fuera de la licencia.

¿Elijo n8n, Zapier o Make?

Zapier es el arranque más rápido para automatizaciones sencillas y de poco volumen entre aplicaciones SaaS. Make encaja en escenarios visuales con muchas ramas y te deja elegir un centro de datos en la UE. n8n encaja cuando necesitas alojarlo tú, controlar dónde viven los datos, código real junto a los pasos visuales o agentes de IA con aprobación humana. Muchos equipos usan más de uno.

¿n8n cumple el RGPD?

Una herramienta no cumple por sí sola; cumple tu configuración. Alojar n8n en servidores de la UE mantiene los datos de ejecución, las credenciales y los logs en tu infraestructura. Aun así necesitas una base legal, un contrato de encargo del tratamiento con cada proveedor al que llama el flujo, reglas de conservación y un registro de actividades de tratamiento.

¿Puede n8n ejecutar agentes de IA?

Sí. El nodo AI Agent conecta un modelo de chat con una o varias herramientas y decide a cuál llamar. Puedes exigir aprobación humana antes de que se ejecuten herramientas concretas, que es lo razonable por defecto para todo lo que envía, paga o borra.

¿Cuándo debe pasar la automatización de n8n a código?

Cuando la lógica necesita tests unitarios, cuando varios flujos o aplicaciones usan las mismas reglas, cuando el volumen o la latencia superan lo que una instancia aguanta con holgura, o cuando los nodos Code son ya la mayor parte del flujo. n8n se queda con los disparadores, las aprobaciones y las conexiones, y la lógica central pasa a un servicio pequeño.

¿Alpgency trabaja como agencia n8n?

Construimos con n8n, entre otras herramientas, y lo elegimos cuando encaja con el proceso. No somos partner oficial de n8n. Cada proyecto empieza con una Auditoría gratuita y sigue con una demo funcionando sobre tus datos reales y la construcción, a un precio fijo que acordamos después de la Auditoría.

Empieza por un flujo.

En la Auditoría gratuita mapeamos el proceso, vemos si la respuesta es n8n, código o una herramienta estándar, y le ponemos un precio fijo al primer caso de uso antes de que te comprometas. Después ves una demo funcionando sobre tus datos reales.

Reserva una Auditoría gratuita

Sigue leyendo

Guía

Agentes de IA para empresas: qué son, qué hacen y cuánto cuestan

Qué hace un agente de IA dentro de las herramientas que tu empresa ya usa, de qué depende su precio, dónde están las empresas españolas y europeas con la IA y qué preguntarle a un proveedor antes de firmar.

Guía

Chatbot o agente de IA para empresas: ¿cuál necesitas?

Un chatbot responde. Un agente hace el trabajo. Cómo saber cuál necesita tu problema, cuánto cuesta mantener cada uno y dónde falla cada uno.

Regulación

La Ley de IA europea para empresas: qué cambia y qué hacer

Qué se aplica hoy a una empresa que usa IA, qué plazos movió el Digital Omnibus, quién supervisa en España y una checklist para este mes.