3.3.2 Flujo 2 en Make: Generación automática de documento desde datos
Este flujo demuestra el poder de Make para tareas documentales. Cada vez que se agrega una fila en Google Sheets con datos de un nuevo cliente, Make genera automáticamente un contrato o propuesta personalizada en Google Docs, la guarda en la carpeta correcta de Google Drive y le envía el link al cliente por email.
La arquitectura del flujo documental (de los documentos del módulo):
Para automatizar la creación de documentos personalizados, necesitamos tres componentes que trabajan juntos. Este es el patrón que se usa en miles de empresas para contratos, propuestas, NDAs y reportes:
No publiques tu automatización sin antes pasar por estos tres filtros de seguridad:
| Capa del sistema | Herramienta | Función crítica en el flujo |
|---|---|---|
| Datos — El origen | Google Sheets | Fuente de verdad con los datos del cliente: nombre, empresa, monto, fecha, etc. |
| Procesamiento — El cerebro | Make (escenario) | Extrae los datos de Sheets, los mapea a las variables de la plantilla y orquesta todo |
| Presentación — El motor | Google Docs | Recibe la instrucción de reemplazar variables y genera el documento final personalizado |
| Almacenamiento — El archivo | Google Drive | Guarda el documento generado en la carpeta correcta con el nombre correcto |
| Comunicación — La entrega | Gmail | Envía el documento al cliente con el link de acceso |
Guía Maestra de Automatización
De Operador a Arquitecto: El ecosistema completo de implementación
1. Estrategia y Priorización
Matriz ROI (Esfuerzo vs Impacto)
P1: Quick Wins (Alto ROI / Baja Complejidad). Ejemplo: Auto-respuestas y alertas.
P4: Descartar (Bajo ROI / Alta Complejidad). Procesos manuales con demasiadas excepciones.
Filtro de Viabilidad
¿Se repite +3 veces por semana? SÍ.
¿Es predecible y documentable? SÍ.
¿Requiere juicio humano subjetivo? NO.
2. Metodología de 4 Fases
Define el ROI y los límites del proyecto. Inventario de apps necesarias.
Dibuja el flujo lógico (Trigger -> Acciones) antes de tocar la herramienta.
Prueba paso a paso y con datos reales. Verifica el resultado final con tus ojos.
Revisión semanal de errores y actualizaciones de APIs/Token.
3. El Idioma de los Datos
| Término | Concepto | Ejemplo |
|---|---|---|
| Trigger | El evento que dispara todo. | “Nueva respuesta en Google Forms” |
| Data Bundle | Paquete de datos (JSON) que viaja entre apps. | { “nombre”: “Juan”, “email”: “j@test.com” } |
| Webhook | Activación instantánea (la app avisa proactivamente). | Pasarela de pagos (Stripe/PayPal) |
| Polling | Sondeo periódico (Zapier pregunta cada X min). | Revisar si hay archivos nuevos en Drive. |
4. Ecosistema de Plataformas
ZAPIER (Nivel 1)
Fuerza: Facilidad extrema, 6000+ apps.
Costo: Basado en “Tasks”. Caro para flujos complejos.
MAKE (Nivel 2)
Fuerza: Lógica visual, routers, iteradores.
Costo: Basado en “Operaciones”. Muy económico y potente.
n8n (Nivel 3)
Privacidad: Auto-hospedado (Self-hosted). Los datos nunca salen de tu servidor.
Poder: Ideal para agentes de IA y procesamiento masivo de datos sin límites de licencias.
5. Checklist de Configuración
- ✅ Trigger: Conectar cuenta y traer datos de prueba reales.
- ✅ Mapeo: Insertar variables del bundle en los campos de acción.
- ✅ Filtros: Asegurar que solo pasen los datos que cumplen la condición.
- ✅ Testing: Ejecutar el flujo completo y validar en la app de destino.
- ✅ Publicar: Encender el flujo y programar revisión de historial.
Generación de Documentos Dinámicos (Make + Docs)
Para que Make pueda inyectar datos, utilizamos el sistema de variables de dobles llaves {{ }}. Este es el puente técnico que permite automatizar contratos, facturas o certificados.
• Correcto:
{{Nombre_Cliente}} ↔ Nombre_Cliente en Sheets.
• Error:
{{nombre_cliente}} (Las minúsculas/mayúsculas rompen el vínculo).
Escenario Maestro en Make (Paso a Paso)
| Paso | Módulo y Acción | Configuración Crítica |
|---|---|---|
| 1 | Google Sheets: Watch Rows | Conecta tu cuenta y selecciona la hoja. Define la columna que indica la nueva fila. |
| 2 | Search Module (Opcional) | Verifica si el documento ya fue generado anteriormente para evitar duplicados. |
| 3 | Google Docs: Create from Template | Selecciona tu plantilla. Make detectará las {{llaves}} automáticamente para que las mapees. |
| 4 | Folder ID (Destino) | Usa el ID alfanumérico de la URL de tu carpeta en Drive (no el nombre de la carpeta). |
| 5 | Gmail: Send an Email | En el cuerpo del mensaje, inserta el Webview Link del paso anterior para enviar el documento generado. |