1 / 12
← Inicio

Introducción a la automatización

Curso principiante n8n – Video 1

📌 En esta clase verás:

  • Por qué necesitamos automatización
  • Qué es la automatización y sus conceptos clave
  • Qué es un workflow
  • Mejores prácticas para empezar

💡 Nota: La automatización es la base para tomar decisiones basadas en datos. Sin ella, seguimos dependiendo de la intuición y perdemos tiempo en tareas repetitivas.

¿Por qué necesitamos automatización?

El objetivo: decisiones basadas en datos

📌 Punto principal: Necesitamos automatización para tomar decisiones basadas en datos, no en sensaciones o intuición.

Notas:

  • Las decisiones por intuición son subjetivas y difíciles de justificar.
  • Es complicado estimar y demostrar el retorno de la inversión (ROI) sin datos.
  • Suele haber desperdicio de recursos: tiempo, dinero y personas.
  • Con un enfoque basado en datos todo es más lógico y objetivo.
  • Mejora la capacidad de reportar y la visibilidad del ROI.
  • Se requieren menos recursos humanos, presupuestarios y de tiempo.

Manual vs automatizado

Qué pasa cuando no automatizamos

❌ Si las tareas son manuales:

  • Se pierde mucho tiempo en tareas repetitivas.
  • Aparecen errores humanos en trabajos de bajo valor.
  • Se necesitan muchos recursos humanos.
  • Baja satisfacción y retención: nadie quiere solo copiar datos de una hoja a otra.

✅ Con automatización:

  • Mayor predictibilidad y disponibilidad de datos.
  • Mejor eficiencia: cada persona puede enfocarse en tareas de mayor valor.
  • Mayor ROI y menor dependencia de recursos humanos para tareas repetitivas.

💡 Nota: La automatización no sustituye a las personas; les quita las tareas de bajo valor para que puedan hacer trabajo más estratégico.

¿Qué es la automatización?

Definición

Definición
La automatización es un conjunto predecible de acciones predeterminadas 
que transfiere datos de un punto a otro.

📌 Tres ideas clave:

  • Predecible: Sabemos qué va a pasar en cada caso.
  • Predeterminado: Las acciones están definidas de antemano (si X, entonces Y).
  • Transferencia de datos: La información va de un sistema o paso a otro. Sin transferencia de datos, no hay automatización real.

⚠️ Nota: Si no puedes definir un “si esto, entonces aquello” claro, probablemente necesites intervención humana o más definición antes de automatizar.

Ejemplo de workflow

Envío de formulario según tipo de empresa

📌 Flujo resumido:

  • Trigger: Se envía un formulario.
  • Filtro: Se comprueba qué tipo de empresa envía el formulario.
  • Sin empresa → se ignora.
  • Empresa de bajo valor → se añade a una secuencia de email.
  • Empresa de alto valor → se añade la información a Google Sheets.
  • Cliente ideal → se envía la información a un account manager (ej. por Slack) lo antes posible.

💡 Notas: El punto de inicio es el envío del formulario. Los datos se transfieren a un tool de email, a Google Sheets o a Slack según el caso. Todo es predecible y predeterminado.

Concepto: Trigger (disparador)

Lo que inicia la automatización

📌 Definición: El trigger es lo que inicia un workflow. En los diagramas suele tener solo una flecha de salida, no de entrada.

Tipos de triggers:

  • Manual: Se ejecuta cuando alguien lo lanza manualmente.
  • Programado: Cada minuto, cada día a las 8:00, una vez al mes a las 16:00, etc.
  • Por aplicación: Al recibir un webhook, al actualizarse una propiedad en el CRM, al enviarse un formulario (ej. n8n Form Trigger), etc.

💡 Nota: En n8n, el nodo “n8n Form Trigger” permite disparar un workflow cuando se envía un formulario nativo de n8n.

Concepto: Filtrado

Permitir o bloquear datos según condiciones

📌 Definición: El filtrado permite dejar pasar o bloquear ciertos datos por rutas distintas según condiciones (por ejemplo: tipo de empresa, valor del lead, etc.).

