PsychPlus Mobile App Revamp | Ahsan I.
Product design case studyiOS + AndroidHealthcare

Revamping the PsychPlus mobile app.

Reducing uncertainty across mental healthcare discovery, appointment scheduling, payment and ongoing patient engagement.

RoleSenior Product Designer
ScopeEnd-to-end app revamp
ContributionResearch to handoff
Portfolio byAhsan I.
PsychPlus doctor listing screen
PsychPlus guest home screen
PsychPlus onboarding questionnaire screen
+9%Retention
23→67Daily appointments
+28%Revenue
Scroll through the case study

00 / Project overview

Making mental healthcare easier to explore, understand and access.

PsychPlus envisions a future where mental well-being is prioritized as much as physical health. The patient app supports the care journey before and after an appointment, from finding a psychiatrist or therapist to managing medications, reminders and follow-up care.

The redesign focused on the moments where uncertainty was breaking confidence: before sign-up, during provider selection, throughout booking and payment, and after an appointment was confirmed.

My role and ownership

Experience strategy through delivery.

01

Defined the research plan and synthesized behavioral and attitudinal evidence.

02

Reframed onboarding so exploration happened before account commitment.

03

Redesigned provider discovery, scheduling, payment and appointment management.

04

Established a scalable, accessible mobile design system and handoff approach.

Existing experience

The app asked for commitment before it created clarity.

These production screens show how account creation, provider discovery, scheduling, insurance and payment were connected in the original experience. The audit focuses only on the moments that added the most uncertainty.

Original screen archive

Browse the full journey or isolate one stage.

Entry / Sign in01

Sign in

Account-first entry

The journey begins with authentication, before patients can understand the available care or evaluate provider fit.

Onboarding / Step 102

Personal details

High upfront effort

A multi-step registration flow requests identity and password details before patients experience meaningful product value.

Onboarding / Validation03

Password feedback

State-level inconsistency

The same account step changes its validation feedback in place, adding another state patients must interpret before moving forward.

Onboarding / Step 204

Demographic details

Long commitment sequence

The second step extends the commitment with demographic information while the care-discovery goal remains out of reach.

Onboarding / Step 305

Terms and consent

Consent before exploration

Legal consent completes the account flow before patients have browsed providers or understood the service.

Home / Care overview06

Patient home

Competing priorities

Scheduling cards, upcoming appointments, care-team content and navigation compete within the same visual hierarchy.

Home / Visit selection07

Visit-type modal

Interruptive decision

A large modal interrupts the home context and asks patients to choose a visit mode before showing provider or availability context.

Discovery / Insurance prompt08

Payment-responsibility prompt

Decision without context

Insurance versus self-pay is requested before patients understand provider fit, expected cost or coverage status.

Discovery / Provider results09

Provider listing

Weak comparison support

Provider cards prioritize name, location and time slots, but provide limited evidence for comparing suitability and trust.

Scheduling / Empty state10

No availability

Dead-end recovery

The empty state reports that no data was found but offers no recovery action, alternate date, provider or visit type.

Booking / Insurance11

Insurance selection

Unclear status language

Selection is visible, but acceptance, verification and patient responsibility are not explained as separate states.

Payment / Card details12

Payment method

Dense payment hierarchy

Payment type, card details and billing information appear in one long form without a clear summary of total, coverage or estimated due.

Confirmation / Review13

Appointment confirmation

Confirmation still feels transactional

Provider details, policies, consent and the final booking action are compressed into a dense card instead of a clear care-management handoff.

What the audit revealed

The issue was not one broken screen. It was uncertainty accumulating across the journey.

Patients repeatedly had to commit, choose or pay before receiving enough context to feel confident. That pattern connected the entry, discovery, scheduling and post-booking problems.

01 / Entry

Low trust

Account creation appeared before patients could discover value.

02 / Discovery

Difficult choice

Provider information did not support confident comparison.

03 / Scheduling

Drop-off

Broken sequence and unclear next steps interrupted booking.

04 / Payment

Financial uncertainty

Patients could not quickly distinguish total, coverage and responsibility.

05 / Management

Lower engagement

Weak reminders and status visibility reduced continuity.

06 / UI system

Cognitive load

Inconsistent components and states lowered perceived quality.

01 / The challenge

The real problem was uncertainty.

