Qué es n8n

n8n es una herramienta de automatización de flujos de trabajo: conecta aplicaciones y servicios entre sí para que, cuando pasa algo en uno, ocurra automáticamente algo en otro. Un formulario que se rellena en tu web puede disparar que se añada una fila en una hoja de cálculo, se mande un email de bienvenida y se genere un resumen con IA, todo sin que tú toques nada después de configurarlo una vez.

Se construye de forma visual: arrastras "nodos" (cada uno representa una acción o una aplicación) y los conectas con líneas para formar un flujo. No hace falta programar para la mayoría de los casos, aunque n8n permite añadir código JavaScript en nodos concretos cuando necesitas una transformación de datos muy específica que no cubre un nodo estándar.

Es una de las herramientas más usadas para automatización con IA porque se integra bien con modelos de lenguaje: puedes meter un nodo de IA en medio de cualquier flujo para clasificar, redactar, resumir o decidir qué camino sigue el proceso según el contenido de los datos que le llegan.

¿Cómo funciona n8n en pocas palabras? Conectas aplicaciones mediante nodos visuales dentro de un flujo (workflow). Un disparador (trigger) inicia el proceso cuando pasa algo concreto —un formulario enviado, una hora programada, un email recibido— y el resto de nodos ejecutan acciones en cadena: transformar datos, llamar a una IA, guardar información o notificar a alguien.

Cloud vs self-hosted: cómo acceder a n8n

Hay dos formas de usar n8n, y la que elijas depende de cuánto quieras encargarte tú del mantenimiento técnico.

OpciónCómo funcionaPara quién es
n8n CloudServicio alojado por n8n, accedes desde el navegador sin instalar nadaQuien quiere empezar ya, sin gestionar servidores
Self-hostedInstalas n8n en tu propio servidor o equipoQuien tiene algo de conocimiento técnico y quiere control total

n8n Cloud tiene una capa gratuita limitada y planes de pago desde unos pocos euros al mes; consulta el precio y los límites de ejecuciones actuales en su web antes de decidir. La opción self-hosted puede ser gratuita en el software, pero implica el coste (en dinero o en tiempo) de mantener un servidor funcionando, hacer copias de seguridad y aplicar actualizaciones tú mismo.

Para dar tus primeros pasos, la opción cloud es la más rápida: te registras, accedes al editor visual en el navegador y puedes empezar a construir tu primer flujo en minutos, sin preocuparte de infraestructura.

Si más adelante decides pasarte al self-hosting, ten en cuenta que necesitarás un servidor (propio o de un proveedor de hosting), conocimientos básicos de línea de comandos para la instalación inicial, y cierta disciplina para mantener el software actualizado y con copias de seguridad de tus flujos y credenciales. No es un paso obligatorio: muchos negocios operan años enteros con la versión cloud sin necesidad de tocar un servidor.

Consejo: si no sabes todavía si n8n encaja con lo que necesitas, empieza en la versión cloud con el plan gratuito limitado. Solo plantéate el self-hosting cuando ya tengas varios flujos en producción y quieras evitar límites de ejecuciones o reducir coste a largo plazo.

Conceptos clave antes de empezar

Antes de tocar el editor, conviene tener claros cuatro términos que vas a ver todo el rato.

  • Workflow (flujo). Es el conjunto completo de nodos conectados que forman una automatización. Cada proceso que automatizas es un workflow independiente.
  • Trigger (disparador). El nodo que inicia el flujo. Puede ser un formulario enviado, un webhook, una hora programada, un email recibido o una acción manual. Todo workflow necesita al menos un trigger.
  • Nodo. Cada bloque individual del flujo. Hay nodos de aplicaciones (Gmail, Google Sheets, Slack), nodos de lógica (condicionales, bucles, filtros) y nodos de IA (para generar texto, clasificar o resumir con un modelo de lenguaje).
  • Ejecución (execution). Cada vez que el flujo se dispara y corre de principio a fin, se genera una ejecución que puedes revisar para ver qué datos pasaron por cada nodo y detectar errores.

Con estos cuatro conceptos ya puedes leer cualquier flujo ajeno y entender qué hace, aunque nunca hayas abierto n8n antes.