En n8n – Nodo Filter:

  • Filtra los datos según condiciones que tú defines.
  • Ejemplo: “Si no hay empresa → no continuar el workflow”.
  • Según el resultado del filtro, el flujo sigue por una rama u otra (email, Google Sheets, Slack, etc.).

💡 Nota: Sin filtros no puedes dirigir los datos por caminos diferentes. Los filtros son la “lógica” que decide qué acción se ejecuta para cada tipo de dato.

Concepto: Acciones (Apps)

Interactuar con aplicaciones

📌 Definición: Las acciones (o nodos de apps) son lo que usas para interactuar con aplicaciones: leer, crear, actualizar o eliminar datos en servicios externos.

Ejemplos por herramienta:

  • Google Sheets: Actualizar filas, crear hoja, obtener spreadsheet.
  • Dropbox: Subir archivo, obtener archivo, crear carpeta, mover archivo.
  • Slack: Enviar mensaje, obtener mensaje, obtener usuario, listar mensajes de un canal.
  • Salesforce (CRM): Obtener empresa, obtener contacto, crear lead, asociar lead a empresa.

💡 Nota: Cada app tiene su propio conjunto de acciones. Es lo que más usarás al construir automatizaciones: conectar datos entre sistemas.

¿Qué es un workflow?

Estructura típica

📌 Estructura general:

  1. Trigger – Lo que inicia el workflow (manual, programado o por evento).
  2. Ordenar / Filtrar / Formatear / Segmentar – Reglas del tipo “si esto, entonces aquello” o “cambiar esto por aquello”. Aquí entran los filtros y transformaciones.
  3. Acciones – Normalmente al final: actualizar Google Sheet, enviar email, notificar por Slack, etc.

Notas:

  • La mayoría de los workflows siguen esta plantilla: Trigger → Lógica (filtros/transformaciones) → Acciones.
  • Primero defines cuándo se dispara, luego qué condiciones aplicas y por último qué hace cada rama con los datos.

Mejores prácticas: mapear antes de construir

No empieces a programar sin un mapa

📌 Regla de oro: Antes de construir cualquier automatización, mapea el proceso. Así tendrás claridad sobre el flujo, las herramientas y si es viable.

Por qué mapear ayuda:

  • Entiendes el conjunto de acciones predecibles que representa la tarea.
  • Ves qué herramientas, apps o acciones vas a necesitar.
  • Detectas la viabilidad antes de invertir una o dos horas construyendo algo que no se puede hacer.
  • Puedes estimar mejor el tiempo que te llevará automatizar.
  • Puedes identificar dónde hace falta intervención humana (si no todo es predecible).

⚠️ Nota: Si no puedes dibujar el proceso como un flujo con pasos claros, probablemente aún no está listo para automatizarse sin ayuda humana o IA.

Cómo mapear una automatización

Crear un flowchart

📌 Pasos:

  1. Crea un flowchart (Miro, FigJam, papel, etc.).
  2. Representa cada parte del proceso como un bloque (formulario, “¿qué tipo de empresa?”, “añadir a email”, “añadir a Google Sheet”, “notificar a account manager”, etc.).
  3. De izquierda a derecha, une los bloques con flechas según cómo se relacionan.
  4. Desde la pregunta “¿qué tipo de empresa?” saca una flecha por cada opción hacia la acción correspondiente.

Notas:

  • Los mapas pueden ser más complejos que el ejemplo del formulario. En procesos complicados, invertir tiempo en mapear ahorra muchos errores después.
  • Si algo no está claro al mapear, resuélvelo antes de construir: evita llegar al final y descubrir que no es viable.

Resumen y siguiente paso

Introducción a la automatización

📌 Lo que vimos:

  • Por qué la automatización sirve para decisiones basadas en datos.
  • Qué es la automatización: acciones predecibles y predeterminadas que transfieren datos.
  • Conceptos clave: Trigger, Filtrado, Acciones/Apps.
  • Qué es un workflow y su estructura típica.
  • Mejores prácticas: mapear el proceso antes de construir y usar flowcharts.

🎬 Próximo video: Webhooks y APIs – conceptos importantes para construir tus primeros workflows en n8n.