Retention and appointment conversion were falling because the experience asked for commitment before it created clarity or trust.

01

Broken flows prevented patients from completing core tasks with confidence.

02

Outdated hierarchy and inconsistent patterns made the product feel unreliable.

03

The app offered limited reasons to return between appointments.

04

Accessibility gaps and missing states increased friction at sensitive moments.

How might we

Help patients confidently explore care, choose an appropriate provider and complete an appointment booking with minimal effort, while building enough trust to keep them engaged after the visit?

Explore

Without pressure

Reduce premature sign-up friction.

Choose

With evidence

Improve provider relevance and confidence.

Book

With clarity

Recover appointment conversion.

Pay

With understanding

Reduce checkout confusion.

Continue

With confidence

Increase retention and care preparedness.

02 / Research and discovery

Finding where confidence was breaking down.

We combined product evidence, market context, patient interviews, surveys, an experience audit and prototype testing to understand both the reasons behind abandonment and the scale of recurring issues.

01

Patient interviews

Expectations, emotional barriers and decision-making.

02

Patient survey

Frequency and relative priority of reported issues.

03

Experience audit

Usability, consistency and accessibility defects.

04

Analytics review

Abandonment across sign-up, discovery, booking and payment.

05

Usability testing

Validation of revised concepts and remaining friction.

What we wanted to learn

Four questions guided the study.

01

What prevents patients from exploring and booking care in the existing app?

02

What information helps a patient decide whether a provider is right for them?

03

Where does scheduling create hesitation, confusion or rework?

04

Which reminders, statuses and care-management features would make the app worth returning to?

03 / Patient interviews

Patients did not reject digital care. They rejected premature commitment.

The conversations focused on how patients searched for care, evaluated providers, interpreted payment information and prepared for upcoming visits.

Explore before sign-up
“Why should I create an account before I can even see what is available?”
Provider confidence
“I need more than a name and specialty. I want to understand their experience and approach.”
Booking friction
“I was not sure whether I had selected the appointment or whether there was another step.”
Payment clarity
“I cannot tell what I owe, what insurance covers or what happens next.”
Appointment awareness
“I should not have to open different pages to confirm when my appointment is.”
Visual trust
“If the interface feels inconsistent, I worry the process may also be unreliable.”

04 / Survey signals

Prioritizing the highest-impact parts of the journey.

The survey reinforced the interview themes: start earlier than the calendar. Exploration, provider confidence and eligibility determine whether a patient ever reaches scheduling.

0%

Wanted to browse before creating an account.

Design response: guest exploration and progressive account creation.

0%

Expected better provider filters.

Design response: prominent filters with visible, persistent selections.

0%

Reported uncertainty during booking.

Design response: visible progress and one primary decision per screen.

0%

Wanted richer provider evidence.

Design response: comparable profiles, care approach and feedback.

0%

Found payment or insurance difficult.

Design response: group total, coverage, responsibility and consent.

0%

Had unclear appointment reminders.

Design response: persistent upcoming-visit cards and preferences.

05 / Synthesis

Five forms of uncertainty shaped the redesign.

Calm visuals mattered, but predictable behavior, evidence, status and recovery mattered more.

01

Value

Patients needed to explore services before sharing personal information.

02

Provider fit

Specialty alone was not enough to support confident choice.

03

Process

One unclear step could break the entire booking funnel.

04

Payment

Total, coverage and responsibility needed a plain-language hierarchy.

05

What happens next

Every action needed clear feedback and an obvious next step.

01

Lower the entry barrier

Guest mode, value-led onboarding and progressive sign-up.

02

Improve relevance

Lightweight needs questions and a personalized home.

03

Support confident choice

Filters, richer cards, profiles, ratings and care approach.

04

Make scheduling predictable

Progressive steps, editable summaries and confirmations.

05

Clarify responsibility

Structured cost hierarchy and explicit insurance states.

06

Build continuity

Prominent appointments, reminders, medication and education access.

06 / Behavioral personas

One system had to support two very different levels of confidence.

Maya needed freedom to explore. Daniel needed speed and continuity. The final structure separated guest discovery from authenticated care management while keeping both paths consistent.

Maya Thompson, persona portrait
Persona 01

Maya Thompson

The cautious first-time seeker

“I am ready to look for help, but I do not want to share everything before I know this service feels right for me.”
Profile

