Design
P0
Flujos de Usuario
Para qué

Rutas completas del usuario a través del producto, incluyendo happy paths, error paths y priorización.

Audiencia

Diseño, ingeniería y QA.

Flow: Onboarding → Health Score

Del Login al Dashboard Principal

JTBD: “Quiero saber si estoy enfermándome antes de síntomas”
Actor: Usuario nuevo
Trigger: Click en “Registrarse”
Priority: P0 (Critical)
Duration: ~30 minutos (6 pasos) + espera labs


Happy Path: Onboarding Completo

Flujo completo del onboarding: del registro al dashboard principal


Error Paths

Path 1: Email ya existe (duplicado)

Flujo de error: email ya registrado durante el registro

Path 2: Validación falla (edad < 18)

Flujo de error: validacion de edad menor a 18 anos

Path 3: Labs no procesados a tiempo

Flujo de error: laboratorios no procesados a tiempo

Path 4: Usuario abandona en Step 4 (análisis muy complejo)

Flujo de error: usuario abandona en Step 4 por complejidad


Key Moments

Moment 1: Welcome Screen (Step 0)

Propósito: Build confidence, explicar el viaje


 ADEN Logo (centerizado)                     
                                             
 "Tu salud, años antes"                      ← Headline
 ADEN es una plataforma de medicina        
 preventiva personalizada...                 
                                             
  Detecta señales 5-15 años antes          ← Trust builder
  Mide con precisión                       
  Acompaña 24/7                           
  Válida cada 90 días                      
                                             
 [COMENCEMOS]                                ← CTA primaria
 [Ya tengo cuenta →]                         ← Alternate
                                             
 Progress: 0 de 6                             ← Expectation setting

Validaciones: Ninguna (informativa)
Duration: 20 segundos
Next: Login o Step 1


Moment 2: Step 1 - Datos Personales (Foundation)

Propósito: Recolectar baseline demográfico

Inputs:
  - Nombre [required, min 2 chars]
  - Fecha nacimiento [required, 18+ years]
  - Peso (kg) [required, 30-250]
  - Sexo biológico [required, pills]
  - Ciudad [required, select]

Validaciones en vivo:

  • Edad calculada automáticamente y mostrada
  • Error si peso fuera de rango
  • Pueblo/ciudad autocomplete

Error handling:

  • Inline errors (rojo, bajo el campo)
  • “Atrás” siempre disponible
  • Guardar draft si cierra

Moment 3: Step 4 - Panel de Análisis (Complexity Peak)

RIESGO: Abandonment rate sube aquí

Mitigaciones:

  1. Default selection: “Control Total” (72 exámenes, recomendado)
  2. Search: Usuario busca por síntoma (“cansancio” → filtra exámenes relacionados)
  3. AI Helper: Chatbot inline (“¿Qué síntomas tienes? Te ayudo a elegir”)
  4. Preset buttons: “Energía”, “Longevidad”, “Control Total”
  5. Skip option: “Dejarme elegir más tarde” (pero penaliza luego)

  [Buscar biomarcadores...]                
                                             
 PRESETS (pills):                            
 [Control Total ]  [Energía]  [Longevidad] 
                                             
 CATEGORÍAS (acordeones):                    
  Sangre (12 exámenes)                     
    Hemoglobina     Glucosa               
    Colesterol                              
                                             
  Hígado (8 exámenes)                      
    AST              ALT                   
                                             
 Total seleccionado: 72 exámenes             
 Costo estimado: $450.000 (COP)              
                                             
 [?] ¿Necesito todos estos?                 
 → Chat con Health Coach                     


Moment 4: Step 5 - Agendar Análisis (Commitment)

Propósito: Lock in fecha + generar responsabilidad

Inputs:
  - Clínica [required, select]
  - Fecha [date picker, próximos 30 días]
  - Hora [time picker, horario disponible]

Opcionales:
  - [Enviar kit a casa] checkbox
  - [Cargar exámenes previos] file upload

Copy importante:

  • “Tomaremos muestras de sangre, genómica y microbiota”
  • “Recordatorios automáticos por email y SMS”
  • “Prepárate: ayunar 8 horas antes” (si aplica)

Moment 5: Step 6 - Confirmación (Relief + Next Steps)

Propósito: Tranquilizar al usuario, darle instrucciones claras


  ¡Cita Agendada!                          
                                             
 Laboratorio de Control                      
 15 de Enero, 2026 · 8:00 AM                
 Dirección: Cra 43A #16-20, Medellín        
                                             
  Próximos pasos:                         
 1. Email con instrucciones (revisa spam)    
 2. Kit llega en 2-3 días (si aplica)       
 3. Llega 15 minutos antes                   
 4. Toma de muestras (30 min)                
 5. Recibirás resultados por email           
                                             
  ¿Preguntas?                            
 help@aden.run | Chat → Health Coach        

Acción siguiente: “Ir a mi perfil” → Perfil Pendiente


Moment 6: Perfil Pendiente (Waiting State)

