¿Qué es n8n? Introducción desde cero, escenarios de aplicación y ruta de aprendizaje
Si buscas «qué es n8n» en internet, lo más probable es que veas esta respuesta: una herramienta de automatización de flujos de trabajo de código abierto que puede conectar distintas aplicaciones. No es incorrecto, pero no dice nada: no te explica para quién trabaja realmente ni qué tiempo te ahorra.
Dicho en lenguaje llano: n8n es una herramienta que convierte lo que haces manualmente una y otra vez en una línea de producción que puede ejecutarse sola.
Este es el primer artículo de toda la serie; el objetivo es solo uno: que antes de ponerte manos a la obra tengas claro qué es, qué puede hacer y si vale la pena aprenderlo. Al terminar el texto, deberías poder responder una pregunta: cuál de las cosas que tengo entre manos es apta para delegársela.
Para quién es y qué necesitas preparar antes de leer
También puede leerlo quien no tenga ninguna experiencia en automatización. No hace falta saber programar, ni comprar un servidor, ni siquiera instalar software primero. Este artículo solo trata conceptos y criterios; la parte práctica está en el siguiente.
Si ya has usado Zapier o has escrito scripts, puedes centrarte en las secciones tercera y cuarta, donde se explican sus diferencias reales, lo que te ayudará a decidir si conviene cambiar.
Primero mira cómo se ve cuando se ejecuta
Por muchos conceptos que se expliquen, no hay como verlo una vez. La siguiente imagen es el primer flujo de trabajo de práctica que hice en un servidor: tres bloques, ejecutados una vez de izquierda a derecha, con un tiempo de 233 milisegundos.

Los tres bloques de la imagen se llamannodos. El de la izquierda con el símbolo del rayo es el punto de inicio y se llama trigger, que indica «dónde empieza esto»; el del medio se llama editar campos y se encarga de crear dos campos; el de la derecha es un nodo de código, que ejecuta un pequeño fragmento de JavaScript.
Las flechas entre los bloques son la dirección del flujo de datos. Todo esto, desde el inicio hasta el final, se llamaflujo de trabajo。
Lo que hace esta línea de producción es muy tonto: crear los dos valores «Fuzhou» y «27» y unirlos en una frase. Pero si lo cambias por un negocio real, se trata de entregar a la máquina la cadena de acciones de «abrir una página web, copiar datos, pegarlos en una hoja de cálculo y enviar un correo». La estructura es la misma.
Tres palabras bastan: nodo, conexión, workflow
- Nodo (Node): una acción concreta. Enviar una solicitud HTTP, leer una fila de una tabla, evaluar una condición, ejecutar un fragmento de código, todo eso es un nodo. En la lista de nodos de esta instancia mía se pueden encontrar cerca de mil, que cubren diversos sistemas comunes.
- Conexión: determina quién va primero y quién después. Los datos fluyen hacia abajo a lo largo de la línea, pueden bifurcarse y pueden converger.
- Workflow: nodos más conexiones, que componen el flujo completo de una tarea. Eso es el «producto» que haces en n8n.
La verdadera barrera no está en estos tres términos, sino en un concepto:cómo se transmiten los datos entre nodos。
En n8n los datos son siempre un «array de items». Si el nodo anterior consulta 10 filas de datos, al pasar al siguiente nodo son 10 items, y el siguiente nodo ejecuta una vez para cada uno de esos 10 items, en lugar de procesar solo la primera fila. Si comprendes esto, la mayoría de los problemas posteriores del tipo «por qué mi salida está vacía» podrás diagnosticarlos tú mismo.

