¿Qué es n8n? Guía sencilla de funciones, precios y uso para automatizar tareas
n8n conecta la obtención y transformación de datos con pasos condicionales. Conoce las diferencias entre Cloud y el alojamiento propio, los precios por ejecución y cómo crear tu primer flujo de trabajo.

Información verificada el 5 de noviembre de 2026. Las funciones y los precios se basan en el contenido de las páginas oficiales consultadas ese día. Los ejemplos de uso son ejercicios elaborados por el equipo editorial a partir de las especificaciones oficiales; no se ha comprobado su ejecución. Consulta los precios actualizados antes de contratar.
Introducción
Copiar siempre la misma información, organizar los campos y trasladarlos a otra herramienta. n8n es una opción para convertir estas tareas repetitivas en una secuencia de pasos que se ejecuten de forma conectada. Su sistema de flujos de trabajo permite combinar operaciones en pantalla para integrar datos y configurar procesos que utilizan IA. Sitio oficial de n8n
Para empezar, recomendamos comprobar paso a paso qué datos se reciben, cómo se transforman y qué resultado se obtiene, antes de intentar automatizar una actividad completa. En este artículo presentamos las diferencias entre Cloud y el alojamiento propio, cómo se contabilizan las ejecuciones y un pequeño flujo de trabajo para probar manualmente.
Qué es n8n
En n8n, cada operación se denomina «nodo», y los nodos se conectan para crear una secuencia de trabajo. Pueden iniciar un proceso, obtener o enviar datos y transformar información, entre otras funciones. Esta secuencia completa constituye un flujo de trabajo. Explicación oficial de los nodos
Un ejemplo del equipo editorial sería extraer los campos necesarios de la información recibida y enviar al siguiente paso solo los datos que cumplan ciertas condiciones. Antes de conectar herramientas, dividir las tareas habituales en «condición de inicio», «transformación» y «resultado» ayuda a definir qué quieres crear.
Lo importante es distinguir entre haber conectado las líneas en pantalla y que el proceso funcione como requiere el trabajo. Construye el flujo poco a poco, comprobando que se conserven los campos necesarios y que la información que no cumpla las condiciones no pase al siguiente paso.
Qué permite hacer: funciones principales
Conectar varias operaciones de forma visual
El sitio oficial presenta un editor visual para crear flujos de trabajo, con la posibilidad de utilizar código cuando sea necesario. Su estructura permite abrir cada paso y revisar qué hace. Presentación de los flujos de trabajo
Si estás pensando en utilizarlo, empieza por describir una tarea por escrito. «Revisar la información recibida» es demasiado general: especifica qué información se recibe, qué campos se revisan y qué debe quedar como resultado. Dividir esa descripción en operaciones concretas facilita la planificación antes de construir el flujo.
Organizar los campos de los datos
El nodo Edit Fields (Set) permite definir datos nuevos o modificar valores existentes. Puedes configurar los campos en pantalla mediante Manual Mapping o describir la salida en formato JSON. Explicación oficial de Edit Fields
Es una función que puedes considerar cuando necesites organizar los campos antes de pasarlos a otra operación. Un ejemplo del equipo editorial sería conservar únicamente el título del artículo y su estado de publicación de los datos originales. Decidir de antemano qué información necesitas y cuál no te permite comprobar qué debe llegar al siguiente paso.
Elegir el siguiente paso según las condiciones
El nodo If permite dividir el proceso según condiciones de comparación. Admite comparaciones de cadenas de texto, números y fechas, entre otras, y permite elegir AND para exigir que se cumplan todas las condiciones u OR para que baste con cumplir alguna. Explicación oficial de If
Al definir las condiciones, conviene pensar tanto en los datos que deben pasar como en los que deben quedar fuera. Por ejemplo, si solo quieres que avance la información verificada, decide también cómo tratar la información sin verificar, los campos vacíos y los valores inesperados. Antes de utilizarlo en el trabajo, prepara ejemplos de entrada que permitan probar esas diferencias.
Conectar servicios mediante API
El nodo HTTP Request permite enviar solicitudes a servicios que dispongan de REST API. La documentación oficial indica que es necesario comprender los términos y conceptos básicos de las API. Debes configurar la URL, la autenticación y los campos que se enviarán, entre otros elementos, según las especificaciones del servicio de destino. Explicación oficial de HTTP Request
Conviene tener presente que algunas partes se resuelven con las opciones disponibles en pantalla y otras requieren leer las especificaciones del servicio de destino. Encontrar el nombre del servicio que quieres usar no garantiza que puedas realizar la operación que necesitas: define si quieres obtener, añadir o actualizar datos y comprueba que sea posible.
Utilizar la IA como una etapa del trabajo
El sitio oficial presenta un sistema que combina agentes de IA, entradas y salidas estructuradas y aprobaciones humanas. Una de sus características es que permite integrar la IA con los pasos anteriores y posteriores y las etapas de revisión. Flujos de trabajo con IA
Desde el equipo editorial recomendamos definir primero qué decisiones se delegarán a la IA. Crear un borrador de texto y enviar ese texto requieren comprobaciones distintas. Durante el diseño, decide en qué punto una persona revisará el resultado.
Planes y precios
Distinguir entre Cloud y el alojamiento propio
Con n8n Cloud, n8n se encarga de gestionar la infraestructura. Con el alojamiento propio, lo ejecutas en tu entorno y te ocupas de su configuración y administración. La documentación oficial recomienda Cloud a quienes quieren empezar sin instalar nada o evitar la gestión de la infraestructura, y el alojamiento propio a quienes prefieren administrar su entorno. Cómo elegir la modalidad de uso
El alojamiento propio cuenta con una edición Community gratuita y también permite añadir licencias Business o Enterprise. Sin embargo, conviene separar lo que ofrece el software de forma gratuita de los costos del entorno donde se ejecuta y de las tareas de administración. Explicación oficial del alojamiento propio
Precios con pago anual y número de ejecuciones
Estos son los datos mostrados en la página de precios consultada el 5 de noviembre de 2026. Los importes están expresados en euros y corresponden al equivalente mensual con pago anual. No deben interpretarse como precios de una suscripción con pago mensual ni como importes convertidos a yenes. Página oficial de precios
Plan | Precio mensual mostrado con pago anual | Ejecuciones mensuales | Modalidad de alojamiento |
|---|---|---|---|
Starter | 20 euros | 2,500 ejecuciones | Alojado por n8n |
Pro | 50 euros | 10,000 ejecuciones | Alojado por n8n |
Business | 667 euros | 40,000 ejecuciones | Alojamiento propio |
Enterprise | Consultar | Personalizado | Cloud o alojamiento propio |
La página de precios explica que la facturación se basa en las ejecuciones de los flujos de trabajo y que el número de pasos es ilimitado. En cambio, los planes difieren en aspectos como las ejecuciones simultáneas y los proyectos compartidos. Además del número de usuarios, comprueba cuántas veces se ejecutarán los procesos y cómo se administrarán en equipo.
El número de ejecuciones no equivale al número de nodos
La documentación oficial denomina ejecución a cada vez que se pone en marcha un flujo de trabajo. Explica que las ejecuciones iniciadas mediante activadores automáticos, horarios programados y otros mecanismos cuentan para el límite del plan de pago, mientras que las ejecuciones manuales desde el editor quedan excluidas. Cómo se cuentan las ejecuciones
En un ejemplo sencillo de cálculo del equipo editorial, un proceso que se ejecuta una vez al día durante 30 días suma 30 ejecuciones. Si se ejecuta una vez por hora durante 30 días, suma 720. Son ejemplos para valorar la frecuencia, no estimaciones de facturación aplicables tal cual a cualquier configuración.
La forma de contabilizar también depende del inicio: las ejecuciones programadas cuentan cada vez que se activan, mientras que el sondeo cuenta cuando encuentra datos nuevos. Define qué iniciará tu proceso y comprueba cómo se contabilizan las ejecuciones en ese caso. Tratamiento según el activador

