Crea automatizaciones con n8n
Aprende a construir workflows en n8n, conectar servicios y trabajar con datos estructurados para resolver una tarea concreta mediante un flujo que puedas explicar y probar.
Encuentra tu punto de partida
Encaja cuando disponéis de un entorno de n8n operativo y queréis construir workflows, entender sus datos y comprobar sus ejecuciones.
- Duración y sesiones
- 12 horas en directo · 6 sesiones de 2 h.
- Tamaño del grupo
- Hasta 12 participantes por formador como referencia, ajustable según la práctica y el feedback.
Qué aprenderás
- 01
Construir un workflow con nodos y conexiones para un caso elegido.
- 02
Seguir un registro por el flujo e interpretar sus datos de entrada y salida.
- 03
Probar casos correctos y fallidos, localizar incidencias y documentar credenciales, dependencias y comprobaciones.
Una propuesta de trabajo
Construiréis un workflow que revisa pedidos de prueba en Google Sheets. Leeréis sus datos, prepararéis cantidades e importes, separaréis las entradas incompletas y actualizaréis solo los pedidos que cumplen las condiciones. Recorreremos cada registro nodo a nodo para entender qué ha cambiado y qué puede ocurrir al volver a ejecutar el flujo.
Adaptamos la selección y la profundidad de los módulos al punto de partida y los objetivos del grupo.
01Entender los workflows
Disparadores, nodos y ejecuciones dentro de un entorno de n8n ya disponible.
Trabajarás en
- Delimitar qué se lee, qué se puede modificar y qué queda fuera del workflow de pedidos.
- Conectar un disparador manual con la lectura de filas en Google Sheets y seguir la primera ejecución.
- Reconocer cada pedido como un item, leer sus campos JSON y conservar su identificador entre nodos.
- Práctica
- Leer dos pedidos ficticios, localizar el identificador de cada uno y relacionar las celdas de la hoja con la entrada y salida del nodo.
- Cómo lo comprobarás
- El participante distingue la ejecución del workflow de los items procesados y puede seguir un pedido sin confundirlo con la posición de una fila.
02Conectar y transformar
Credenciales, datos estructurados y expresiones adaptadas al nivel del grupo.
Trabajarás en
- Seleccionar credenciales autorizadas y mapear identificador, unidades, precio y estado sin incluir secretos en el flujo o sus notas.
- Usar Edit Fields y expresiones para normalizar el decimal acordado, validar unidades enteras positivas y precio mayor que cero, y calcular el subtotal sin convertir un vacío en cero.
- Separar con If los pedidos válidos y pendientes; actualizar subtotal y estado mediante el identificador único del pedido.
- Práctica
- Preparar un pedido de 3 unidades a 12,50 € y otro sin unidades; llevar solo el primero a Update Row y comprobar la fila modificada.
- Cómo lo comprobarás
- Un subtotal de 37,50 € en el pedido correcto; la entrada incompleta conserva sus datos y no llega al nodo de actualización.
03Probar y documentar
Casos de prueba, lectura de ejecuciones y registro de límites y responsabilidades.
Trabajarás en
- Comparar entrada, resultado esperado y resultado observado en cada nodo; distinguir una rama de revisión de un error de ejecución.
- Introducir un error de configuración controlado, leer su mensaje y revisar qué hace el nodo según el modo de error elegido.
- Releer la hoja antes de repetir la prueba y documentar selección, identificación, límites y responsabilidad de revisión.
- Práctica
- Corregir un campo de prueba mal mapeado, ejecutar de nuevo y comprobar que los pedidos ya revisados no vuelven a actualizarse al releer el estado.
- Cómo lo comprobarás
- Una tabla de pruebas con trazas y correcciones, más instrucciones para investigar un fallo y evaluar las escrituras antes de repetir una ejecución.
Revisar pedidos sin perder el rastro de cada registro
Ejemplo docente
Práctica propuesta: consultar y transformar un registro de prueba, introducir un dato incompleto y revisar el resultado nodo a nodo. Documentamos qué necesita el flujo para funcionar y cómo investigar una incidencia; servicios y profundidad técnica se concretan para cada edición.
Caso ficticio de aula. Una hoja de Google Sheets contiene pedidos con pedido_id único, unidades, precio unitario y estado. El pedido PED-104 tiene 3 unidades a 12,50 €; PED-105 no tiene unidades. Ambos empiezan como «Pendiente». Trabajamos sobre una copia con datos de prueba.
- Punto de partida
- El equipo calcula subtotales y marca pedidos como revisados a mano. Un dato que parece un número puede llegar como texto y el orden de las filas puede cambiar.
- Primera propuesta
- La primera versión del ejercicio envía todos los pedidos al destino y toma los importes como si ya fueran números. No separa el dato vacío y usa la posición de la fila para localizar el pedido.
- Qué revisamos
- El docente pide mantener pedido_id, validar los datos originales y transformar solo el formato decimal acordado. Un nodo If deja pasar únicamente pedidos válidos y pendientes; Update Row busca el identificador único. Antes de repetir se relee el estado y se revisan las escrituras que podrían producirse.
- Resultado
- PED-104 conserva su identificador y queda con subtotal 37,50 € y estado «Revisado». PED-105 se separa para revisión y permanece sin cambios. Al releer la hoja, el pedido ya revisado no cumple la condición de pendiente y no vuelve a actualizarse en esta prueba.
El recorrido que construiremos
- Google Sheets
Leer pedidos
Un disparador manual consulta las filas de prueba.
- Edit Fields
Preparar importes
Conservar el ID, validar y calcular el subtotal.
- If
Válido y pendiente
Separar entradas incompletas y pedidos ya revisados.
- Google Sheets
Actualizar por ID
Escribir subtotal y estado en el pedido correcto.
Esquema didáctico de un workflow manual: leer, preparar, decidir y actualizar. La rama incompleta se revisa sin escribir en la hoja.
Qué ocurre con cada entrada
Pedido completo
- pedido_id
- PED-104
- Unidades recibidas
- 3
- Precio recibido
- 12,50
- Estado inicial
- Pendiente
Resultado esperado: subtotal 37,50 € y estado «Revisado» en PED-104.
Seguimos el mismo ID por los nodos y contrastamos cantidad, precio normalizado y fila actualizada.
Pedido incompleto
- pedido_id
- PED-105
- Unidades recibidas
- Vacío
- Precio recibido
- 12,50
- Estado inicial
- Pendiente
Resultado esperado: la rama de revisión conserva PED-105 sin cambios en la hoja.
Localizamos la condición que falla. Separar esta entrada no equivale a un fallo de credenciales o de la API.
Antes de darlo por terminado
- El identificador acompaña al item y la actualización busca pedido_id, sin depender de la posición de la fila.
- La cantidad vacía se separa antes de escribir; el subtotal del registro válido es 37,50 € y no se trata el vacío como cero.
- La segunda prueba relee el estado y comprueba las escrituras previstas; no se presupone que cualquier repetición sea inocua.
Sesiones para llevarlo a la práctica.
Edición de referencia · 12 h en directo
Edición de referencia: 12 horas en directo, repartidas en 6 sesiones de 2 horas. La práctica se realiza en un entorno ya operativo y una hoja de prueba. Comprobamos las funciones, permisos, cuotas y conservación de ejecuciones disponibles antes de empezar; no se incluye instalación ni puesta en producción.
- Sesión 12 h
Definir el caso y leer la hoja
Delimitar los cambios permitidos, revisar los accesos autorizados y construir una ejecución manual que consulta los pedidos.
Al terminarUna lectura de prueba cuyo origen y alcance están claros.
- Sesión 22 h
Entender items y campos
Seguir cada pedido por sus datos JSON, mapear los campos y conservar el identificador que permite localizarlo.
Al terminarUn registro trazable entre nodos, identificado por pedido_id.
- Sesión 32 h
Transformar y validar
Normalizar el formato decimal del ejercicio, calcular el subtotal y contrastar datos completos, vacíos y no válidos.
Al terminarUna condición que separa pedidos válidos y pendientes de los que necesitan revisión.
- Sesión 42 h
Actualizar el pedido correcto
Configurar Update Row por identificador único y enviar solo los campos acordados a la hoja de prueba.
Al terminarSubtotal y estado actualizados en la fila prevista, sin añadir pedidos.
- Sesión 52 h
Leer trazas y resolver un fallo
Revisar entradas y salidas, provocar un error controlado y distinguirlo de una entrada incompleta separada por If.
Al terminarUna incidencia localizada y una corrección comprobada.
- Sesión 62 h
Repetir con control y documentar
Releer los estados, probar una segunda ejecución y revisar con el docente límites, credenciales y pasos de diagnóstico.
Al terminarUn workflow de aula revisado y una guía de pruebas que otra persona puede seguir.
Si vuestro equipo necesita ir más allá
- Programar el workflow, añadir otros servicios o trabajar con formatos de datos y lógica más complejos se acuerda como ampliación.
- Instalar o alojar n8n, operar infraestructura, desplegar en producción o garantizar procesamiento concurrente y recuperación automática requiere otro alcance.
Aprender con alguien que desarrolla automatizaciones.

