User flow: el mapa del recorrido antes de diseñar pantallas
IA y flujos de trabajo

User flow: el mapa del recorrido antes de diseñar pantallas

Jesse Simons
October 8, 2026
4

Los cinco bloques de un user flow (flujo de usuario), cómo dibujarlo y cómo generar un diagrama editable a partir de una descripción.

  • Un user flow mapea una tarea: pantallas, acciones, decisiones y estados finales, de la entrada al resultado.
  • Cinco bloques bastan: punto de entrada, pantallas, acciones, decisiones de sí/no y cada estado final, fallos incluidos.
  • Escribe primero el flujo como texto; la lógica decide la calidad del diagrama, el diseño solo lo hace legible.
  • Un flujo sin ramas esconde el producto: los caminos de fallo son la razón de dibujarlo.
  • En Create with AI de SketchMind, la opción Flow convierte una descripción escrita en un frame de flujo editable en unos 20 segundos.

Todo producto tiene caminos que la gente recorre para conseguir algo: registrarse, pagar, invitar a un compañero, recuperar una contraseña. Un user flow (flujo de usuario) sirve para ver esos caminos antes de invertir tiempo de diseño y desarrollo.

Respuesta corta: Un user flow es el mapa de los pasos que sigue una persona para completar una tarea en un producto: pantallas, acciones y puntos de decisión, desde la entrada hasta el estado final. Muestra todos los caminos posibles, incluidos los que fallan. Para hacer uno, escribe el detonante, los pasos en orden, cada decisión como pregunta de sí/no y los estados finales, y dibújalos como un flujo conectado.

¿Qué es un user flow?

Un user flow es el diagrama de una sola tarea, visto desde el lado del usuario. Empieza donde la persona entra (un anuncio, un enlace, un estado vacío), pasa por las pantallas y acciones, se bifurca en cada decisión y termina en un resultado claro: tarea completada, abandonada o error. Un flujo cubre una tarea. "Toda la app" no es un user flow; "un usuario nuevo crea su primer proyecto", sí.

Los equipos lo dibujan por dos razones. Antes de construir, el flujo destapa pantallas que faltan y callejones sin salida cuando aún es barato arreglarlos. Después del lanzamiento, es el mapa que pones junto a tus analytics: si el 40% abandona en el paso de elegir plan, sabes exactamente qué recuadro es.

¿Cuáles son los bloques de un user flow?

Cinco elementos bastan para casi cualquier flujo. Ese vocabulario reducido es lo que mantiene legible el diagrama.

  • Punto de entrada. De dónde viene la persona: un enlace de campaña, la pantalla de inicio, un correo de invitación. Un flujo puede tener varias entradas.
  • Pantallas. Lo que la persona ve en cada paso, normalmente rectángulos. Nómbralas como las nombra el producto.
  • Acciones. Lo que la persona hace: toca, rellena, sube. Verbos cortos sobre las flechas o en sus propias cajas.
  • Decisiones. Cada punto donde el camino se divide, escrito como pregunta de sí/no: "¿Tiene método de pago?" Los rombos son la convención.
  • Estados finales. Todas las formas en que puede terminar el flujo, incluido el fallo: completado, abandonado, bloqueado por un error.
Ejemplo de user flow de un registro: entrada por enlace de campaña, pantalla de registro, decisión de correo verificado, un estado completado y un estado final bloqueado en la verificación.
Una tarea, cinco bloques: entrada, pantalla, acción, decisión, estados finales.

¿Cómo se dibuja un user flow?