Cómo empezar: un primer flujo de trabajo sencillo
El primer ejercicio consiste en ejecutar el flujo manualmente, crear valores como el título de un artículo y revisar la salida. Combina las especificaciones oficiales de Manual Trigger y Edit Fields, sin incluir envíos a servicios externos ni escrituras en bases de datos.
1. Elegir el entorno de uso
Elige Cloud o el alojamiento propio y prepara un entorno de n8n que puedas utilizar. Si es tu primer contacto con la interfaz, una opción es la prueba gratuita de Cloud que ofrece el sitio oficial. Si optas por el alojamiento propio, considera también el método de instalación y cómo se administrará el entorno. Guía de modalidades de uso
En este ejercicio practicarás cómo añadir nodos e interpretar la salida de los datos. Antes de conectar más servicios, el objetivo es comprender la relación entre la entrada y la salida.
2. Añadir un punto de inicio manual
En un flujo de trabajo vacío, selecciona el nodo de inicio desde «Add first step». Manual Trigger inicia el proceso al seleccionar «Execute Workflow» y se presenta como una forma de hacer pruebas sin recurrir a la ejecución automática. Añadir nodos, Manual Trigger
Definir el punto de inicio deja claro cuándo se ejecutará el flujo. En esta etapa, configura el proceso para revisar los resultados de una ejecución manual cada vez, sin añadir horarios programados ni eventos externos.
3. Conectar Edit Fields y definir valores de práctica
A continuación, añade Edit Fields y conéctalo al punto de inicio. Un ejemplo sería configurar con Manual Mapping campos de texto como los siguientes. Si utilizas valores fijos, revisa la diferencia entre Fixed y Expression en el campo de entrada. Configuración de Edit Fields
Ejemplo de nombre de campo | Tipo | Ejemplo de valor fijo |
|---|---|---|
title | Cadena de texto | Primera automatización |
status | Cadena de texto | draft |
Estos son datos ficticios de práctica preparados por el equipo editorial. No necesitas utilizar información de tus clientes ni datos de producción. Pensar en el nombre del campo como «qué información es» y en el valor como «su contenido concreto» facilita la lectura de los resultados en pantalla.
4. Ejecutar manualmente y revisar la salida
Inicia el proceso con «Execute Workflow» y revisa la salida del nodo. La documentación oficial explica cómo hacer pruebas mediante ejecuciones manuales mientras observas la secuencia del proceso y la transformación de los datos. Explicación de la ejecución manual
El resultado esperado de este ejercicio es que los campos title y status configurados aparezcan en la salida. Comprueba que sus valores sean cadenas de texto y que los nombres de los campos sean correctos. Después, cambia un valor fijo, vuelve a ejecutar el flujo y comprueba si la salida también cambia; así podrás entender la relación entre la configuración y el resultado.
5. Añadir una condición cuando te familiarices con el proceso
Como siguiente ejercicio, puedes utilizar un nodo If para comprobar si status es igual a draft. Usa el valor de status del nodo anterior y configura una condición de coincidencia de cadenas de texto. Condiciones de comparación de If
Prueba tanto con draft como con otro valor. Tampoco añadas envíos externos en este paso: observa por cuál de las dos ramas avanzan los datos. Un método de práctica consiste en anotar primero el resultado esperado y compararlo después con el resultado de la ejecución.
Para quién es adecuado y para quién no
La siguiente valoración del equipo editorial se basa en las funciones y modalidades de uso oficiales.
Es adecuado para
- Personas que pueden descomponer las tareas repetitivas en condiciones de inicio y una secuencia de operaciones.
- Personas que quieren organizar y conectar datos de varios servicios.
- Personas que quieren ajustar la configuración y gestionar el funcionamiento a partir de los resultados de las ejecuciones.
No es adecuado para
- Personas que quieren delegar todo el trabajo sin definir los pasos ni las excepciones.
- Personas que quieren automatizar el funcionamiento sin asignar a alguien la revisión de los resultados.
- Personas que eligen el alojamiento propio solo porque es gratuito, sin prepararse para administrar el entorno.
Diferencias con herramientas similares
Make también es un servicio de automatización que conecta varias aplicaciones, pero su explicación oficial de precios indica que se consumen créditos por cada acción dentro de un escenario. n8n se basa en el número de ejecuciones del flujo de trabajo, por lo que la forma de estimar el costo de «ejecutarlo una vez» es diferente. Explicación de precios de Make, Explicación de precios de n8n
Para comparar cuál cuesta menos, concreta primero cuántas operaciones necesitas y con qué frecuencia se iniciarán. En n8n, también debes elegir entre Cloud y el alojamiento propio. Recomendamos considerar quién se encargará de la administración, además del precio mensual mostrado.
Aspectos a tener en cuenta
Distinguir entre guardar y activar la ejecución automática
La documentación oficial actual explica que los cambios se guardan automáticamente y que la versión publicada es la que se utiliza para las ejecuciones automáticas. Al publicar un flujo con un activador automático, se habilita su ejecución según el horario o los eventos configurados. Explicación de cómo guardar y publicar
Al pasar de un ejercicio de práctica al uso real, revisa qué pondrá en marcha el flujo. Antes de cerrar la pantalla dando el trabajo por terminado, comprueba si está listo para ejecutarse automáticamente.
Las pruebas manuales también ejecutan las operaciones conectadas
La ejecución manual pone en marcha el proceso para observar sus resultados. Incluso en una ejecución parcial, pueden ejecutarse los pasos anteriores para preparar los datos de entrada del nodo. Tipos de ejecución
Por eso, el equipo editorial recomienda empezar con datos ficticios y únicamente con transformaciones internas. Cuando incorpores operaciones para añadir o actualizar datos en servicios externos, comprueba el destino y los datos afectados, y considera qué ocurriría si ejecutaras el mismo proceso otra vez.
Documentar los pasos para quienes crean y mantienen el flujo
Si vas a ponerlo en funcionamiento, recomendamos dejar un registro breve de los datos de entrada y del resultado esperado. Procura que cualquier persona, además de quien lo configuró, pueda entender en qué condiciones se ejecuta y dónde detenerlo. Definir qué se automatiza y qué revisa una persona también facilita las decisiones cuando llegue el momento de mejorarlo.
Resumen
n8n es una opción de automatización para recibir datos, organizarlos y conectar operaciones según determinadas condiciones. Empieza con ejecuciones manuales y pequeñas transformaciones de datos para comprobar la relación entre entrada y salida. Decidir entre Cloud y el alojamiento propio, calcular cuántas veces se ejecutará al mes y definir quién lo administrará te dará una base más concreta para valorar su adopción.
Fuentes: contenido consultado el 5 de noviembre de 2026
- Sitio oficial de n8n: creación visual, IA y revisión humana.
- Página de precios: precios con pago anual, límites de ejecuciones y modalidades de alojamiento.
- Choose how to use n8n: Cloud y alojamiento propio.
- Host n8n: edición Community y administración del entorno.
- Work with nodes: funciones de los nodos y cómo añadirlos.
- Manual Trigger: inicio manual.
- Edit Fields: configuración de campos y valores fijos.
- If: condiciones y bifurcaciones.
- HTTP Request: API y configuración de autenticación.
- Understand executions: cómo se contabilizan las ejecuciones para el límite del plan.
- Types of executions: ejecuciones manuales, parciales y automáticas.
- Save and publish workflows: guardar y publicar.
- Make Pricing: unidad de facturación de la herramienta comparada.


