Tutorial de n8n en español: crea tu primera automatización paso a paso

n8n es una herramienta para conectar aplicaciones y automatizar tareas: "cuando pase esto, haz aquello". Es una alternativa a Zapier o Make, con dos diferencias importantes: puedes instalarla en tu propio servidor (tus datos no salen de ahí) y no pagas por cada tarea ejecutada si la alojas tú. En este tutorial la instalamos y creamos una primera automatización real.

Qué vas a construir
Un flujo muy típico en cualquier pyme:
- Alguien rellena un formulario (por ejemplo, "Pide presupuesto").
- Los datos se guardan en una hoja de cálculo.
- Te llega un email de aviso con los datos del contacto.
Con esto aprenderás los conceptos que usarás en cualquier automatización: disparadores, nodos, credenciales y expresiones.
Paso 1: elegir dónde usar n8n
Tienes dos opciones:
- n8n Cloud: te registras en la web de n8n y empiezas a usarlo en minutos. Es de pago (con periodo de prueba) y no tienes que mantener nada.
- Autoalojado (self-hosted): lo instalas en tu ordenador o en un servidor. La edición comunitaria es gratuita para uso interno de tu empresa, bajo la licencia Sustainable Use License de n8n.
Para probar en tu ordenador con Docker, basta un comando:
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
Después abre http://localhost:5678, crea tu usuario y ya estás dentro. Para usarlo en producción (con un dominio, HTTPS y copias de seguridad) necesitarás un servidor y algo más de configuración.
Paso 2: entender los conceptos básicos
- Workflow (flujo): la automatización completa.
- Nodo: cada paso del flujo (un formulario, Google Sheets, Gmail, una condición…).
- Disparador (trigger): el nodo que inicia el flujo: un formulario, un email recibido, una hora del día, un webhook…
- Credenciales: los permisos para conectarse a tus cuentas (Google, tu correo…). Se guardan cifradas y se reutilizan en todos los flujos.
- Expresiones: la forma de usar datos de un paso en el siguiente. Por ejemplo,
{{ $json.email }}es el email que escribió la persona en el formulario.
Paso 3: el formulario (disparador)
- Crea un workflow nuevo y pulsa Add first step.
- Busca n8n Form (On form submission).
- Ponle título ("Pide presupuesto") y añade los campos: Nombre, Email (tipo email) y Mensaje.
- Pulsa Test step: n8n te da un enlace de prueba. Ábrelo, rellena el formulario y verás los datos llegar al nodo.
Paso 4: guardar en una hoja de cálculo
- Crea en Google Sheets una hoja con las columnas Fecha, Nombre, Email y Mensaje.
- En n8n, añade el nodo Google Sheets → Append row in sheet.
- Crea la credencial de Google (n8n te guía para autorizar tu cuenta).
- Elige el documento y la hoja, y asigna cada columna arrastrando el dato del formulario. Para la fecha puedes usar la expresión
{{ $now.toFormat('dd/MM/yyyy HH:mm') }}.
Paso 5: el email de aviso
- Añade el nodo Gmail (Send a message) o Send Email si usas otro proveedor (SMTP).
- Destinatario: tu email.
- Asunto:
Nuevo contacto: {{ $('On form submission').item.json.Nombre }} - Mensaje: incluye el email y el mensaje del formulario con expresiones similares.
Paso 6: probar y activar
- Pulsa Test workflow, rellena el formulario de prueba y comprueba que aparece la fila en la hoja y te llega el email.
- Guarda y publica el workflow (en versiones anteriores de n8n, el interruptor Active).
- Usa el enlace de producción del formulario (no el de prueba) en tu web o compártelo.
Cada ejecución queda registrada en la pestaña Executions: si algo falla, ahí verás en qué paso y por qué.
Errores habituales al empezar
- Usar el enlace de prueba en producción: solo funciona mientras el editor está escuchando. Publica el flujo y usa el de producción.
- Expresiones que apuntan a un nodo renombrado: si cambias el nombre de un nodo, revisa las expresiones que lo usan.
- Credenciales pegadas en el flujo: guárdalas siempre como credenciales, nunca escritas dentro de un nodo.
- No pensar en los errores: activa un Error Workflow que te avise por email si una ejecución falla.
n8n, Zapier o Make: ¿cuál elegir?
| n8n | Zapier | Make | |
|---|---|---|---|
| Facilidad para empezar | Media | Muy alta | Alta |
| Coste con mucho volumen | Bajo si lo alojas tú | Alto | Medio |
| Tus datos en tu servidor | Sí (autoalojado) | No | No |
| Lógica compleja e IA | Muy potente | Limitada | Potente |
Para flujos sencillos y pocas ejecuciones, Zapier es lo más cómodo. Cuando el volumen crece, necesitas lógica compleja o trabajas con datos sensibles (salud, datos fiscales), n8n autoalojado suele ser la mejor opción.
Preguntas frecuentes sobre n8n
¿n8n es gratis? La edición Community de n8n se puede instalar en tu propio servidor sin pagar licencia: pagas el servidor y el tiempo de mantenerlo. n8n Cloud, la versión alojada por n8n, tiene planes de pago con prueba gratuita.
¿Hace falta saber programar para usar n8n? No para empezar: los flujos se montan arrastrando nodos, como en este tutorial. Saber algo de JavaScript ayuda cuando necesitas transformar datos con el nodo Code o con expresiones.
¿Dónde instalo n8n: en la nube o en mi servidor? Para probar, n8n Cloud o Docker en tu ordenador. Para usarlo en serio con datos de clientes, un servidor propio en la UE te da control sobre los datos, pero exige mantenerlo: actualizaciones, copias de seguridad y seguridad.
¿Qué diferencia hay entre n8n, Zapier y Make? Zapier es el más fácil para flujos sencillos; Make, un punto intermedio; n8n, el más flexible y el único de los tres que puedes alojar tú, lo que abarata el volumen alto y mantiene los datos en tu servidor. Lo resumimos en la tabla de arriba.
¿Y ahora qué?
Con estas piezas puedes automatizar muchísimas tareas: responder formularios, pasar facturas a una hoja, recordar citas, avisar de pagos pendientes… Tienes ocho ideas concretas, con los nodos de cada flujo, en 8 automatizaciones con n8n para pymes. Si prefieres que lo montemos por ti (con servidor, copias de seguridad y mantenimiento incluidos), en Onlitions trabajamos con n8n en servidores privados en la UE:
- Para clínicas: recordatorios de citas y reseñas.
- Para gestorías: facturas sin teclear.
- Para cualquier otro proceso: cuéntanos qué quieres automatizar.
Las pantallas y nombres de botones pueden variar ligeramente según la versión de n8n. Actualizado a octubre de 2026.
¿Necesitas ayuda con automatización?
Agenda una consulta gratuita y descubre cómo podemos ayudarte a ahorrar tiempo y costes con automatizaciones personalizadas.
Agenda tu consulta gratuita