Propósito: Mantener usuario engaged mientras espera labs


  Tu perfil está en preparación           
                                             
 TIMELINE:                                   
  Datos personales completados              
  Historial médico completado               
  Estilo de vida completado                 
  Análisis seleccionados                   
  Cita agendada (15 Ene)                   
  Exámenes de laboratorio     ← AQUÍ      
  Análisis automático (espera)             
  Tu plan personalizado (espera)           
                                             
 MIENTRAS ESPERAS:                           
 → Lee artículos sobre prevención            
 → Ve nuestro onboarding video (5 min)       
 → Entiende cómo funciona nuestro engine    
                                             
 [Cargar exámenes manualmente]               
 [Contactar soporte]                         

Copy: “Estamos esperando tus resultados. Mientras esperas…”


Critical Metrics

Métrica Meta Impacto
Step 0 → Step 1 >90% Decisión de comprometerse
Step 1-3 completion >95% Fácil, validación clara
Step 4 completion >80% RIESGO: demasiada complejidad
Step 4-5 time <5 min No debe abrumar
Step 6 completion >98% Final, ya está comprometido
Onboarding → Health Score <7 días CRITICAL: espera de labs
Abandonment rate (overall) <15% Meta agresiva pero alcanzable

Implementation Notes

Validation: En vivo, per-field (no esperar al final)
Progress bar: Visual, actualización immediata
Footer fixed: “Atrás | Continuar →” siempre visible
Skeleton loading: 500ms en primera carga
FadeInUp animations: 260ms per element
Copy: Español colombiano, sin jerga
Error recovery: Siempre opción de “atrás” o contact support



ADDENDUM: Step 4 — Panel de Análisis (Reducir Drop-off)

Origen: Investigación Refero (abril 2026)
Referencia 1: Hims — Consultation Quiz — preguntas médicas paso a paso, una pregunta por pantalla, progress bar
Referencia 2: Hims — Medication Search — search con autocomplete para medicamentos, lista filtrada en tiempo real
Referencia 3: Hims — Treatment Categories — categorías de tratamiento agrupadas por área de salud
Referencia 4: Foodvisor — Goal Selection — selección con presets, checkboxes, fondo diferenciado para seleccionados

Problema Actual

Step 4 muestra 72 exámenes en acordeones con presets como mitigación. Aun así, el 20% abandona aquí. El patrón actual es “todo visible, selecciona lo que quieras” — demasiada carga cognitiva para un usuario que no sabe qué es un lipidograma.

Propuesta: Rediseñar como “Consulta Guiada” (no como formulario)

Inspirado en cómo Hims hace su flujo de consulta: una pregunta a la vez, no un catálogo.

Nuevo flujo Step 4 (3 sub-pasos):

Sub-paso 4A: “¿Qué te preocupa?” (Intención)


 ← Atrás               Step 4 de 6     
                   
                                        
 ¿Qué te gustaría saber                 
 sobre tu salud?                        
                                        
 Elige lo que te interesa. Nosotros     
 seleccionamos los exámenes.            
                                        
  selected 
   Mi energía y rendimiento    [] 
 
  unselected 
   Mi corazón y circulación    [ ] 
 
  unselected 
   Mis genes y predisposiciones[ ] 
 
  unselected 
   Control completo            [ ] 
     (72 exámenes — recomendado)      
 
                                        
               [CONTINUAR →]            

Sub-paso 4B: “Esto es lo que vamos a analizar” (Confirmación)


 ← Atrás               Step 4 de 6     
                  
                                        
 Basado en lo que elegiste:             
                                        
  28 exámenes seleccionados           
 Costo estimado: $280.000 COP          
                                        
  Sangre (12)                         
    Hemoglobina   Glucosa            
    Colesterol    Triglicéridos      
                                        
  Hígado (6)                          
    AST   ALT   Bilirrubina        
                                        
  Tiroides (4)                        
    TSH   T3   T4                  
                                        
 [+ AGREGAR MÁS EXÁMENES]              
                                        
 ¿Necesitas ayuda? [CHAT CON ADEN →]   
                                        
               [CONFIRMAR →]            

Sub-paso 4C (solo si toca “Agregar más”): Vista actual de acordeones con search.

Por qué funciona mejor

  1. Reduce carga cognitiva: De 72 decisiones a 4-5 (intenciones, no biomarcadores)
  2. Presets como default, no como opción: “Control completo” recomendado, pero el usuario elige por área de interés
  3. Progressive disclosure: Hims muestra que una pregunta por pantalla mantiene >90% completion en flujos médicos de 15+ pasos
  4. El catálogo completo existe pero como escape hatch, no como paso obligatorio
  5. Costo visible desde el inicio: Transparencia reduce ansiedad (Hims lo hace con pricing por opción)

Meta actualizada

Métrica Actual Meta con rediseño
Step 4 completion ~80% >90%
Step 4 time ~5 min <2 min (sub-paso A+B)
Users que usan search ~15% <5% (ya no necesitan)
Users que eligen Control Total ~40% >60% (ahora es la opción más clara)

Próximo: check-in — Daily Check-in Flow