Tipos de nodos que vas a usar más

n8n tiene cientos de nodos disponibles, pero al principio solo necesitas conocer bien un puñado de categorías. Familiarizarte con estas cuatro te permite construir la mayoría de automatizaciones útiles para un negocio pequeño.

  • Nodos de trigger. Webhook (recibe datos de una web o app externa), Form Trigger (crea un formulario propio de n8n), Schedule Trigger (ejecuta el flujo a una hora fija, por ejemplo cada mañana) y triggers específicos de aplicaciones como un email recibido o un nuevo registro en una base de datos.
  • Nodos de aplicación. Conectan con herramientas concretas: Google Sheets, Gmail, Slack, Notion, WhatsApp Business, CRMs. Cada uno trae acciones predefinidas (crear fila, enviar mensaje, actualizar registro) sin que tengas que saber cómo funciona la API de esa aplicación por debajo.
  • Nodos de lógica. IF y Switch (para que el flujo tome un camino u otro según una condición), Merge (para combinar datos de varias ramas), Loop (para repetir una acción sobre una lista de elementos) y Filter (para quedarte solo con los datos que cumplen un criterio).
  • Nodos de IA. Conectan con modelos de lenguaje para generar texto, clasificar contenido, extraer información estructurada de un texto libre o decidir qué camino debe seguir el flujo según lo que entienda del contexto. Son los que convierten un flujo mecánico en uno que toma decisiones con criterio.

No necesitas memorizar todos los nodos de golpe. La práctica habitual es buscar el nodo que necesitas según la aplicación o la acción concreta que quieres automatizar, y n8n te muestra los campos disponibles para configurarlo sin que tengas que consultar documentación externa en la mayoría de los casos.

Si además de automatizar procesos quieres convertir esto en un servicio que vendas a clientes, en el ebook tienes el plan completo para estructurarlo como negocio.

⚡ Ver el ebook IA Cash Machine — 19,99€

Flujo de ejemplo paso a paso

Vamos a montar un flujo típico y útil desde el primer día: cuando alguien rellena un formulario de contacto, n8n guarda los datos en una hoja de cálculo, genera con IA un breve resumen de la consulta y envía una notificación por email o Slack.

  1. Crea un nuevo workflow. Desde el panel principal de n8n, pulsa en crear workflow nuevo. Se abre el lienzo vacío donde irás añadiendo nodos.
  2. Añade el nodo trigger. Elige un nodo de tipo "Webhook" o "Form Trigger". Este nodo genera una URL única que conectarás al formulario de tu web, o un formulario propio de n8n si aún no tienes uno montado. Es el punto de entrada de los datos: define qué campos vas a recibir (nombre, email, mensaje) y en qué formato, porque el resto del flujo depende de que estos datos lleguen bien estructurados.
  3. Conecta un nodo de Google Sheets (o similar). Arrastra el nodo, autentica tu cuenta y selecciona la hoja donde quieres guardar cada envío. Mapea los campos del formulario (nombre, email, mensaje) a las columnas correspondientes.
  4. Añade un nodo de IA para generar el resumen. Conecta un nodo de modelo de lenguaje (por ejemplo, uno que use la API de OpenAI o Anthropic) y en el prompt indícale que resuma el mensaje del formulario en una frase y detecte la urgencia o el tema principal.
  5. Conecta el nodo de notificación. Añade un nodo de email o Slack que envíe el resumen generado por la IA junto con los datos de contacto, para que tú o tu equipo veáis de un vistazo de qué trata cada nuevo mensaje sin tener que abrir la hoja de cálculo.
  6. Activa el workflow y pruébalo. Guarda, activa el flujo con el interruptor superior y envía un formulario de prueba. Revisa la pestaña de ejecuciones para comprobar que cada nodo recibió y pasó los datos correctamente.

Este mismo esqueleto (trigger, guardar datos, procesar con IA, notificar) es la base de la mayoría de automatizaciones útiles para un negocio pequeño: solo cambian las aplicaciones que conectas y lo que le pides a la IA en medio.

Otros flujos habituales una vez dominas lo básico

