Marketing · Flows
Crear un flow
Cómo crear un flow y trabajar en su lienzo: añadir, mover y renombrar pasos, guardar el borrador y corregir lo que impide publicarlo.
Un flow se crea sobre un lienzo, en la pestaña Construir del propio flow. El lienzo empieza por el disparador, que decide quién entra, y crece paso a paso: un mensaje, una espera, una bifurcación que lleva a cada contacto por una rama distinta, una actualización del contacto. El panel coloca los pasos por ti, así que el trabajo consiste en decidir qué ocurre y en qué punto del camino, nunca en dibujar cajas ni flechas.
Todo lo que cambias en el lienzo es un borrador. Solo existe en tu navegador hasta que lo guardas, y guardarlo tampoco envía nada: un flow llega a los contactos únicamente cuando una persona lo publica (consulta Probar, publicar y versiones). Si el flow ya está publicado, los contactos que están dentro siguen con la versión con la que entraron mientras editas el borrador.
Crea un flow
Abre Flows
En el menú lateral del panel, ve a Marketing › Flows y selecciona Nuevo flow.
Selecciona cómo empezar
El panel pregunta ¿Cómo quieres empezar?
- Flow en blanco: un lienzo vacío al que pones nombre y que construyes tú.
- Desde una plantilla: un flow ya hecho para un evento que recibe tu proyecto. Cuando algunas ya funcionan con los eventos que recibe tu proyecto, la opción indica cuántas, por ejemplo 2 para ti. Usar una plantilla crea el flow y un borrador, y nada más: no se publica ni se activa nada. La galería y lo que deja configurado cada plantilla se explican en Plantillas de flows.
Si tu proyecto no tiene plantillas disponibles, Nuevo flow se salta esta pregunta y pasa directamente a ponerle nombre al flow.
Ponle nombre y define cómo entran los contactos
En Ponle nombre al flow, escribe un nombre; es obligatorio. Debajo, Cómo entran los contactos viene con Evento seleccionado: el flow arranca cada vez que un contacto hace algo, como iniciar un checkout o hacer un pedido. La otra opción, Programado, aparece como Próximamente y todavía no se puede seleccionar (consulta El disparador: quién entra y cuándo).
Selecciona Crear flow. El panel lo confirma con Flow creado.
El nombre es para ti y tu equipo, y además se envía como
utm-campaignen los enlaces de los mensajes del flow, así que conviene usar uno que reconozcas en tu herramienta de analítica. Se puede cambiar más adelante desde la cabecera del flow (Gestión de flows).Configura el evento disparador
El flow se abre en su pestaña Construir con el disparador por evento ya en el lienzo y sus ajustes abiertos a la derecha. Selecciona el evento que hace entrar a un contacto y, si los necesitas, sus condiciones y su audiencia. Todo lo relativo al disparador está en El disparador: quién entra y cuándo. A partir de ahí, los pasos se añaden debajo, como se explica en las secciones siguientes.
Un flow nuevo tiene un único borrador, marcado como Borrador junto a su nombre. Si el lienzo de un flow está vacío, muestra Empieza eligiendo cómo entrarán los contactos en el flow y permite seleccionar el disparador desde ahí. Un flow cuyo nombre se ha borrado aparece como Flow sin título.
El lienzo
El lienzo es un árbol que crece hacia abajo desde el disparador. Los pasos no se colocan arrastrándolos: el panel los ordena automáticamente, y solo se añade un paso en un + entre dos pasos (su indicación dice Añadir un paso aquí).
- La tarjeta del disparador está arriba del todo y resume tres cosas en filas: Se activa cuando (el evento, o Sin evento configurado), Límites (cada cuánto puede entrar el mismo contacto, por ejemplo Puede volver a entrar · mín. 5 minutos entre entradas) y Objetivo o salida (qué cuenta como éxito y cuándo sale antes un contacto). Al pulsar una fila se abren los ajustes del disparador en la pestaña correspondiente: Disparador, Límites u Objetivo y salida. Las dos primeras se explican en El disparador: quién entra y cuándo; la tercera, en Objetivos y salidas. El disparador no se puede mover, copiar ni eliminar.
- Cada tarjeta de paso muestra el icono del paso, su nombre y una línea que resume su configuración. Al pulsarla, sus ajustes se abren en un panel lateral a la derecha. El paso Enviar mensaje es la excepción: abre a pantalla completa el editor Editar mensaje, que se explica en Enviar mensajes.
- El camino principal termina en Flow completado. Un contacto que llega ahí ha terminado el flow. No hace falta añadir un paso final.
Bifurcaciones, ramas y dónde cae un paso
Un paso que bifurca (uno del grupo Bifurcar el flow, o una espera con varios resultados) abre una rama por cada resultado, una junto a otra. Cada contacto toma exactamente una rama. Cuando su rama se queda sin pasos, el contacto sigue debajo de la bifurcación, donde las ramas vuelven a unirse; esa unión no se dibuja, siempre está ahí. Una rama sin ningún paso es válida: quien la toma pasa directamente a lo que hay después de la bifurcación.
Por eso, el + en el que pulsas decide quién recibe el paso:
- Un + debajo de la bifurcación (después de que las ramas se unan) añade el paso para todos, sea cual sea la rama que tomaron.
- Un + al principio de una rama añade el paso solo para los contactos que toman esa rama.
- Si añades una bifurcación en mitad de una cadena, los pasos que había debajo siguen debajo de la nueva bifurcación, para todos. Nunca se meten dentro de una de sus ramas.
Por ejemplo, un flow de bienvenida que envía un mensaje en español a los contactos de España y otro en inglés al resto necesita una sola actualización de etiquetas para marcar a ambos grupos como bienvenidos. Basta con poner Actualizar etiquetas una vez, debajo de la bifurcación, en lugar de una vez en cada rama:
flowchart TD
T["Disparador: Contacto creado / actualizado"] --> S{"Según atributo: País"}
S -->|España| A["Enviar SMS en español"]
S -->|En caso contrario| B["Enviar SMS en inglés"]
A --> U["Actualizar etiquetas: añadir bienvenida-enviada (todos)"]
B --> U
U --> E["Flow completado"]
class E success
Cómo decide cada bifurcación la rama que toma un contacto se explica en Ramas.
Moverse por el lienzo
La barra de la parte inferior del lienzo tiene Alejar, Acercar, un menú de nivel con 50 %, 100 % y 150 %, Ajustar a la vista para ver el flow entero y Mostrar minimapa para tener una vista reducida en una esquina. También se puede hacer zoom y desplazarse con la rueda del ratón o el trackpad. Esc cierra el panel o el editor que esté abierto.
Añade un paso
Al pulsar un + se abre la paleta de pasos. Puedes escribir en Buscar pasos… para filtrar por nombre o descripción (si no hay resultados, muestra Ningún paso coincide.) o recorrer los grupos. Al seleccionar un paso, se inserta en ese + y sus ajustes se abren en el momento.
| Grupo | Paso | Qué hace (según la paleta) | Se explica en |
|---|---|---|---|
| Enviar | Enviar SMS | Un mensaje de texto. Lo recibe cualquier teléfono. | Enviar mensajes |
| Enviar RCS | Un mensaje con tu marca, con envío alternativo por SMS si no se puede entregar. | Enviar mensajes | |
| Esperar | Espera fija | Espera un tiempo fijo. | Esperas |
| Espera por zona horaria | Espera a una hora permitida en su zona horaria. | Esperas | |
| Espera inteligente | Espera al mejor momento para el contacto. | Esperas | |
| Espera de entrega | Bifurca según si llegó el último mensaje. | Esperas | |
| Espera de actividad | Espera un clic o una respuesta, con límite. | Esperas | |
| Bifurcar el flow | Según etiqueta | Bifurca según las etiquetas del contacto. | Ramas |
| Según lista | Bifurca según las listas a las que pertenece. | Ramas | |
| Según segmento | Bifurca según el segmento en el que está. | Ramas | |
| Según atributo | Bifurca según cualquier campo del contacto. | Ramas | |
| Según consentimiento | Bifurca según la política de consentimiento del canal. | Ramas | |
| Según alcance | Bifurca según si un canal puede llegar al contacto. | Ramas | |
| Según evento | Bifurca según si el contacto ha hecho un evento. | Ramas | |
| Según el evento de entrada | Bifurca según el evento que inició el flow. | Ramas | |
| Test A/B | Reparte por porcentaje para comparar ramas. | Ramas | |
| Actualizar el contacto | Actualizar etiquetas | Añade o quita etiquetas al contacto. | Actualizar el contacto |
| Actualizar listas | Añádelo a listas o sácalo de ellas. | Actualizar el contacto | |
| Gestionar suscripción | Cambia su suscripción en un canal. | Actualizar el contacto | |
| Objetivo | Objetivo cumplido | Registra que el contacto ha cumplido el objetivo del flow, y sigue adelante. | Objetivos y salidas |
| Terminar el flow | Salir del flow | Termina el flow aquí para este contacto. | Objetivos y salidas |
Algunas reglas sobre lo que ofrece la paleta:
- Enviar RCS solo aparece cuando tu proyecto puede enviar RCS; si no, el grupo Enviar tiene únicamente Enviar SMS. Para empezar a enviar RCS, consulta Qué es RCS.
- El canal de un envío queda fijado al añadirlo. En el lienzo los dos aparecen como Enviar mensaje; para pasar un mensaje de SMS a RCS, o al revés, es necesario eliminar el paso y añadir el otro.
- Salir del flow solo se ofrece dentro de una rama, nunca en el camino principal (que ya termina en Flow completado), y detrás de él no puede ir nada en esa rama.
- Cuando has copiado un paso, aparece un grupo Portapapeles con Pegar al principio de todas las paletas (consulta la sección siguiente).
Mueve, copia y elimina pasos
Todos los pasos salvo el disparador tienen un menú ⋮ en su tarjeta mientras editas el borrador:
| Acción | Qué hace |
|---|---|
| Subir / Bajar | Intercambia el paso con su vecino en la misma cadena. Un paso nunca sale de su rama, y una bifurcación se mueve junto con todas sus ramas. La opción aparece desactivada en los extremos de una cadena. |
| Duplicar | Coloca una copia justo después del original y la abre. Una bifurcación se copia con todas sus ramas y los pasos que contienen, pero no con lo que viene después. |
| Copiar | Guarda una copia del paso para pegarla en otro sitio; el panel lo confirma con Copiado. Pégalo con el (+). Después, pulsa cualquier + y selecciona Pegar en Portapapeles. |
| Eliminar | Quita el paso y cierra el hueco. Eliminar un paso suelto no pide confirmación. Eliminar una bifurcación quita todas sus ramas y lo que hay dentro, así que, si esas ramas tienen pasos, el panel pregunta antes ¿Eliminar este paso? e indica cuántos pasos más se eliminarán; el flow sigue donde se unían las ramas. |
Cómo funcionan copiar y pegar:
- El portapapeles guarda un paso y se vacía al pegarlo. Una bifurcación viaja con sus ramas, y un mensaje con sus textos, idiomas y remitente.
- Se puede pegar en otro flow del mismo proyecto: la copia se mantiene al abrir otro flow. Al abrir un flow de otro proyecto, se vacía. Vive en esa pestaña del navegador y no es el portapapeles de tu ordenador.
- Objetivo cumplido y Salir del flow no tienen nada que configurar, así que no se pueden copiar (Objetivo cumplido sí se puede duplicar).
Deshacer y Rehacer aparecen en la barra de herramientas siempre que hay algo que deshacer o rehacer, y alcanzan tus cambios recientes en el lienzo. Las ediciones rápidas sobre un mismo paso, como escribir un texto o mover un deslizador, cuentan como un solo cambio. Dentro de Editar mensaje, deshacer solo llega a los cambios hechos desde que abriste ese mensaje.
Renombra pasos y ramas
Un paso se llama por su tipo hasta que le das un nombre. Para renombrarlo, abre el paso y pulsa su título o el lápiz que hay al lado: Renombrar paso pide un Nombre personalizado. Si dejas el campo vacío, vuelve al nombre por defecto.
Las ramas se renombran igual, desde el menú de la rama dentro de los ajustes de la bifurcación: Renombrar rama pide un Nombre de la rama. Los nombres son opcionales; una rama sin nombre se titula a partir de su condición (por ejemplo Uno de: vip) o como Rama 1, Rama 2… Las ramas de un Test A/B se titulan con su porcentaje y no se pueden renombrar.
Guardar, descartar y conflictos
No hay autoguardado. En cuanto cambias algo, aparecen dos botones en la barra de herramientas: Guardar cambios guarda el borrador y Descartar deshace todo lo hecho desde el último guardado (y vacía el historial de deshacer). Si intentas salir del flow, o pasar a otra de sus versiones, con cambios sin guardar, el panel avisa Tienes cambios sin guardar. ¿Salir sin guardar?, y al confirmarlo se descartan.
- Dentro de Editar mensaje está Guardar cambios, pero no Descartar: para volver al lienzo se usa Volver al editor de flows.
- Un borrador con errores se puede guardar. Guardar a menudo no tiene riesgo: los errores siguen marcados hasta que los corriges, y mientras tanto el borrador simplemente no se puede probar ni publicar.
- Un borrador por flow. Si el mismo borrador se guardó desde otro sitio (otra pestaña o alguien de tu equipo) después de que lo abrieras, al guardar aparece Este borrador ha cambiado en otro sitio. Sobrescribir lo sustituye por tu versión; si cancelas, tus cambios siguen en pantalla sin guardar. Para quedarte con la otra versión, descarta tus cambios y recarga la página.
Guardar no es publicar. Cuando todo está guardado y el borrador no tiene errores, la barra de herramientas ofrece Test y Publicar (Publicar, solo mientras el borrador sea distinto de lo que está en Live). Hasta entonces, ninguno de los dos botones está: mientras hay cambios sin guardar, en su lugar están Guardar cambios y Descartar, y mientras el borrador tiene errores, la barra de herramientas muestra Corrige tu flow para publicarlo. Probar y publicar se explican en Probar, publicar y versiones. Una versión publicada se muestra en su propia pestaña, en solo lectura; para cambiarla, se trabaja sobre el borrador y se vuelve a publicar.
Corrige lo que impide publicar
El panel revisa el flow mientras lo construyes. Un paso con un problema muestra un triángulo ámbar en su tarjeta (su indicación dice Requiere atención) y la barra de herramientas muestra Corrige tu flow para publicarlo con el número de problemas. Al abrirlo aparece la lista: primero los problemas que afectan a todo el flow y después una fila por paso, con el nombre del paso y lo que le falta. Al pulsar la fila de un paso, se abre ese paso.
La mayoría de los problemas aparecen en el momento en que se producen; el resto, un instante después, cuando el panel ha revisado el flow entero. Si esperas ver un problema que todavía no aparece en la lista, guarda el borrador: la revisión que se hace al guardar es la que decide si el flow se puede publicar. Algunos errores de rango, como una espera demasiado corta, se muestran en rojo dentro de los ajustes del propio paso, así que conviene abrir el paso para leer el mensaje exacto.
Errores que impiden publicar
Estos son los mensajes que pueden aparecer al construir un flow desde el panel. Delante de cada uno, el panel muestra el nombre del paso.
| Dónde | Mensaje | Cómo corregirlo |
|---|---|---|
| Todo el flow | El flow tiene N pasos y el máximo son 50. | Quitar pasos o dividir el recorrido en dos flows. El disparador y cada evento de salida también cuentan como pasos; consulta Límites y salvaguardas. |
| Todo el flow | La rama más larga del flow puede durar N días y el máximo son 180. | Acortar las esperas del camino más largo del flow. |
| Disparador | El disparador queda marcado hasta que tiene un evento. | Seleccionar el evento disparador. |
| Enviar mensaje | El mensaje de … está incompleto: le falta el remitente o el texto (el nombre del canal ocupa el hueco) | Abrir Editar mensaje y completar el remitente y el texto. Un mensaje RCS con su fallback a SMS activado necesita los dos niveles completos, y cada idioma añadido necesita su propio remitente y texto. |
| Según etiqueta, Según lista, Según segmento | Cada rama de pertenencia necesita un modo y al menos un valor | Dar a cada rama al menos una etiqueta, lista o segmento. |
| Según atributo | Cada rama de atributo necesita un filtro | Añadir una condición a cada rama. |
| Según el evento de entrada | Cada rama del evento de entrada necesita un filtro | Añadir a cada rama una condición sobre el evento de entrada. |
| Según evento | Cada rama de búsqueda de eventos necesita un tipo de evento | Seleccionar el evento de cada rama. |
| Según alcance | Cada rama de capacidad necesita al menos un estado | Seleccionar al menos un estado en cada rama. |
| Espera de actividad | Cada rama de espera necesita al menos una condición | Añadir al menos una condición (un clic, una respuesta, un evento…) a cada rama específica. |
| Espera de actividad | Una rama de reserva tiene que ir después de todas las ramas específicas | Mover las ramas de reserva debajo de las específicas. |
| Espera de actividad, Hizo un evento | El paso queda marcado mientras la condición usa Cualquier fuente de datos. | Seleccionar la fuente de datos concreta de la que llega el evento. |
| Espera fija, Espera de actividad | Esta espera dura menos de 1 minuto, que es el mínimo. (en los ajustes del paso) | Configurar una espera de al menos 1 minuto. |
| Espera por zona horaria, Espera inteligente | La espera máxima tiene que ser mayor que la mínima | Hacer que Como tarde sea posterior a Como pronto. |
Lo que necesita cada paso se explica en su propia página: Enviar mensajes, Esperas, Ramas. Los límites de todo el flow están reunidos en Límites y salvaguardas.
Hay dos avisos en la barra de herramientas que se parecen, pero que no bloquean nada:
- N de 50 pasos aparece cuando el flow se acerca al límite de pasos. Hasta llegar al límite, el flow se publica con normalidad; el aviso sugiere dividirlo en flows más pequeños. La cuenta incluye el disparador y cada evento de salida, así que puede ser mayor que el número de tarjetas que has añadido (consulta Límites y salvaguardas).
- 1 paso de objetivo sin ningún mensaje antes avisa de que se puede llegar a un paso Objetivo cumplido sin haber enviado antes ningún mensaje. Un objetivo solo cuenta cuando ya se le ha enviado al menos un mensaje al contacto, así que un contacto que llega a él de esa forma no registra nada. Conviene moverlo detrás de un mensaje o añadir uno antes (consulta Objetivos y salidas).
Iris en el editor de flows
Iris está disponible en todos los planes; en el plan Free su uso es muy limitado, lo justo para probarla. El botón flotante Pregunta a Iris la abre dentro del editor, trabajando sobre el flow que tienes delante. Iris lee el borrador tal como está en pantalla, incluidos los cambios que aún no has guardado y los errores que está marcando el panel, así que puedes preguntarle qué hace el flow, por qué un paso requiere atención o cómo construir una parte.
Cuando Iris propone cambios, primero los muestra en una tarjeta de confirmación que enumera cada cambio (por ejemplo, añadir un paso detrás de otro o cambiar los ajustes de un paso). Al confirmarlos, los cambios se aplican en el lienzo como un único cambio, sin guardar, y la tarjeta ofrece Deshacer mientras siga siendo el último cambio que has hecho. Iris te deja el borrador preparado: revisarlo, guardarlo y publicarlo sigue siendo cosa tuya. Más sobre el asistente en Iris, tu asistente de IA.
Temas relacionados
El evento, sus condiciones, la audiencia y cada cuánto puede entrar un contacto.
Plantillas de flowsEmpieza con un flow ya hecho para los eventos que recibe tu proyecto.
Probar, publicar y versionesHaz un test del borrador con un contacto y publícalo para todos o para un grupo reducido.
Última actualización: