Ir al contenido principal

🔀 Si/Entonces (If/Else): La Base de la Lógica Condicional en Automatizaciones

Aprende a usar la acción Si/Entonces para ramificar tus Automatizaciones según condiciones del contacto, la oportunidad o la empresa.

🔀 Si/Entonces (If/Else): La Base de la Lógica Condicional en Automatizaciones

La acción Si/Entonces es la herramienta de ramificación condicional más importante dentro del Constructor de Automatizaciones de CRMHUB. Evalúa datos del contacto, la oportunidad o la empresa en tiempo real y divide tu Automatización en dos o más caminos según se cumplan (o no) determinadas condiciones. Es la base sobre la que se construyen la mayoría de las automatizaciones avanzadas.


📋 Contenido de este Tutorial

  • 🎯 ¿Qué es la acción Si/Entonces y para qué sirve?

  • ⚙️ Cómo agregar y configurar la acción

  • 🧩 Condiciones, grupos y operadores AND/OR

  • 🌿 Ramas: Verdadero, ramas adicionales y la rama "Ninguna" (Else)

  • 🔖 Campos y filtros disponibles

  • 💡 Buenas prácticas y casos de uso

  • ❓ Preguntas frecuentes


🎯 ¿Qué es la acción Si/Entonces y para qué sirve?

Si/Entonces evalúa uno o más datos asociados al contacto (o a la oportunidad/empresa en contexto) y decide, en tiempo real, por cuál camino debe continuar la Automatización. Te permite personalizar la experiencia de cada contacto sin tener que crear automatizaciones duplicadas para cada escenario posible.

Con esta acción puedes, por ejemplo, enviar un mensaje distinto según el valor de una Oportunidad, saltar un recordatorio si el contacto ya reservó una cita, o dirigir a un contacto a un equipo distinto según su ciudad.


⚙️ Cómo agregar y configurar la acción

  • Paso 1: Dentro del Constructor de Automatizaciones, haz clic en el ícono (+) y selecciona "Si/Entonces" en la lista de acciones.

  • Paso 2: Elige el método de configuración: "Crear la mía" (armas la lógica manualmente) o alguna de las recetas prediseñadas con condiciones comunes.

  • Paso 3: En la primera rama, selecciona el campo a evaluar, elige un operador (es igual a, mayor que, contiene, etc.) y define el valor de comparación (fijo o dinámico).

  • Paso 4: Usa "Agregar Segmento" para sumar más condiciones dentro de la misma rama, combinándolas con lógica Y/O.

  • Paso 5: Si necesitas más de dos caminos, usa "Agregar Rama" para crear grupos de condiciones adicionales, cada uno representando un camino distinto.

  • Paso 6: Guarda la acción y conecta cada rama al siguiente paso correspondiente.


🧩 Condiciones, grupos y operadores AND/OR

Dentro de cada rama puedes combinar varias condiciones:

  • Y (AND): todas las condiciones del grupo deben cumplirse para que el contacto tome esa rama.

  • O (OR): basta con que se cumpla una sola condición del grupo.

Puedes anidar varios grupos para crear lógica más sofisticada, por ejemplo: (Etiqueta = "Cliente VIP") Y (Valor de Oportunidad mayor a $25,000).


🌿 Ramas: Verdadero, ramas adicionales y la rama "Ninguna" (Else)

Cada rama que configures se evalúa de forma independiente. Si el contacto cumple las condiciones de una rama, continúa por ese camino. La rama "Ninguna" se crea automáticamente y actúa como el "Entonces" final: se ejecuta únicamente cuando ninguna de las condiciones anteriores se cumplió. Esta rama no puede editarse ni eliminarse, por lo que siempre tendrás un camino de salida garantizado para cualquier contacto.


🔖 Campos y filtros disponibles

La acción admite una amplia variedad de campos para construir tus condiciones:

  • Campos estándar y personalizados del Contacto

  • Campos de la Empresa asociada (solo se resuelven si el contacto tiene una empresa vinculada)

  • Valores numéricos y monetarios (puntajes, montos, conteos)

  • Fechas (citas, renovaciones, fechas personalizadas)

  • Campos de selección/desplegable

  • Puntaje de Engagement del contacto, entre otros

En lugar de valores fijos, puedes usar Valores Dinámicos para comparar contra el resultado de un paso anterior de la Automatización — por ejemplo: "si el monto de la propuesta es mayor o igual a $25,000, enviar a la ruta prioritaria".

⚠️ Nota importante: los campos de tipo Selección/Desplegable requieren el ID de la opción (no el texto visible) cuando se usan con Valores Dinámicos.


💡 Buenas prácticas y casos de uso

  • Agrega una acción de Espera antes del Si/Entonces cuando necesites dar tiempo a que ocurra un evento (por ejemplo, esperar a que se abra un correo o que pase 1 día antes de evaluar la condición).

  • Si necesitas dividir tu audiencia de forma aleatoria (no según un dato específico), usa la acción División de Audiencia (Split) en lugar de Si/Entonces.

  • Si el valor dinámico no está disponible para un contacto, el campo puede quedar vacío, pero la Automatización continúa sin detenerse.


❓ Preguntas Frecuentes

  • ¿Cuántas ramas puedo agregar? Las que necesites; cada una se evalúa de forma independiente en el orden en que aparecen.

  • ¿Puedo eliminar la rama "Ninguna"? No, es obligatoria y actúa como respaldo cuando ninguna condición se cumple.

  • ¿Puedo comparar contra el resultado de otra acción? Sí, usando Valores Dinámicos que referencian el output de un paso anterior.


🚀 ¡Domina la lógica condicional y lleva tus Automatizaciones al siguiente nivel con CRMHUB!

¿Ha quedado contestada tu pregunta?