Automatización

Qué es n8n y para qué sirve: la guía sin marketing (2026)

·Actualizado en agosto de 2026·8 min de lectura

n8n es una herramienta de automatización de flujos de trabajo que conecta aplicaciones entre sí sin necesidad de programar. Hasta ahí, lo mismo que Zapier o Make. Lo que la distingue son dos decisiones de diseño con consecuencias muy concretas en la factura y en el control de tus datos: es de código abierto y puedes instalarla en tu propio servidor.

Esta guía explica cómo funciona, en qué se diferencia de verdad de las alternativas, qué cuesta mantenerla y —lo que casi nunca se cuenta— en qué casos no compensa usarla.

Qué es n8n exactamente

Es una plataforma donde construyes flujos de trabajo uniendo bloques en un lienzo visual. Cada bloque, llamado nodo, hace una cosa: leer un correo, consultar una base de datos, llamar a una API, escribir en una hoja de cálculo, preguntar a un modelo de lenguaje.

El nombre se pronuncia «nodemation», y el 8 son las ocho letras que van entre la n inicial y la n final de esa palabra.

La diferencia de fondo con sus competidores no está en la interfaz, que se parece bastante, sino en la licencia: al ser código abierto y autoalojable, el flujo se ejecuta en una máquina que controlas tú, con tus datos, sin pasar por un servicio de terceros. Para una asesoría que trata datos fiscales o una clínica que trata historiales, eso deja de ser un detalle técnico y pasa a ser el requisito principal.

Cómo funciona: disparador, nodos y ejecuciones

Todo flujo empieza por un disparador, que es lo que lo pone en marcha. Puede ser un horario («cada mañana a las 8»), un webhook («cuando llegue un formulario»), o una consulta periódica a un servicio («revisa si hay correos nuevos»).

A partir de ahí, los datos van pasando de nodo en nodo. Cada uno recibe lo que produjo el anterior, hace su trabajo y entrega el resultado al siguiente. Puedes bifurcar según condiciones, recorrer listas, esperar, y si algo se sale de lo que cubren los nodos existentes, escribir un fragmento de JavaScript o Python dentro del propio flujo.

Cada vez que un flujo se dispara, cuenta como una ejecución. Esta unidad es importante porque es la que determina el coste en la versión de pago, y porque es la diferencia clave con el modelo de otras herramientas.

n8n frente a Zapier y Make

n8nZapierMake
Código abiertoNoNo
AutoalojableNoNo
Unidad de cobroEjecución del flujoTarea (cada paso)Operación (cada paso)
Integraciones listasCientosMuchísimasMuchas
Código dentro del flujoJavaScript y PythonLimitadoLimitado
Curva de aprendizajeMediaBajaMedia
Dónde brillaFlujos largos, datos sensibles, volumen altoConectar dos apps rápidoFlujos visuales complejos

La fila de la unidad de cobro es la que cambia el presupuesto. En Zapier y Make, un flujo de doce pasos consume doce unidades cada vez que se ejecuta. En n8n, ese mismo flujo consume una ejecución, tenga doce pasos o cuarenta. Con flujos largos y volumen alto, la diferencia deja de ser marginal y pasa a ser de un orden de magnitud. Y si lo autoalojas, el coste por ejecución sencillamente no existe: pagas el servidor.

La contrapartida honesta: Zapier tiene más integraciones listas para usar y es más rápido para el caso simple de conectar dos aplicaciones. Si eso es todo lo que necesitas, n8n es sobreingeniería. Y si buscas el panorama completo de opciones libres, lo tienes en alternativas a Zapier open source.

Nube o servidor propio

n8n ofrece las dos modalidades y la elección no es solo económica.

n8n CloudAutoalojado
Puesta en marchaMinutosUnas horas la primera vez
CosteCuota mensual por volumenEl del servidor (desde unos pocos euros al mes)
Actualizaciones y copiasIncluidasTuyas
Dónde están los datosEn su infraestructuraDonde tú decidas
Límite de ejecucionesSegún el planEl de tu máquina

Los precios de los planes cambian con cierta frecuencia, así que conviene mirarlos en su web antes de presupuestar y no fiarse de una cifra leída en un artículo del año pasado.

La regla práctica que aplicamos: si el volumen es bajo y nadie en el equipo va a mantener un servidor, la nube sale a cuenta aunque parezca más cara, porque el mantenimiento también cuesta. Si hay volumen alto, o hay datos que por normativa no deben salir de tu control, autoalojado.

Qué se construye con n8n en una empresa real

  • Captación y reparto de leads. Entra un formulario o un mensaje, se enriquece el contacto, se puntúa, se asigna al comercial que toca y se avisa. Todo antes de que el lead se enfríe.
  • Facturación y cobros. Al cerrarse un hito se emite la factura, se envía, y se lanza la secuencia de recordatorios escalonados hasta que se cobra.
  • Lectura de documentos. Llega una factura de proveedor al correo, un modelo extrae los campos, se valida contra el pedido y solo lo que no cuadra llega a una persona.
  • Informes con narrativa. Cada lunes se recogen los datos de varias fuentes, se montan las gráficas y un modelo redacta el resumen que antes escribía alguien a mano.
  • Sincronización entre sistemas. Mantener alineados CRM, ERP y tienda sin que nadie copie datos de un sitio a otro.

n8n como base para agentes de IA