Este panel fue modificado en n8n 2.x. Entrada a la izquierda, parámetros en el centro, salida a la derecha; al depurar no hace falta cambiar de pestaña constantemente, es mucho más cómodo que en 1.x — una gran cantidad de tutoriales en chino en internet siguen anclados a la interfaz de 1.x, y si los sigues las posiciones no coinciden, este es uno de los puntos donde los principiantes se confunden más fácilmente.
Un detalle más: esta instancia mía tiene instalado el chino simplificado, pero notarás que los nombres de los parámetros siguen en inglés: Mode, Fields to Set, Include Other Input Fields y toda esa serie. La traducción al chino de n8n solo cubre la interfaz exterior, los parámetros de los nodos no están traducidos; al ver el inglés no te alarmes, solo complétalos consultando la referencia.
Qué problema resuelve realmente
La mayor parte del trabajo repetitivo en la oficina es, en esencia, la misma cosa:Mover datos de A a B y, de paso, cambiarles la forma.
Un ejemplo. El cliente rellena un formulario en el sitio web → tú copias la información en una hoja de cálculo → envías un mensaje al equipo de ventas → tres días después le recuerdas que haga seguimiento. Cuatro pasos, ninguno difícil, pero hacerlo veinte veces al día cansa, y seguro que algo se te escapa.
Esto es lo que hace n8n: llevar los datos a donde deben ir, a tiempo, según condiciones y sin errores, y de paso notificar a quien debe saberlo.
Grábate bien este posicionamiento. No produce datos ni toma decisiones por ti. Si lo tienes claro, no esperarás que «me analice las ventas de este mes» — eso no puede hacerlo, depende de la base de datos y de scripts.
Frente a Zapier, Make o escribir tus propios scripts, en qué se diferencia
| n8n | Zapier | Make | Escribir tus propios scripts | |
|---|---|---|---|---|
| Modo de despliegue | Versión cloud o autoalojado | Solo cloud | Solo cloud | Tú decides |
| Lógica de facturación | Autohospedaje sin cobro por uso | Por número de tareas | Por número de operaciones | Solo cuenta el servidor |
| Libertad | Alta, se puede escribir código | 中 | Bastante alta | Máxima |
| Dificultad de inicio | 中 | La más fácil | Bastante pronunciada | Depende de la persona |
| Quién se encarga del mantenimiento | Uno mismo | Plataforma | Plataforma | Propia |
Hablemos de la experiencia real. Zapier es lo más sencillo, funciona nada más registrarte, pero cobra por número de tareas y cuando el volumen sube la factura se vuelve insostenible; además, ante cualquier procesamiento de datos algo enrevesado hay que buscar rodeos. Make tiene una visualización más potente, permite dibujar ramas y bucles reales y el precio es moderado, aunque la curva de aprendizaje de la interfaz es mayor.
n8n se diferencia en dos cosas: se puede desplegar por cuenta propia y los datos quedan en tu propia máquina; no cobra por número de tareas, da igual cuántas veces se ejecute, no hay coste adicional y el único gasto es el servidor. El precio también es real: actualizaciones, copias de seguridad y fallos a medianoche corren de tu cuenta. No es poca cosa; más adelante hablaré específicamente de operación y mantenimiento.
En cuanto a escribir tus propios scripts en Python: es más flexible, pero no tiene interfaz, cambiar una condición obliga a tocar el código y, si algo falla, no hay registro de ejecución que consultar. Mi reparto es este: el procesamiento de datos puntual y de lógica enrevesada va en scripts; lo que necesita ejecutarse periódicamente a largo plazo, mostrar progreso a personas y conectarse a varios sistemas externos va en n8n.
De paso, una nota sobre la licencia de n8n. No es una licencia de código abierto estándar, usa la Sustainable Use License de fair-code. Para uso propio o interno de la empresa no hay problema; pero si quieres envolver n8n y venderlo a clientes, primero lee bien los términos, no lo des por sentado.
Qué tareas conviene delegarle y cuáles no
Las que convienen son básicamente así:
- Resumen programado: cada mañana recoger información de varias fuentes, deduplicarla y generar un boletín matutino
- Disparo por eventos: alguien envía un formulario, llega un correo, cambia el estado de un pedido; clasificar, registrar en la base de datos y notificar automáticamente
- Sincronización entre sistemas: conciliar hojas de cálculo, bases de datos y CRM, listando las diferencias por separado
- Pipeline de contenido: captura, procesamiento, reescritura con IA, revisión humana y publicación programada
- Monitorización y alertas: el sitio se cae, la API da error, los datos son anómalos; que alguien se entere de inmediato
- Tareas relacionadas con IA: integrar modelos grandes en los procesos de negocio para clasificación, extracción y preguntas y respuestas
También hay que dejar claro lo que no conviene, para que no pierdas tiempo por el camino equivocado:
- El trading de alta frecuencia en tiempo real a nivel de milisegundos no está diseñado para esto.
- Para cálculos complejos y algoritmos, escribir código directamente es más sencillo.
- Un proceso que se ejecuta una vez al mes y toma diez minutos manualmente resulta más difícil de mantener como workflow.
Qué relación tiene n8n con la IA.
El auge de n8n en los últimos dos años se debe en gran medida a la IA. Incorpora nodos para conectar con grandes modelos, y también tiene todo un conjunto de nodos para construir Agent: configurar herramientas y memoria para el modelo, y dejar que él mismo decida qué invocar primero.
Pero hay que medir bien el equilibrio. Un workflow es determinista: si se cumple la condición va por la izquierda, si no por la derecha, y ejecutarlo cien veces da el mismo resultado. Un modelo no funciona así: con el mismo prompt, hoy clasifica bien y mañana puede fallar.
Mi principio es: lo determinista se lo dejo a los nodos, lo difuso se lo dejo al modelo, y en los pasos que involucran dinero y compromisos siempre dejo una revisión humana. Este principio atravesará todos los artículos sobre IA que vengan después.
Cuánto cuesta.
Dos caminos, con estructuras de coste completamente distintas.
Usar la versión oficial en la nube: pago mensual, te ahorras instalación y mantenimiento, el precio según la web oficial (cambia, no fijo cifras). Despliegue propio: el software en sí no cuesta dinero, el coste es un servidor; 2 núcleos y 4G bastan de sobra para tareas diarias, una máquina de unos cientos al año es suficiente. Lo realmente caro es el tiempo: instalar, configurar, actualizar y depurar todo corre de tu cuenta.
Nube o autohospedado, cómo decidir.
En realidad solo hay un criterio:Si estos datos pueden salir de tu máquina.
Para datos como listas de clientes, pedidos o historiales médicos, se recomienda autohospedado. Si solo conectas información pública y haces un recordatorio RSS, la nube es más cómoda. El autohospedado tiene además dos escollos típicos en China: el servidor puede no tener acceso a APIs en el extranjero y hay que resolver la red por separado; a la inversa, la versión en la nube tampoco puede entrar en los sistemas de la intranet de tu empresa. Esto importa mucho más que el precio; no esperes a terminar para descubrir que no puedes obtener los datos.
Qué base se necesita para aprenderlo.
Saber copiar y pegar y entender tablas es suficiente para empezar; la primera fase no requiere escribir código en absoluto.
Pero al avanzar hacia la parte intermedia te topas con dos muros: uno es JSON, cómo son los datos y cómo extraer un nivel de ellos; el otro es HTTP, qué significan request, response y status code. No hace falta dominarlos, pero no se pueden evitar. Más adelante, al trabajar con AI y Agent, se requiere que puedas leer los errores y determinar por ti mismo si es un problema de datos o de configuración.
Cómo recorrer la ruta de cero a usable
Dividí todo el proceso en 8 etapas, cada una con entregables claros, escritos enla ruta de aprendizajeesa página. Aquí solo doy tres recordatorios sobre el orden:
- Primero instala n8n de forma estable, luego haz los workflows. Si el volume de datos no está bien configurado, al eliminar el container se pierden todos los workflows; esto lo he visto más de una vez.
- Primero haz funcionar un flujo pequeño que tengas a mano, luego aprende nodos nuevos. Solo leer documentación sin producir nada hace que lo olvides todo en una semana.
- No te apresures con AI. Si el flujo de datos y el manejo de errores no están claros, conectar el modelo solo hará que los problemas sean más difíciles de diagnosticar.
Los cuatro puntos donde los principiantes más se desvían
Perseguir nodos nuevos.La biblioteca de nodos tiene cerca de mil nodos; los que no usas son ruido. Los realmente frecuentes son solo unos veinte: trigger, HTTP, editar campos, IF, Switch, Merge, bucle, código.
Solo ejecutar la ruta feliz.Las APIs se agotan por timeout, aplican rate limiting y devuelven 500. Quienes sufren en su primer paso a producción básicamente caen aquí.
No revisar el historial de ejecuciones.Cuando aparezca un error, revisa primero el primer nodo que se puso en rojo en el historial de ejecución; es mucho más rápido que preguntar en el grupo.
Trata n8n como una plataforma low-code.Puede escribir código, pero su fuerte es la coordinación, no el cálculo. Deja el trabajo pesado a scripts o a la base de datos.
Recordatorio de seguridad
Un n8n autoalojado equivale a poner las llaves de un conjunto de tus sistemas en esta máquina. Hay tres cosas que debes cumplir: vincular un dominio y usar HTTPS, no exponer el port 5678 sin protección en la red pública; conceder a la API Key que usa n8n solo los permisos suficientes; y no omitir la clave de cifrado de n8n al hacer copias de seguridad — si se pierde la clave, las credenciales en la base de datos no se pueden descifrar, y con solo los datos no se puede restaurar nada.
Resumen
n8n es una herramienta que convierte operaciones repetitivas en una línea de producción. Su valor no está en la cantidad de nodos, sino en que, después de que escribes «cómo debe hacerse esto», lo hace cada día, sin olvidar ni omitir nada.
El orden de aprendizaje se resume en tres frases: instalar de forma estable, hacer funcionar uno, y luego ampliar hacia fuera.
El siguiente artículo trata sobre cómo instalarlo concretamente:Cómo instalar n8n, tutorial completo de despliegue local y primera ejecución para principiantes. Después de instalarlo, vuelve y ejecuta otra vez el workflow de tres nodos anterior; será mucho más fluido.
Referencias
- Documentación oficial de n8n
- Lista de nodos de integración
- Descripción de autoalojamiento
- Página oficial de precios
Última actualización: 22 de octubre de 2026, usando n8n 2.43.7. Si tu versión es más reciente que esta, puede que la interfaz haya vuelto a cambiar de lugar.

