Plan de aprendizaje asistido
Objetivo profesional: crear workflows que resuelvan procesos reales, sean fáciles de auditar y no generen envíos duplicados, bucles o acciones fuera de horario.
Práctica guiada: dibuja el flujo antes de construirlo, define condiciones de entrada y salida, prueba con contactos internos y documenta cada decisión crítica.
Entregable: workflow de nutrición validado, matriz de triggers, checklist de QA y diagrama de excepciones.
1 Crear un workflow desde cero
Un workflow es una secuencia automatizada de acciones que se ejecutan cuando ocurre un evento específico.
- Ve a Workflows en el sub-account.
- Haz clic en "Create Workflow".
- Asigna un nombre descriptivo (ej. "Bienvenida - Descarga de Ebook").
- Elige el tipo: Contact Workflow (basado en contactos).
- Se abrirá el editor visual con un lienzo en blanco.
- Arrastra tu primer nodo desde el panel izquierdo.
[VENTAS] Bienvenida lead, [SOPORTE] Ticket cerrado. Así los encuentras rápido.2 Usar triggers correctamente
Los triggers son los eventos que inician el workflow. Sin trigger, el workflow no se ejecuta.
Triggers disponibles:
- Contact Created: Se dispara cuando un nuevo contacto se añade al CRM.
- Stage Changed: Cuando un contacto se mueve a una etapa específica del pipeline.
- Form Submitted: Cuando alguien completa un formulario en una landing page.
- Email/SMS Opened: Cuando un contacto abre un mensaje.
- Link Clicked: Cuando hace clic en un enlace de tracking.
- Appointment Scheduled/Completed/Cancelled: Eventos del calendario.
- Tag Added/Removed: Cambios en las etiquetas del contacto.
- Date/Time: Fecha específica o cumpleaños.
3 Añadir acciones: email, SMS, espera, actualizar campo
Las acciones son lo que el workflow hace cuando se activa. Puedes encadenar múltiples acciones.
Acciones principales:
- Send Email: Envía un email usando una plantilla o escribiendo directamente.
- Send SMS: Envía un mensaje de texto al número del contacto.
- Wait: Pausa el workflow por un tiempo determinado (minutos, horas, días).
- Update Contact Field: Cambia el valor de un campo personalizado.
- Add/Remove Tag: Añade o quita etiquetas automáticamente.
- Add to Campaign: Inscribe al contacto en una campaña existente.
- Change Stage: Mueve el contacto a otra etapa del pipeline.
- Create Task: Crea una tarea para un usuario del equipo.
- Webhook: Envía datos a un sistema externo vía HTTP.
4 Crear condiciones (if/else) dentro del workflow
Las condiciones permiten que el workflow tome decisiones basadas en los datos del contacto.
- Arrastra el nodo "Condition" al lienzo.
- Define la condición: "Si el campo X es igual a Y" o "Si el contacto tiene el tag Z".
- Conecta la rama "Yes" con las acciones para cuando se cumpla la condición.
- Conecta la rama "No" con las acciones alternativas.
Sí → Enviar email de upsell No → Enviar email de bienvenida
5 Usar workflows anidados
Los workflows anidados (workflow dentro de otro workflow) te permiten modularizar la lógica y reutilizar automatizaciones.
- Crea un workflow "hijo" que haga una tarea específica (ej. "Enviar serie de emails de onboarding").
- En el workflow "padre", añade la acción "Trigger Workflow".
- Selecciona el workflow hijo que quieres ejecutar.
- El workflow hijo se ejecutará en paralelo o en secuencia, según configures.
6 Probar un workflow con un contacto de prueba
Antes de activar un workflow en producción, pruébalo a fondo para asegurarte de que funciona como esperas.
- Crea un contacto de prueba (ej. "Test Workflow" con tu propio email).
- En el editor del workflow, haz clic en "Test".
- Selecciona el contacto de prueba.
- El workflow se ejecutará paso a paso, pero no enviará emails/SMS reales (modo sandbox).
- Revisa que cada paso se ejecute correctamente en el orden esperado.
- Si hay errores, GHL te mostrará qué paso falló y por qué.
- Corrige los errores y prueba de nuevo.
7 Crear un workflow de nutrición de leads (drip campaign)
Una drip campaign es una secuencia automatizada que nutre leads con contenido relevante a lo largo del tiempo.
- Trigger: Contacto creado + tag "lead-ebook-descargado".
- Día 1 (inmediato): Email de agradecimiento con el enlace del ebook.
- Esperar 2 días: Nodo "Wait - 2 days".
- Día 3: Email con caso de éxito relacionado al tema del ebook.
- Esperar 3 días: Nodo "Wait - 3 days".
- Día 6: SMS invitando a agendar una llamada gratuita.
- Esperar 5 días: Nodo "Wait - 5 days".
- Día 11: Email de "última oportunidad" con un descuento especial.
- Condición de salida: Si el contacto agenda una cita o responde un email, sal del workflow.
8 Workflows avanzados: scoring y lead routing
El lead scoring asigna puntos a los contactos según su comportamiento. El lead routing asigna automáticamente los mejores leads al mejor vendedor.
Lead Scoring básico:
- Crea un workflow que se active cuando un contacto realiza una acción positiva (abre email, visita página de precios).
- Usa "Update Field" para incrementar un campo numérico "Puntaje de lead".
- Crea condiciones: si puntaje > 50, mover a etapa "Lead Caliente".
Lead Routing:
- Después de calificar un lead como caliente, usa "Create Task" asignada a un usuario específico.
- O usa "Round Robin" desde la configuración del pipeline para distribuir leads automáticamente entre agentes.
- Combina con tags: asigna el tag "asignado-{nombre-agente}" para tracking.