Es el uso que más ha crecido, y conecta directamente con los agentes de IA para empresas. n8n incorpora nodos específicos para trabajar con modelos de lenguaje, incluidos los de agente: un nodo al que le das un objetivo y un conjunto de herramientas —consultar tu base de datos, buscar en tu documentación, escribir en el CRM— y decide cuál usar en cada momento.

Lo interesante para una empresa es que el agente queda dentro de un flujo auditable. Puedes ver qué hizo en cada ejecución, limitar a qué sistemas tiene permiso de escritura y meter un paso de validación humana antes de las acciones sensibles. Es la diferencia entre un agente que puedes llevar a producción y una demo.

Tu primer flujo, paso a paso

La forma más rápida de entender n8n es construir algo minúsculo pero completo. Un buen primer flujo: cuando llega un formulario de contacto, guardar el lead en una hoja y avisar por correo al comercial.

  1. Añade el disparador. Un nodo Webhook. n8n te da una URL; esa es la que pones como destino en tu formulario.
  2. Manda una prueba. Rellena el formulario una vez. n8n captura los datos reales y a partir de ahí puedes arrastrar cada campo a los nodos siguientes en lugar de escribirlos a ciegas.
  3. Añade la condición. Un nodo IF que descarte lo que no interesa: sin email válido, o mensajes que son claramente spam.
  4. Guarda el dato. Un nodo de Google Sheets, Airtable o tu base de datos, mapeando los campos capturados.
  5. Avisa. Un nodo de correo o de Slack con el resumen del lead.
  6. Actívalo. Mientras el flujo está desactivado solo funciona la URL de pruebas. Al activarlo pasa a la de producción, que es otra: es el fallo número uno de quien empieza.

Con eso ya tienes el modelo mental completo: disparador, condición, acción, aviso. Si lo que buscas es el arranque concreto en una pyme —dónde instalarlo y qué tres flujos montar primero— lo tienes en la guía de inicio de n8n para pymes. Todo lo demás es la misma estructura con más nodos.

Los nodos que se usan en casi todos los flujos

NodoPara qué
Webhook / ScheduleArrancar el flujo por evento externo o por horario
HTTP RequestHablar con cualquier API que no tenga nodo propio. El comodín
IF / SwitchBifurcar según condiciones
Set / Edit FieldsRenombrar y dar forma a los datos entre pasos
CodeResolver con JavaScript o Python lo que no cubren los demás
MergeJuntar dos ramas que se separaron
Error TriggerEjecutar un flujo aparte cuando otro falla. Imprescindible en producción

El último merece énfasis: sin un flujo de errores, cuando algo se rompe no se entera nadie hasta que un cliente lo dice. Es lo primero que añadimos antes de dar por terminada una implantación.

Lo que no te cuentan antes de empezar

  • Autoalojar es mantener. Actualizaciones, copias de seguridad y vigilar que el servicio siga vivo. Es poco trabajo, pero no es cero, y tiene que tener dueño.
  • Los flujos crecen. Lo que empezó con seis nodos acaba con cuarenta. Sin nombres claros ni notas, en seis meses nadie se atreve a tocarlo.
  • Las credenciales caducan. Los tokens de las integraciones expiran y el flujo deja de funcionar en silencio. Hace falta una alerta que avise cuando una ejecución falla.
  • Las versiones traen cambios. Actualizar sin mirar las notas puede romper un nodo. Conviene probar en una instancia aparte antes de tocar la que está en producción.

Cuándo no usar n8n

Tres situaciones en las que recomendamos otra cosa:

  • Solo necesitas conectar dos aplicaciones populares. Zapier lo resuelve en veinte minutos y no hay nada que mantener.
  • Nadie en el equipo tiene perfil técnico y quieres autoalojar. Acabará caído sin que nadie se entere. En ese caso, la nube.
  • El proceso no está claro. Ninguna herramienta arregla un proceso que nadie sabe explicar. Primero se define, después se automatiza: ese orden lo explicamos en la guía de automatización de procesos.

Preguntas frecuentes

¿n8n es gratis?

La versión que instalas en tu servidor es gratuita en cuanto a licencia: pagas el servidor y el mantenimiento. La versión en su nube es de pago por planes. Conviene revisar los términos de la licencia si tu intención es revender n8n como servicio a terceros, porque ahí sí hay condiciones.

¿Hay que saber programar?

Para la mayoría de flujos, no: se construyen arrastrando nodos. Sí ayuda entender conceptos como API, JSON o webhook, porque aparecen constantemente. La curva es algo más alta que la de Zapier y bastante más baja que la de programar la integración a mano.

¿Puedo migrar mis flujos de Zapier o Make?

No hay importación automática: hay que reconstruirlos. La buena noticia es que el trabajo difícil —entender qué debe hacer el proceso— ya está hecho, así que la migración suele ser más rápida de lo esperado. Merece la pena cuando la factura por operaciones empieza a doler o cuando aparece un requisito de dónde deben residir los datos.

¿Aguanta volumen alto?

Sí, y para eso tiene un modo de colas que reparte el trabajo entre varios procesos. Una instancia modesta cubre de sobra el volumen de una pyme. El límite no suele ser n8n, sino los límites de peticiones de las APIs con las que hablas.

¿Es seguro para datos sensibles?

Autoalojado es precisamente su mejor argumento: los datos no salen de tu infraestructura. Pero eso no te exime de lo demás. Las credenciales hay que cifrarlas, los accesos limitarlos, y si dentro del flujo llamas a un modelo de lenguaje externo, esos datos sí salen: ahí necesitas el contrato de encargado de tratamiento correspondiente.

Reservar auditoría Calcular ROI