Borja Martínez
Consultor de automatización
Más de dos años de experiencia desarrollando proyectos para empresas de todas las industrias y tamaños.
Borja es el docente previsto para este programa. Las fechas, el idioma y su disponibilidad se confirman al acordar la edición.
Con guía, práctica y acompañamiento.
Cada edición incluye materiales de trabajo, feedback sobre la práctica y evaluación según los objetivos acordados.
Materiales que podéis conservar
Guía, ejercicios y criterios de revisión descargables y versionados, para uso interno.
Para preparar y cerrar la edición
Recomendación breve, kit editable de comunicación e informe de aprendizaje del grupo.
Diploma propio de TOF
De aprovechamiento, al superar la evaluación acordada. No es una certificación del fabricante.
Un mes de soporte por correo
Sobre lo trabajado en clase, hasta dos horas acumuladas para todo el grupo.
La práctica la realiza tu equipo. Los servicios de implantación se acuerdan aparte. Ver el alcance →

n8n Certified Expert Partner
Somos n8n Certified Expert Partner. Aportamos experiencia en flujos que combinan integraciones, código e IA, con atención a los errores y a su revisión.
Nuestra experiencia con n8n ↗El partnership corresponde a The Optimal Flow. El diploma de Learn es propio de TOF y no es una certificación del fabricante.