Design
Pantallas
Para qué

Especificación detallada de cada pantalla: datos mostrados, estados, acciones disponibles y navegación.

Audiencia

Diseño e ingeniería.

Reactivación

Dashboard --> Bienvenida de Regreso

Propósito: Recibir al usuario inactivo que vuelve a la app sin culpa ni presion.
JTBD: “Deje de usar la app pero quiero retomar sin empezar de cero”
Ruta: /paciente/reactivación
Módulo: PAM-4


Features

# Feature Descripción Prioridad
1 Saludo cálido “Hola de nuevo, [Nombre]” – tono neutro, sin culpa P0
2 Resumen de inactividad Cuánto tiempo paso, estado del último ciclo P0
3 Reassurance de datos “Tus datos siguen aquí” – nada se perdio P0
4 Opciones de reactivación Retomar plan / Nuevo ciclo / Solo ver datos P0
5 Pendientes Labs sin revisar, consultas pasadas, mensajes del Health Coach P1
6 Novedades de la app Si hubo actualizaciones relevantes durante la ausencia P2

States

Loading

  • Visual: Skeleton shimmer en saludo + resumen + opciones (500ms)
  • Duración: <800ms
  • Copy: “Cargando…”

Inactivo <30 Días

  • Trigger: Última sesión hace menos de 30 días, ciclo aun vigente
  • Visual: Saludo + resumen breve + opciones
  • Copy saludo: “Hola de nuevo, [Nombre]”
  • Copy resumen: “Llevas [X] días sin actividad. Tu ciclo sigue activo.”
  • Copy datos: “Tu plan y tus datos están como los dejaste.”
  • Opciones:
    • A: “Retomar mi plan” (destacada) – Vuelve al dashboard con plan del dia actual
    • B: “Solo quiero ver mis datos” – Modo lectura del dashboard
  • Pendientes (si aplica): “Tienes [X] resultados sin revisar”

Inactivo 30-90 Días

  • Trigger: Última sesión entre 30 y 90 días, ciclo posiblemente expirado
  • Visual: Saludo + resumen + novedades + opciones
  • Copy saludo: “Hola de nuevo, [Nombre]”
  • Copy resumen: “Han pasado [X] días. Tu ciclo [termino/está pausado].”
  • Copy novedades: “Desde tu última visita: [1-2 mejoras relevantes de la app]”
  • Opciones:
    • A: “Empezar ciclo nuevo” (destacada) – Inicia flujo de renovación
    • B: “Retomar donde deje” – Si el ciclo sigue activo
    • C: “Solo quiero ver mis datos” – Modo lectura

Inactivo >90 Días

  • Trigger: Última sesión hace más de 90 días
  • Visual: Saludo + resumen extendido + sugerencia de nuevo baseline
  • Copy saludo: “Que bueno verte de nuevo, [Nombre]”
  • Copy resumen: “Ha pasado tiempo. Tu último ciclo fue hace [X] meses.”
  • Copy sugerencia: “Te recomendamos nuevos exámenes para actualizar tu perfil. Mucho puede haber cambiado.”
  • Opciones:
    • A: “Empezar ciclo nuevo” (destacada) – Flujo de renovación con sugerencia de labs actualizados
    • B: “Ver mis datos anteriores” – Modo lectura del último ciclo
  • Copy datos: “Tu historial completo sigue disponible.”

Suscripción Vencida

  • Trigger: Plan expiró, no hay suscripción activa
  • Visual: Saludo + mensaje de plan expirado + CTA de renovar
  • Copy: “Tu plan expiró el [fecha]. Renueva para continuar con tu seguimiento.”
  • Opciones:
    • A: “Renovar mi plan” (destacada) – Flujo de selección de plan
    • B: “Ver mis datos” – Modo lectura limitado (último reporte + score)

Cuenta en Proceso de Eliminación

  • Trigger: Usuario solicito cancelación, dentro de los 30 días de gracia
  • Visual: Banner de alerta (azul, no rojo) con countdown
  • Copy: “Tu cuenta se eliminará en [X] días. Quieres cancelar la eliminación?”
  • CTA: [Cancelar eliminación] / [Continuar con la eliminación]

Error

  • Trigger: Fallo al cargar datos del usuario
  • Copy: “No pudimos cargar tu información. Revisa tu conexión.”
  • CTA: [Reintentar]

Datos Mostrados

Dato Objeto OOUX Propiedad Ejemplo
Nombre Paciente nombre María
Días inactivo Sesión dias_desde_ultima 45
Estado ciclo Ciclo estado activo / terminado / pausado
Último score HealthScore valor_actual 78
Labs pendientes Laboratorio pendientes_count 2 resultados sin revisar
Fecha expiración cuenta Paciente fecha_eliminacion 15 may 2026

Acciones

Acción Tipo Resultado
Tap “Retomar mi plan” Navegación –> Dashboard con plan del dia
Tap “Empezar ciclo nuevo” Flujo –> Renovación / Seleccionar plan
Tap “Solo ver mis datos” Navegación –> Dashboard en modo lectura
Tap “Renovar mi plan” Navegación –> Seleccionar plan
Tap “Cancelar eliminación” Acción Revierte proceso de eliminación

Principios de Copy

  • Sin culpa: nunca “Te extranamos” / “Llevas mucho tiempo fuera” / “No te vayas”
  • Sin confirmshaming: nunca “Seguro que quieres irte?” con tono manipulador
  • Neutro y cálido: el usuario vuelve porque quiere, no porque lo presionamos
  • Datos como reassurance: “Tus datos siguen aquí” reduce ansiedad de haber perdido algo

  • Viene de: Apertura de la app (usuario inactivo detectado automáticamente)
  • Va a: Dashboard (retomar), Renovación (nuevo ciclo), Seleccionar Plan (plan vencido)
  • Back: No disponible (es la primera pantalla que ve al abrir la app)