Con el esqueleto del ejemplo anterior interiorizado, puedes adaptarlo a otros procesos sin empezar de cero cada vez. Estos son algunos de los flujos más habituales que se montan con n8n en negocios pequeños y medianos.

  • Clasificación automática de leads. Un nodo de IA lee el mensaje de un formulario de contacto y decide si es una consulta comercial urgente, una duda de soporte o spam, y enruta cada caso a un canal o responsable distinto.
  • Publicación programada en redes sociales. Un trigger de calendario dispara la publicación de contenido preparado en una hoja de cálculo, con un nodo de IA que ajusta el texto al formato de cada red antes de publicarlo.
  • Respuestas automáticas en WhatsApp Business. Un mensaje entrante activa el flujo, un nodo de IA interpreta la consulta y responde con información básica (horarios, precios, disponibilidad) o deriva a una persona si la consulta es demasiado compleja para resolverse automáticamente.
  • Generación de informes periódicos. Un trigger programado recopila datos de varias fuentes (ventas, tráfico web, redes sociales), un nodo de IA los resume en lenguaje natural, y el informe se envía automáticamente cada semana o cada mes a quien lo necesita.

Todos comparten la misma estructura de fondo que el flujo de ejemplo: algo dispara el proceso, los datos pasan por uno o varios nodos que los transforman o analizan, y termina con una acción concreta (guardar, notificar, responder). Una vez interiorizas ese patrón, montar flujos nuevos es cuestión de identificar el trigger correcto y las aplicaciones que hay que conectar en medio.

Errores comunes de principiante

Error habitual: activar un workflow sin haberlo probado antes con datos de ejemplo. Si el trigger recibe datos reales de clientes con un fallo sin detectar en el flujo, puedes perder información o enviar notificaciones erróneas. Prueba siempre en modo manual antes de activar.

Otros errores frecuentes al empezar con n8n: no revisar el formato de los datos que devuelve cada nodo antes de conectarlo al siguiente (un campo de texto que en realidad llega como número o como lista rompe el flujo más adelante), dejar credenciales de aplicaciones conectadas con permisos más amplios de los necesarios, y construir un flujo enorme con decenas de nodos sin dividirlo en sub-workflows más pequeños y fáciles de depurar.

También es habitual subestimar los límites de las cuentas gratuitas de las aplicaciones que conectas: si tu flujo llama a una IA o a otra API cientos de veces al día, revisa los límites de uso de cada herramienta antes de que el flujo falle en producción sin previo aviso.

Otro fallo típico es no gestionar los errores dentro del propio flujo. Si un nodo falla a mitad de la ejecución (por ejemplo, porque una API externa no responde), sin una configuración de manejo de errores el flujo simplemente se detiene ahí, sin avisarte. n8n permite añadir ramas de error que envían una notificación cuando algo falla, algo que conviene configurar desde el principio en cualquier flujo que dependa de servicios externos.

Por último, muchos principiantes copian flujos de ejemplo de internet sin entender qué hace cada nodo, y luego no saben depurarlos cuando algo no funciona con sus propios datos. Es preferible construir flujos algo más simples pero que entiendas por completo, e ir ampliándolos poco a poco, que copiar un flujo complejo ajeno que no sabrías arreglar si falla.

Siguientes pasos una vez montado tu primer flujo

Con este primer flujo funcionando, el siguiente paso natural es ampliar a procesos más completos: si quieres ver cómo encajar varias automatizaciones dentro de la operativa general de un negocio, la guía de cómo automatizar un negocio con IA explica por dónde empezar a priorizar qué automatizar primero.

Si todavía no tienes claro si n8n es la herramienta que mejor encaja contigo frente a otras opciones del mercado, la comparativa de cómo se compara n8n con Make y Zapier te ayuda a decidir según tu nivel técnico y el tipo de flujos que quieres montar.

Y si tu objetivo final no es solo automatizar tus propios procesos sino ofrecer esto como servicio, conviene que aprendas también a moverte con soltura entre varias herramientas de automatización, no solo n8n: cada cliente puede tener ya un ecosistema montado con Make o Zapier, y adaptarte a lo que ya usan suele ser más rápido que migrarlo todo a la herramienta que tú prefieras.