Si configuraste una automatización en GoHighLevel y simplemente no está pasando nada — el lead no recibe el mensaje, el tag no se aplica, la etapa del pipeline no cambia — no estás solo. Es una de las quejas más comunes que llegan a cuentas que reviso: el negocio confió en que el sistema iba a trabajar solo, y en algún punto dejó de hacerlo sin que nadie lo notara hasta que un cliente se quejó de que nunca recibió respuesta.
La buena noticia es que casi nunca es un problema de la plataforma. GoHighLevel no "falla" de la nada — hay una causa concreta, y casi siempre está en cinco lugares específicos. Vamos a revisarlos uno por uno, con un checklist que puedes correr tú mismo antes de asumir que hay que reconstruir todo desde cero.
Los síntomas que indican que algo está roto
Antes del diagnóstico, vale la pena reconocer las señales típicas:
- Un lead nuevo entra al CRM pero nunca recibe el mensaje de bienvenida.
- Un contacto se queda "atascado" en una etapa del pipeline aunque cumplió la condición para avanzar.
- Los tags no se aplican automáticamente cuando deberían.
- Una secuencia de seguimiento se detiene a la mitad — el primer mensaje sale, el segundo nunca llega.
- Un contacto que ya pasó por el flujo antes no vuelve a entrar cuando debería (por ejemplo, un cliente reactivado).
Cualquiera de estos es una señal de que algo en la cadena trigger → condición → acción se rompió en un punto específico, no de que "GoHighLevel dejó de funcionar" en general.
Las cinco causas reales detrás de una automatización rota
1. El trigger está mal configurado
El trigger es el evento que le dice al workflow "arranca ahora". Si el trigger escucha el evento equivocado — por ejemplo, "formulario enviado" cuando en realidad el lead llega por una llamada entrante, o "tag agregado" cuando el tag en realidad se agrega manualmente y no automáticamente — el workflow nunca arranca porque el evento que espera nunca ocurre tal como está definido.
Esto pasa mucho quienes migran de otro sistema o copian un workflow de una plantilla genérica sin ajustar el trigger a cómo entra realmente el lead a su negocio específico.
2. Una condición (if/else) que nunca se cumple
Dentro del workflow, los pasos de condición filtran quién sigue por una rama u otra. El problema aparece cuando el filtro está mal puesto: compara un campo personalizado contra un valor con mayúscula distinta, revisa un tag que en realidad se llama diferente, o pide que un campo numérico sea "mayor que" cuando debería ser "mayor o igual que". El contacto entra al workflow, llega al condicional, no cumple el filtro tal como está escrito, y se queda ahí sin avanzar ni dar ningún error visible.
3. El workflow quedó pausado sin que nadie lo notara
Este es, de lejos, el más común. Alguien pausó el workflow para hacer una prueba, para editar un paso, o simplemente para revisar algo — y se le olvidó reactivarlo. GoHighLevel no manda ninguna alerta de "este workflow lleva dos semanas pausado", así que puede pasar mucho tiempo antes de que alguien note que los leads dejaron de recibir seguimiento.
4. El re-entry está apagado
Cada trigger tiene una configuración de "re-entry" (si un contacto puede volver a entrar al workflow después de haber pasado por él una vez). Si está apagado y tienes un contacto que necesita pasar por el mismo flujo de nuevo — un cliente que vuelve meses después, un lead reactivado — simplemente no puede volver a entrar, aunque cumpla el trigger otra vez.
5. Un paso anterior falla en silencio
Si un paso temprano del workflow depende de un dato que no existe (un campo personalizado vacío, un número de teléfono con formato incorrecto, una integración externa que no respondió), ese paso puede fallar sin que el resto del workflow se entere — y todo lo que viene después simplemente no se ejecuta para ese contacto.
Checklist de diagnóstico rápido
Antes de reconstruir nada, corre esto en orden:
- Revisa el switch Published/Draft del workflow. Si dice Draft, ahí está tu respuesta.
- Abre Execution Logs y busca un contacto específico que debería haber pasado por el flujo. El log te dice en qué paso se detuvo.
- Revisa la configuración del trigger — ¿el evento que espera es exactamente el que ocurre en tu proceso real?
- Revisa cada condicional del workflow — compara los valores exactos (mayúsculas, espacios, nombre exacto del tag o etapa) contra lo que realmente tiene el contacto.
- Verifica el re-entry si el contacto ya había pasado por el workflow antes.
- Prueba con un contacto de prueba real — no asumas, mételo tú mismo y sigue el flujo paso a paso.
Un caso típico
En cuentas que reviso seguido veo el mismo patrón: un workflow de seguimiento de leads que funcionó perfecto los primeros meses, y en algún punto alguien lo editó — agregó un paso, cambió una condición, probó algo — y no volvió a probar el flujo completo de principio a fin después del cambio. El workflow sigue "publicado" y aparenta estar activo, pero una rama específica dejó de funcionar para un tipo de lead en particular. Nadie lo nota hasta que revisan cuántos leads de ese tipo nunca recibieron seguimiento, semanas después.
Esto conecta directo con uno de los errores más comunes al configurar GoHighLevel: no probar el sistema completo después de cada cambio, no solo la primera vez que se monta.
Cómo evitar que vuelva a pasar
- Prueba cada cambio con un contacto de prueba antes de darlo por bueno, no solo cuando lo construyes por primera vez.
- Documenta qué hace cada workflow en una nota simple — qué trigger usa, qué condiciones tiene, a qué otro workflow le pasa el contacto. Sin esto, cada persona que edita algo lo hace a ciegas.
- Revisa Execution Logs periódicamente, no solo cuando alguien se queja. Diez minutos una vez al mes detectan un workflow pausado antes de que te cueste leads reales.
- Evita que dos workflows compitan por el mismo trigger o la misma etapa del pipeline sin que estén coordinados entre sí.
Cuándo pedir ayuda de un experto
Si ya revisaste el checklist y sigues sin encontrar dónde se rompe, o si tu cuenta tiene tantos workflows editados con el tiempo que ya nadie sabe exactamente cómo se conectan entre sí, ese es el punto donde vale más la pena una auditoría externa que seguir adivinando. Es exactamente el tipo de revisión que hago dentro de la configuración de CRM con GoHighLevel: entrar a la cuenta, mapear cada automatización, y dejar documentado (y funcionando) qué dispara qué.
Deja de perder leads por una automatización rota
Cada día que un workflow roto sigue "corriendo" sin realmente hacer nada es un lead que no recibió seguimiento, o un cliente que se quedó esperando un mensaje que nunca llegó. Agenda 15 minutos y reviso contigo qué automatización específica no está funcionando — o, si prefieres una auditoría completa de tu cuenta con diagnóstico por escrito, la consultoría de $99 por 2 horas cubre exactamente eso.

