Cómo usar N8N: guía completa para automatizar desde cero
N8N es una plataforma open source de automatización de flujos de trabajo que permite conectar aplicaciones, APIs y servicios sin escribir código (aunque permite añadirlo cuando lo necesitas). Es la alternativa open source a Zapier y Make. Para usarla, primero la instalas (en su versión Cloud o autoalojada con Docker), luego construyes workflows visuales arrastrando nodos en un canvas y conectándolos entre sí. Cada nodo es una acción: leer un correo, escribir en una hoja de cálculo, publicar en WordPress, llamar a una IA, mover un dato a tu CRM. La curva de aprendizaje real para casos simples es de 1-2 horas; para dominar conceptos avanzados (variables, expresiones, JavaScript dentro de nodos), entre 1 y 3 semanas con práctica constante. En esta guía te enseñamos a usar N8N desde cero: instalación, conceptos clave, primer workflow y debugging.
integraciones nativas listas para usar en N8N
para construir tu primer workflow productivo
coste por workflow en la versión self-hosted
Qué es N8N y por qué deberías aprenderlo en 2026
N8N (pronunciado «n-eight-n», abreviatura de «nodemation») nació en 2019 como respuesta a una limitación clara del mercado: Zapier funcionaba muy bien para usuarios no técnicos pero se volvía caro al escalar; las plataformas enterprise como MuleSoft eran demasiado pesadas para equipos pequeños. N8N propuso una solución intermedia: una plataforma visual potente, con JavaScript embebido cuando lo necesitas, y la opción de autoalojarla para evitar costes por operación.
En 2026 N8N ha pasado de proyecto de nicho a herramienta principal de orquestación en miles de agencias, startups y equipos de operaciones. Las razones del crecimiento son tres:
- Coste: en self-hosted, cero coste por workflow o por operación. Para empresas con muchos flujos, los ahorros frente a Zapier son significativos.
- Flexibilidad: al permitir JavaScript dentro de los nodos y al exponer un sistema de expresiones muy potente, N8N cubre casos que otras plataformas no resuelven sin desarrollar plugins propios.
- Conexión con IA generativa: N8N se ha consolidado como la herramienta favorita para construir workflows que orquestan modelos de IA (te lo contamos en ChatGPT vs Claude). Su flexibilidad para llamar APIs y procesar respuestas estructuradas lo hace ideal para automatizar con LLMs.
Si vienes del mundo del marketing digital, aprender N8N es una de las inversiones de tiempo con mayor retorno. Es la pieza que conecta las acciones tácticas con los pilares de la estrategia de marketing digital: automatización de leads, sincronización de canales, generación de contenido a escala con IA, monitorización de métricas. Sin orquestación, cada acción queda aislada y mucho del valor se pierde.
Conceptos clave antes de empezar
Antes de tocar la herramienta, conviene entender el vocabulario básico. Estos son los cinco conceptos que estructuran cualquier workflow.
Nodos
La unidad básica de N8N. Cada nodo es una acción: leer datos de Google Sheets, enviar un email, hacer una petición HTTP, publicar un post en WordPress. Hay más de 400 nodos integrados de fábrica (Slack, Notion, Airtable, HubSpot, Stripe, Telegram, OpenAI, Anthropic, etc.). Si no existe el nodo que necesitas, usas el nodo HTTP Request genérico o el nodo Code para escribir JavaScript custom.
Triggers
Un tipo especial de nodo que arranca el workflow. Hay tres familias: triggers temporales (cada X minutos), triggers de webhook (cuando llega una petición HTTP) y triggers de aplicación (cuando ocurre algo en otra app, como un nuevo formulario, un nuevo email o una nueva fila en Sheets). Todo workflow tiene exactamente un trigger.
Conexiones
Las líneas que unen unos nodos con otros. Los datos fluyen por esas conexiones en formato JSON. La salida de un nodo es la entrada del siguiente. Esta lógica «pipe» es muy intuitiva visualmente pero potente: cada nodo puede transformar, filtrar o enriquecer los datos antes de pasarlos.
Expresiones
Pequeños fragmentos de código que acceden dinámicamente a datos del workflow. Se escriben entre llaves dobles: {{ $json.email }} accede al campo «email» del JSON que llega de un nodo anterior. Es el sistema que permite que un workflow funcione con datos variables en lugar de valores fijos.
Ejecuciones
Cada vez que un workflow se ejecuta, N8N guarda un registro completo con los datos que entraron y salieron de cada nodo. Estos registros son la base del debugging: cuando algo falla, abres la última ejecución y ves exactamente qué datos llegaron a cada nodo y qué devolvieron. Es una de las funcionalidades más infravaloradas y más útiles de la plataforma.
Cómo instalar N8N
Hay dos vías de instalación según tu nivel técnico y tu presupuesto.
Opción A — N8N Cloud (recomendado para empezar)
Es la forma más rápida de empezar. No requiere conocimientos técnicos ni servidor propio. Ventajas: cero configuración, actualizaciones automáticas, copias de seguridad incluidas. Inconveniente: el precio escala con el uso (operaciones por mes). Plan inicial alrededor de 20 €/mes.
Registro en n8n.io
Ve a n8n.io y crea una cuenta. Tienes 14 días de trial.
Elige tu subdominio
N8N te asigna una URL tipo tuempresa.app.n8n.cloud.
Activa 2FA
Configura autenticación en dos factores antes de añadir credenciales sensibles.
Entra al editor
Ya tienes acceso al editor visual de workflows. Cero pasos técnicos adicionales.
Opción B — Self-hosted con Docker
Recomendado cuando ya conoces la herramienta o tienes equipo técnico. Ahorra coste por operación a cambio de gestionar tu servidor. Requisitos mínimos: VPS con Docker (1-2 GB de RAM bastan para empezar) y un dominio con HTTPS configurado.
docker run -d \
--name n8n \
--restart unless-stopped \
-p 5678:5678 \
-e N8N_HOST="n8n.tudominio.com" \
-e N8N_PORT=5678 \
-e N8N_PROTOCOL=https \
-e WEBHOOK_URL="https://n8n.tudominio.com/" \
-e GENERIC_TIMEZONE="Europe/Madrid" \
-v n8n_data:/home/node/.n8n \
n8nio/n8n
Tras ejecutar el comando, N8N corre en el puerto 5678. Nunca lo expongas directamente a internet: configura siempre un proxy reverso con HTTPS por delante. Las dos opciones más sencillas son Caddy (configuración mínima, HTTPS automático) o Nginx (más control, pero requiere configurar SSL manualmente con Certbot).
Y crítico: configura un backup automático del volumen n8n_data. Ahí viven todos tus workflows, credenciales y ejecuciones. Si lo pierdes, empiezas desde cero.
Tu primer workflow paso a paso
Para entender N8N de verdad, hay que construir algo real. Vamos a montar un workflow simple pero útil: «cada lunes a las 9:00, lee la lista de mis tareas pendientes en Notion y mándame un email con el resumen». Cubre los tres conceptos básicos: trigger, transformación y acción.
Paso 1: añade el trigger temporal
Arrastra al canvas el nodo «Schedule Trigger». Configúralo para que se ejecute cada lunes a las 9:00 hora de Madrid. Es un nodo nativo, no necesita autenticación.
Paso 2: conecta con Notion
Añade un nodo Notion → «Get Many Pages» del segundo bloque. La primera vez te pedirá crear una credencial Notion: para eso necesitas crear una integración interna en Notion (Settings → Integrations) y compartir tu base de datos de tareas con esa integración. Cuando la credencial esté lista, configura el filtro: «Status = Pending».
Paso 3: transforma los datos
Añade un nodo «Set» (o «Edit Fields» según la versión). Aquí extraes solo los campos que te interesan de cada página de Notion: título de la tarea, prioridad y fecha límite. Esto se hace con expresiones tipo {{ $json.properties.Title.title[0].plain_text }}.
Paso 4: agrupa en un solo mensaje
Añade un nodo «Code» (JavaScript). Aquí escribes 4-5 líneas de código que recorren las tareas y arman un único string con el resumen completo. La función básica es un map y un join:
const tareas = $input.all();
const resumen = tareas
.map(t => `• ${t.json.titulo} (${t.json.prioridad})`)
.join('\n');
return [{ json: { resumen, total: tareas.length } }];
Paso 5: envía el email
Añade un nodo Gmail (o el de tu proveedor de email) → «Send Email». Asunto: «Tareas de la semana». Cuerpo: la expresión {{ $json.resumen }} que viene del nodo Code anterior.
Paso 6: prueba con «Execute Workflow»
Pulsa el botón de ejecución manual. N8N corre el workflow una vez y te muestra los datos que pasaron por cada nodo. Si algo falla, el nodo se marca en rojo y puedes ver el error.
Paso 7: activa el workflow
Cuando funcione, activa el toggle de «Active» arriba a la derecha. A partir de ahí, N8N ejecuta el workflow cada lunes automáticamente.
Con este workflow básico ya tienes los conceptos cubiertos. A partir de aquí, todo es escalar la complejidad. Para casos específicos en WordPress, te lo enseñamos en detalle en cómo automatizar WordPress con N8N.
Conceptos avanzados: variables, expresiones y JavaScript
Una vez dominas los workflows básicos, hay tres conceptos avanzados que multiplican lo que puedes construir.
Variables y expresiones
Las expresiones permiten acceder a cualquier dato del workflow de forma dinámica. La sintaxis es siempre {{ expresión }}. Estos son los patrones más útiles:
| Expresión | Qué hace |
|---|---|
{{ $json.campo }} |
Accede al campo del nodo inmediatamente anterior |
{{ $('Nombre del nodo').item.json.campo }} |
Accede a un nodo específico aunque esté lejos en el flujo |
{{ $now }} |
Fecha y hora actual |
{{ $now.format('yyyy-MM-dd') }} |
Fecha actual formateada |
{{ $env.VARIABLE }} |
Variable de entorno del servidor (útil para secretos) |
{{ $json.texto.toLowerCase() }} |
Métodos de string nativos de JavaScript |
{{ $json.items.length }} |
Número de items en un array |
Code node (JavaScript)
Cuando una transformación es demasiado compleja para resolverla con nodos visuales, el nodo Code permite escribir JavaScript completo. Recibes los datos como $input y devuelves un array de items con sus campos JSON. Es la herramienta para casos como: filtrar por lógica compleja, hacer cálculos custom, manipular strings extensos, reorganizar estructuras de datos completas.
HTTP Request para APIs custom
Para servicios sin nodo nativo (un CRM regional, una API interna de tu empresa, un webhook propio), el nodo HTTP Request genérico cubre cualquier API REST o GraphQL. Configuras URL, método, headers y body, y procesas la respuesta como cualquier otro JSON. Con esto, prácticamente cualquier servicio integrable por API es accesible desde N8N. Es lo que permite usarlo, por ejemplo, para sistemas de lead scoring custom donde necesitas combinar datos de varias plataformas que no tienen nodo dedicado.
El 90% de los workflows productivos en N8N se construyen con nodos visuales puros. Pero el 10% restante —el más valioso— casi siempre necesita una pizca de JavaScript en el momento correcto.
Debugging y monitorización de workflows
Construir un workflow es fácil; mantenerlo funcionando durante meses requiere monitorización. Estas son las prácticas mínimas para que tus workflows no fallen en silencio.
Modo de ejecución manual con datos reales
Antes de activar un workflow, ejecútalo manualmente con datos reales del trigger. El editor te muestra qué entró y qué salió en cada nodo. Es la forma más rápida de detectar errores antes de que afecten a producción.
Vista de ejecuciones
En el menú de cada workflow tienes la pestaña «Executions» con el historial completo. Cada ejecución incluye el JSON exacto que entró y salió de cada nodo. Cuando algo falla, abres la última ejecución exitosa y la última fallida, comparas y casi siempre encuentras la diferencia.
Notificaciones de fallo
Crítico: configura un workflow «meta» que se ejecute cada hora y revise si algún workflow ha fallado. Si encuentra fallos, envía aviso por email o Slack. Sin esto, un workflow puede llevar semanas fallando antes de que te enteres.
Health checks y latencias
Para workflows críticos (los que mueven leads a tu CRM, los que sincronizan datos sensibles), monitoriza no solo si fallan sino cuánto tardan. Una latencia que sube progresivamente suele ser señal de que una API está degradada o de que el volumen creció más allá de lo previsto.
Errores comunes al aprender N8N
Estos son los errores que más ralentizan a quien empieza, basados en lo que vemos al formar equipos en agencias y startups.
Error 1: querer automatizar todo desde el día uno
Mal
«Voy a automatizar mi captación, mi reporting, mi onboarding y mi facturación al mismo tiempo en mi primera semana con N8N.»
Bien
«Voy a construir un solo workflow productivo, validarlo durante 2 semanas y luego añadir el siguiente.»
Error 2: no usar el nodo «Set» entre nodos
Cuando los datos entre nodos se vuelven complejos, conviene añadir un nodo «Set» o «Edit Fields» que limpie y renombre los campos relevantes. Sin ese nodo intermedio, las expresiones se vuelven ilegibles y debuggear es una pesadilla. Una buena norma: si una expresión tiene más de 3 puntos ($json.a.b.c.d), probablemente necesitas un nodo Set antes.
Error 3: meter credenciales sensibles en campos string
N8N tiene un sistema de credenciales cifradas. Úsalo siempre, no pongas tokens, claves API o passwords directamente en campos de los nodos. Si tu workflow se exporta como JSON (para hacer backup o compartir), los campos string aparecen en claro; las credenciales no.
Error 4: no versionar workflows críticos
Exporta como JSON los workflows productivos y guárdalos en un repositorio Git o al menos en una carpeta versionada. N8N no tiene historial de cambios nativo en versiones self-hosted gratuitas. Sin backup, un cambio mal hecho borra horas de trabajo.
Error 5: ignorar la documentación oficial cuando algo falla
La documentación de N8N es muy buena y los foros oficiales tienen casos resueltos para casi cualquier situación común. Antes de pasar dos horas dando vueltas a un problema, dedica 10 minutos a buscar en docs.n8n.io o en community.n8n.io. La mayoría de errores tienen solución conocida.
Preguntas frecuentes
¿Necesito saber programar para usar N8N?
No para empezar, pero ayuda mucho a medio plazo. Para workflows básicos basta con el editor visual. Para construir cosas potentes (transformaciones complejas, lógica condicional avanzada, parsing de APIs raras) saber JavaScript básico es muy útil. La curva: usable en 1-2 horas para casos simples, dominio real con práctica constante en 1-3 semanas.
¿Cuál es la diferencia entre N8N Cloud y self-hosted?
N8N Cloud es plug & play, pagas mensualmente y la infraestructura la gestionan ellos. Self-hosted te lo instalas en tu propio servidor, no tiene coste de software pero requiere mantenimiento técnico. Para empezar a aprender, Cloud es más cómodo. Cuando ya tienes muchos workflows y volumen, self-hosted suele compensar.
¿Puedo integrar N8N con ChatGPT, Claude u otras IA?
Sí, N8N tiene nodos nativos para OpenAI, Anthropic, Google Gemini y otros LLMs. Es uno de los usos más potentes en 2026. Workflows típicos: clasificar leads con IA, generar contenido masivo para SEO, traducir automáticamente, resumir documentos. La combinación N8N + IA es lo más ROI-positivo que se puede montar hoy en marketing automation.
¿Es seguro N8N para datos sensibles?
Sí, si lo configuras bien: HTTPS obligatorio, credenciales en el sistema cifrado (no en strings), 2FA activado, accesos limitados por roles. En self-hosted controlas totalmente dónde viven los datos, lo que es ventaja en sectores regulados (salud, legal, finanzas). En Cloud, N8N cumple los estándares habituales de SaaS empresarial.
¿N8N sirve para campañas de marketing como Google Ads o Meta Ads?
Sí, aunque no es su uso principal. Tiene nodos para Google Ads, Meta Marketing y muchos otros, lo que permite automatizar reporting, pausar campañas que no rinden o sincronizar audiencias entre canales. Para optimizar bien estos canales hay que entender primero las diferencias entre cada plataforma: lo cubrimos en Google Ads vs Facebook Ads.
¿Cuántos workflows puedo tener activos a la vez?
En self-hosted, los que aguante tu VPS. Un servidor de 2 GB de RAM aguanta cómodamente 50-100 workflows activos con tráfico medio. En Cloud, el límite es la cuota de operaciones de tu plan, no el número de workflows. Lo importante no es la cantidad sino que estén bien monitorizados.
Conclusión
N8N es la herramienta de orquestación que mejor encaja en 2026 para equipos que quieren automatizar procesos sin depender de Zapier ni invertir en MuleSoft. Su combinación de editor visual potente, JavaScript embebido y posibilidad de autoalojamiento la hace única en su categoría. La curva de aprendizaje es media: usable en horas para tareas simples, dominio real en semanas con práctica.
La clave del éxito no está en aprenderlo todo de golpe, sino en seguir un orden: instala N8N, monta un workflow simple, valídalo durante 2 semanas y luego añade el siguiente. Las empresas que intentan automatizar todo a la vez fracasan; las que avanzan workflow a workflow construyen sistemas estables que liberan horas de trabajo cada semana.
N8N es la pieza central que conecta canales tan diversos como SEO on page, SEO local, GEO, SEO para IA, arquitecturas headless, plataformas como las que comparamos en WordPress vs Webflow y, por supuesto, los modelos de IA que cubrimos en cómo aparecer en ChatGPT. Sin orquestación, cada uno de estos canales rinde por debajo de su potencial real.
Si quieres que diseñemos y montemos tu primera arquitectura de automatización con N8N, conectándola a tu CRM, email marketing, IA y resto de herramientas, en Bisionary somos especialistas en marketing automation y trabajamos N8N en producción todos los días.