La ruta más rápida: escribe primero el flujo como texto y preocúpate de las cajas después. La lógica decide si el diagrama vale; el diseño solo lo hace legible.

  1. Elige una tarea con una meta clara, como "un visitante se convierte en usuario registrado".
  2. Escribe el detonante: ¿dónde empieza la persona y qué quiere?
  3. Lista los pasos en el orden real, una pantalla o acción por línea.
  4. Formula cada decisión como pregunta de sí/no y anota qué pasa con ambas respuestas.
  5. Nombra cada estado final, también los feos: cancelado, pago fallido, verificación nunca terminada.
  6. Dibújalo, o pasa el texto a una herramienta que dibuje, y luego recorre el diagrama como si fueras el usuario. Cada callejón sin salida que encuentres en papel es uno menos en los tickets de soporte.

El paso 4 decide la mayoría de los flujos. Un flujo sin ramas es un folleto: enseña el camino de demo y esconde el producto. Los caminos de fallo son la razón de hacer el diagrama.

User flow, user journey map o diagrama de flujo: ¿cuál necesitas?

Los tres se confunden porque todos llevan flechas. Responden preguntas distintas.

Tres formatos, una línea cada uno

|Formato|Qué muestra|Ideal para|

|---|---|---|

|User flow|Pantallas, acciones y decisiones de una tarea|Diseñar o auditar una función|

|User journey map|Fases, emociones y puntos de contacto en el tiempo|Entender al cliente, no las pantallas|

|Diagrama de flujo|Cualquier proceso, sin usuario ni pantallas|Procesos internos y lógica de sistemas|

Un user flow es un diagrama de flujo con criterio: las cajas son pantallas, el actor es el usuario y los estados finales son resultados de producto. Si lo que mapeas no tiene a una persona tomando decisiones, un diagrama de flujo o un mapa de procesos es el mejor formato.

Comparación de un camino de demo de tres cajas sin ramas con el flujo real con decisiones de correo y pago, un abandono y una tarjeta rechazada.
El flujo real se gana el sueldo en las bifurcaciones.

¿Cómo generar un user flow a partir de una descripción?

Si puedes escribir el flujo como texto, no hace falta dibujarlo. En SketchMind, una pizarra con IA, eliges Flow en Create with AI, describes la tarea en lenguaje normal y recibes un frame de flujo editable en tu board en unos 20 segundos. Lo que hace un buen flujo hace un buen prompt: el detonante, los pasos en orden, las decisiones como preguntas de sí/no, los estados finales con los fallos. El campo admite hasta 3.000 caracteres, puedes adjuntar un PDF de hasta 5 MB (una spec, un resumen de research) y pegar hasta tres enlaces públicos; el resultado se escribe a partir de eso. En un board que ya tiene notas o frames, "Use this board's content" construye sobre lo que hay. El frame sigue siendo editable: renombrar una pantalla o añadir una rama es una edición directa, y puedes presentar el flujo directamente desde el board.

Última actualización: 8 de octubre de 2026. Comprobado con la app actual de SketchMind.

Un flujo sin ramas es un folleto: enseña el camino de demo y esconde el producto.

¿Cuál es la diferencia entre user flow y user journey?

Un user flow muestra las pantallas y decisiones de una tarea; un user journey map cubre toda la relación en el tiempo, con emociones y puntos de contacto fuera del producto. El flow sirve para construir; el journey, para entender.

¿Qué formas se usan en un user flow?

Rectángulos para pantallas y acciones, rombos para decisiones, formas redondeadas para la entrada y los estados finales. Más que la convención, importa usar siempre la misma forma para lo mismo.

¿Cuántos pasos debe tener un user flow?

Una tarea suele caber en 5 a 15 pasos. Si pasas de 20, probablemente estás mapeando varias tareas a la vez; sepáralas en flujos distintos.

¿Puede la IA generar un user flow?

Sí. En SketchMind eliges Flow en Create with AI y describes la tarea: detonante, pasos, decisiones de sí/no, estados finales. En unos 20 segundos aparece un frame de flujo editable en tu board.

¿Necesito un user flow para cada función?

No. Dibújalos para flujos con ramas reales o riesgo real: onboarding, pagos, todo donde los usuarios fallan. Una función lineal de dos pantallas no necesita diagrama.