29, marketing coordinator, new to therapy, prefers virtual care.

Behavior

Researches privately and delays commitment until she trusts the service.

Needs

Explore before sign-up, understand provider approach, see cost and availability.

Frustrations

Forced registration, clinical jargon, shallow profiles and unclear insurance.

Primary goal

Find a provider who feels relevant and trustworthy, then book without restarting or decoding the process.

Daniel Brooks, persona portrait
Persona 02

Daniel Brooks

The returning care manager

“I already know why I am here. Show me my next appointment, what I need to do and any changes that affect my care.”
Profile

47, operations manager, ongoing psychiatric care, mixed visit types.

Behavior

Returns for appointments, medication information, reminders and provider changes.

Needs

See the next action immediately, reschedule quickly and maintain continuity.

Frustrations

Hidden status, weak reminders, repetitive steps and inconsistent navigation.

Primary goal

Manage ongoing care with minimal effort and remain prepared for each appointment.

Design tension

Maya needs confidence before commitment. Daniel needs the next care action immediately. Both need visible status, clear recovery and one predictable product language.

07 / Journey map

Where emotional uncertainty and interface friction reinforced each other.

Four moments mattered most: before account creation, before provider choice, before payment and after every action.

01 / Discover

Evaluate value

Pain point

Forced registration before exploration.

Opportunity

Guest mode and transparent value.

Guarded
02 / Orient

Share preferences

Pain point

Unclear why information is requested.

Opportunity

Explain purpose, privacy and skip options.

Cautious
03 / Find

Search providers

Pain point

Weak filters and limited relevance.

Opportunity

Useful defaults and visible applied filters.

Uncertain
04 / Evaluate

Review fit

Pain point

Not enough proof of provider fit.

Opportunity

Approach, experience, insurance and availability.

Hesitant
05 / Schedule

Choose a slot

Pain point

Broken sequence and hidden dependencies.

Opportunity

Progressive steps and editable summary.

Frustrated
06 / Pay

Review responsibility

Pain point

Dense information and unclear coverage.

Opportunity

Plain-language cost hierarchy.

Anxious
07 / Prepare

Confirm next steps

Pain point

Weak visibility after booking.

Opportunity

Persistent appointment card and reminders.

Reassured
08 / Continue

Manage care

Pain point

Few reasons to return between visits.

Opportunity

Medication, education and easy rebooking.

In control

08 / Design principles

Behavioral rules, not visual preferences.

Every solution was tied to a testable hypothesis and an expected product signal.

01

Clarity before commitment

Explain value and choices before requesting personal information.

02

One meaningful decision at a time

Reduce simultaneous choices and keep progress visible.

03

Confidence through evidence

Show the provider and financial information patients need to decide.

04

Status is part of the experience

Confirm actions, explain exceptions and make the next step obvious.

05

Calm does not mean vague

Use a reassuring tone while keeping hierarchy, labels and actions explicit.

09 / Information architecture

Separate exploration from care management, without creating two products.

The revised structure made scheduling available from every relevant entry point while preserving user choices across account creation, back navigation and eligibility checks.

PsychPlus app
HomeRecommendationsUpcoming visitShortcuts
Find careSearch & filtersProvider profilesSaved providers
AppointmentsUpcomingDetailsReschedule
CareMedicationsDocumentsEducation
ProfileInsurancePaymentPreferences
Explore as guest or sign in.

Patients can understand services before committing.

Optionally answer a short needs questionnaire.

Purpose, privacy and skip options remain visible.

Search, filter and compare providers.

Filters include service, specialty, availability, visit type, location, language and insurance.

Select visit type, date and time.

Progress is visible and prior choices remain editable.

Create an account only when required.

The selected provider and slot are preserved.

Review patient, insurance, payment and cost.

Responsibility is grouped in plain language.

Confirm and move into appointment management.

Calendar, preparation, reminders and rescheduling are available immediately.

10 / The redesigned experience

Seven connected parts of one care journey.

The final experience reduced uncertainty from the first visit through ongoing care. Each chapter pairs an insight, a design decision and the behavior it was intended to support.

01 / Guest exploration

Prove relevance before asking for commitment.

Patients can browse services, providers, availability and educational content before creating an account. Registration appears only when it is needed to save or reserve care.

✓

