# Control de flujo

Los componentes de control de flujo son fundamentales en la creación de User Journeys efectivos, ya que permiten dirigir el recorrido de los usuarios de manera dinámica y personalizada. Al utilizar estos componentes, se puede tomar decisiones basadas en las interacciones y atributos de los usuarios, asegurando que cada paso del recorrido esté optimizado para maximizar la conversión y la satisfacción del cliente.

Entre los componentes clave se encuentran:

* [**Condiciones Simples**](https://academy.gopersonal.ai/guia-de-usuario/journeys/editor-workflow/control-de-flujo/condiciones-simples)**:** Permiten crear dos caminos en el flujo, basados en si una condición es verdadera o falsa.
* [**Condiciones Complejas**](https://academy.gopersonal.ai/guia-de-usuario/journeys/editor-workflow/control-de-flujo/condiciones-complejas)**:** Ofrecen la posibilidad de crear múltiples caminos en función de diversas condiciones, facilitando decisiones más precisas y adaptadas a diferentes escenarios.
* [**A/B Testing**](https://academy.gopersonal.ai/guia-de-usuario/journeys/editor-workflow/control-de-flujo/a-b-testing-de-caminos)**:** Esta funcionalidad permite realizar pruebas A/B sobre diferentes caminos, comparando su efectividad y optimizando la experiencia del usuario.
* [**Chequeos de Contactabilidad:**](https://academy.gopersonal.ai/guia-de-usuario/journeys/editor-workflow/control-de-flujo/chequeo-contactabilidad) Sirven para verificar si un cliente es contactable a través de ciertos canales, asegurando que las acciones subsecuentes sean relevantes.
* **Nodos de Terminar y Cancelar:** Marcan el final de un User Journey, indicando cuándo se ha completado o cancelado el flujo, lo que ayuda a mantener una estructura clara y organizada.
