Agregador en Make: del caos al insight
Clase 12 de 17 • Curso de Automatizaciones Básicas con Make
Contenido del curso
Control y Flujo de Datos
Lógica Avanzada
Conectividad Externa
Consolida datos dispersos y genera insights accionables con un flujo claro y repetible. Aquí verás cómo unir 45 filas de una planilla, contar acciones clave con Make, y obtener un análisis estratégico con OpenAI para enviarlo por Gmail con formato profesional. Todo con enfoque en efectividad del webinar, funnel y segmentación por empresa y rol.
Consolidación inteligente de datos con Make
La base es transformar múltiples filas en una sola vista agregada. Se parte de una planilla con nombres, correos, empresa, rol, fechas de invitación y recordatorio, registro, asistencia y presencia en CRM.
¿Qué hace el módulo aggregator y por qué es clave?
- Une 45 filas en una sola lista.
- Selecciona solo columnas relevantes: empresa, rol, invitación, registro, recordatorio, información enviada, asistencia y CRM.
- Facilita pasar todos los datos juntos a la IA.
- Señal visual: entran varias flechas, sale una.
¿Cómo usar router, iterator y filtros para contar acciones?
- Con router se crean rutas paralelas para múltiples cálculos.
- Con set variable se guarda el total de elementos leídos: 45 invitados totales.
- Con iterator se recorre cada elemento de la lista agregada.
- Con filtro se excluyen filas sin invitación en la columna E.
- Con numeric aggregator y la función contar se obtiene:
- Total de invitaciones enviadas: 42.
- Total de registrados (columna F): 29.
- Recordatorios enviados: 26.
- Asistentes (columna K igual a sí): 25.
- Contactos en CRM: 23.
- Cada conteo se guarda en su propia variable para uso posterior.
¿Cómo segmentar por empresa y rol para profundizar?
- Ordenar con la función sort.
- Reagrupar por empresa para saber cuántas personas participaron por compañía.
- Reagrupar por rol para entender qué perfiles mostraron mayor interés.
- Iterar y volver a agrupar para obtener conteos por grupo.
De variables a insights con OpenAI
La clave es pasar a la IA solo lo necesario y con contexto. Se usan las variables generadas para alimentar un prompt sólido y obtener lectura del funnel: invitación, registro, asistencia, CRM.
¿Cómo pasar variables con get multiple variables?
- Cada ruta terminaba en set variable con nombre y valor.
- Con get multiple variables se recuperan todos esos valores copiando los mismos nombres.
- Así se evita error manual y se acelera el armado del prompt.
¿Qué incluye el prompt de análisis B2B?
- Rol de la IA: analista senior en marketing B2B y Grow.
- Contexto: campaña de email marketing para invitar a un webinar.
- Datos: totales de invitados, invitaciones enviadas, registrados, recordatorios, asistentes y CRM.
- Segmentación: personas por empresa y por rol.
- Tareas: analizar el funnel completo, calcular tasas, señalar puntos fuertes y posibles cuellos de botella.
¿Cómo formatear y enviar el análisis por Gmail?
- Conexión a OpenAI con API key y validación.
- Salida en formato con negrita y cursiva.
- Módulo Markdown para convertir a HTML legible en correo.
- Módulo Gmail para definir destinatarios, asunto y cuerpo con el HTML generado.
Métricas clave y flujo reproducible
Los resultados se ven en una sola ejecución, desde la lectura de filas hasta el correo final con el análisis de la IA.
¿Qué números se lograron con el escenario?
- 45 filas totales procesadas.
- 42 invitaciones enviadas.
- 29 registros confirmados.
- 26 recordatorios enviados.
- 25 asistentes al webinar.
- 23 contactos en CRM.
- Conteos por empresa y por rol para detectar concentración de interés.
¿Qué habilidades y conceptos aplicas en cada paso?
- Consolidación de datos con aggregator para unificar filas.
- Orquestación con router para ejecutar múltiples rutas en paralelo.
- Iterator y filtros para procesar registros relevantes.
- Numeric aggregator con función contar para métricas del funnel.
- Gestión de estado con set variable y get multiple variables.
- Segmentación con sort y agrupación por empresa y rol.
- Generación de insights con prompt bien definido en OpenAI.
- Formateo con Markdown y envío por Gmail.
¿Cómo cerrar el ciclo: iterar, procesar y agregar?
- Iterar sin agregar es incompleto: primero consolidar, luego contar y segmentar.
- Pasar variables a la IA para convertir datos en decisiones.
- Entregar resultados por email para acción inmediata del equipo.
¿Te gustaría comentar cómo adaptarías este flujo a tus métricas o qué variables sumarías para tu próximo webinar?