Guest mode is the primary entry path, not a hidden secondary action.

✓

Service cards explain what psychiatry, therapy and virtual care offer.

✓

Account creation preserves selected providers, filters and time slots.

Before sign-up Services and providers stay visible.
PsychPlus redesigned screen: In-Person intro
In-Person introValue is explained before any account step.
PsychPlus redesigned screen: Virtual visit
Virtual visitCare modes are introduced up front.
PsychPlus redesigned screen: Guest home
Guest homeFull exploration with a clear guest entry path.
02 / Guided onboarding

Personalize without pretending to diagnose.

A short, optional questionnaire captures care preferences, symptoms of concern, visit type and practical needs. Purpose, privacy and skip options are explicit.

✓

Questions are framed as preferences, not a clinical assessment.

✓

Progress shows how much remains and patients can skip at any time.

✓

Recommendations are explained as relevance support, not diagnosis.

Guided onboarding Optional, clearly framed as relevance.
PsychPlus redesigned screen: Safety scenarios
Safety scenariosSensitive questions framed with privacy reassurance.
PsychPlus redesigned screen: Topics of interest
Topics of interestA visible Skip keeps onboarding optional.
03 / Personalized home

Put the next meaningful care action first.

First-time visitors see recommended next steps. Returning patients see their upcoming appointment, preparation tasks, medication shortcuts and useful content.

✓

Home adapts to the patient's current relationship with care.

✓

Upcoming appointments use persistent status and preparation guidance.

✓

Medication, documents and education create reasons to return between visits.

Personalized home The next action is always in view.
PsychPlus redesigned screen: Returning patient home
Returning patient homeUpcoming visit, care team, insurance and medications in one place.
04 / Provider discovery

Make the high-consideration choice comparable.

Search and filter support specialty, service, availability, visit type, insurance, location, language and gender preference. Applied filters remain visible when patients move between list and profile.

✓

Filter chips show the active decision context above the results.

✓

Provider cards surface the evidence patients compare most often.

✓

Unavailable and ineligible choices explain why and offer recovery.

Provider discovery Filters kept visible and editable.
PsychPlus redesigned screen: Provider results
Provider resultsSpecialty, availability, visit type and reviews at a glance.
05 / Provider profiles

Turn provider choice into an informed decision.

Profiles combine credentials, experience, care approach, conditions treated, languages, visit options, insurance, patient feedback and earliest availability in a scannable hierarchy.

✓

Fit evidence appears before long biography or administrative detail.

✓

Availability and accepted insurance remain visible near the booking action.

✓

Care approach uses plain language rather than clinical jargon.

Provider profiles Evidence to choose with confidence.
PsychPlus redesigned screen: Provider detail
Provider detailCredentials, languages, reviews and earliest availability.
06 / Scheduling and payment

One meaningful decision per step.

The booking flow uses progressive steps, visible progress, editable choices, plain-language insurance states and a focused cost breakdown.

✓

Back navigation does not erase provider, visit type, date or time.

✓

Acceptance, verification and estimated responsibility are separated.

✓

A concise review screen exposes every editable choice before confirmation.

Scheduling & payment Progressive, editable, plain-language.
PsychPlus redesigned screen: Schedule an appointment
Schedule an appointmentOne decision per screen, with progress preserved.
PsychPlus redesigned screen: Insurance
InsuranceAcceptance, status and responsibility separated clearly.
PsychPlus redesigned screen: Self pay
Self payA focused, grouped cost breakdown.
07 / Appointment continuity

Confirmation is the start of care management, not a dead end.

Upcoming visits are prominent, reminders are configurable and success, information, warning, empty, loading, offline and error states explain what happened and what to do next.

✓

Confirmation includes calendar, preparation, reminder and reschedule actions.

✓

Status remains visible across home, appointment list and appointment detail.

✓

Every exception includes a clear recovery path.

Appointment continuity Confirmation becomes a management hub.
PsychPlus redesigned screen: Appointment booked
Appointment bookedAdd to calendar, prep notes and clear next steps.

11 / Validation and iteration

Test the consequential flows first.

We focused on finding a provider, booking, understanding payment and locating the upcoming visit, then refined the experience where ambiguity remained.

Core task success40→90%

+50 percentage points

Median scheduling time5:24→2:11

59% faster

Critical errors2.4→0.6

75% lower per participant

Single Ease Question4.2→6.2

+2.0 points out of 7

Observation 01→

The questionnaire felt like a clinical assessment.

Participants were unsure whether answers would be interpreted as diagnosis.

IterationAdded purpose copy, optional language, privacy reassurance and a visible Skip action.
Observation 02→

Active filters disappeared from memory.

Users returning from a profile did not always remember what constrained the list.

IterationKept filter chips and result count persistent above the provider list.
Observation 03→

Insurance acceptance sounded like guaranteed coverage.

Patients could not distinguish provider acceptance from benefit verification.

IterationSeparated acceptance, verification status and estimated responsibility.
Observation 04→

Confirmation felt like the end of the flow.

Patients still needed calendar, reminder, preparation and rescheduling actions.

IterationTurned confirmation into an appointment-management hub.

12 / Design system and delivery

From isolated screens to a predictable product language.

A tokenised system across colour, typography and components, built so the EHR and Patient platforms stay consistent and shippable.

Foundations

PsychPlus colour tokens
01Colour tokens

Primary, accents, neutral ramp and semantic states.

PsychPlus typography scale
02Typography

Heading, title, label, paragraph and subheading scales.

Components

PsychPlus button component
03Button

Variants, sizes, states and properties.

PsychPlus badge component
04Badge

Status badges across every semantic colour and size.

PsychPlus input field component
05Input field

Default, focus, filled, error, disabled and unit states.

01

Tokens

Colour, type, spacing, radius, elevation and motion as semantic roles.

02

Components

Variants, states, responsive rules and content limits.

03

Patterns

Discovery, booking, payment, reminders and recovery.

04

Templates

Lists, profiles, forms, summaries and appointment details.

05

Documentation

Do and don't examples, redlines and exceptional behaviour.

06

Governance

Naming, versioning, contribution and deprecation rules.

Accessibility by design

Usability rules were part of the system, not a final audit.

Contrast

WCAG-aligned text, control, focus and semantic-state contrast.

Touch targets

Minimum 44 × 44 point targets for primary interactions.

Assistive technology

Dynamic type, logical reading order and meaningful labels.

Error recovery

Messages tied to fields with clear correction guidance.

Plain language

Reduced jargon and direct explanation of insurance and status.

Non-colour cues

Icons, labels and text support every semantic state.

13 / Impact of the revamp

More patients moved from intent to care.

The redesigned entry and booking funnel improved patient engagement and the business's primary conversion metric.

User retention+9%

Post-revamp increase from the supplied internal metric.

Daily appointments23→44

+91% within one month.

Daily appointments23→67

+191% in the following measurement period.

Revenue+28%

Post-revamp increase from the supplied internal metric.

What changed for patients

  • Understand value before creating an account.
  • Use better evidence to choose a relevant provider.
  • Complete scheduling with clearer progress and cost.
  • See stronger appointment status and reasons to return.

What changed for the business

  • Converted more intent into completed appointments.
  • Reduced future inconsistency through reusable components.
  • Improved design-to-development clarity.
  • Reduced avoidable support and operational friction.
Result

The app moved from a transactional booking utility toward a connected patient-care experience, without losing focus on the conversion path that mattered most.

14 / Reflection

Trust and clarity are measurable parts of conversion.

The strongest outcome came from treating uncertainty as a product problem, not only a visual one.

01

Information requested too early can feel like pressure.

Personalization must earn trust before it asks for personal context.

02

Discovery and scheduling are one connected decision.

Improving the calendar alone cannot solve booking abandonment.

03

Behavioral consistency matters more than surface polish.

Predictable navigation, states and recovery create clinical trust.

04

A design system needs interaction and content rules.

Components create more value when teams understand how and why they behave.

Next 01

Explainable provider matching

Use transparent preferences and recommendations without hiding how matches are formed.

Next 02

Pre- and post-visit guidance

Add preparation checklists and follow-up care guidance.

Next 03

Medication support

Expand management tools while preserving clinical and safety boundaries.

Next 04

Inclusive testing

Test with older adults, assistive-technology users and patients in higher-distress moments.

Have a product challenge?

Let's make the complicated feel obvious.

Healthcare, AI or SaaS product with a high-friction workflow? I help teams turn complexity into confident decisions and measurable outcomes.

Book a CallView more work