Discover → Define → Ideate → Design → Test
Digital Health · Mobile App · 2026Concept Project

Trust before
the form

A case study on redesigning onboarding for Lightyear Health — a telehealth membership app — after research diagnosed a 58% drop-off between signup and a member's first booked visit.

Role

Lead Product Designer

Timeline

8 weeks, end‑to‑end

Platform

iOS & Android

Tools

Figma · FigJam · Maze

Try the onboarding flow ↓
9:41●●● 5G 100%
You're all set
First visit booked
9:41●●● 5G 100%
Getting started
Step 2 of 4 — a few basics
Onboarding complete
50%
Basic info
Health snapshot
Insurance details

What is Lightyear Health?

Lightyear Health is a telehealth membership app: members get a dedicated care team, book virtual and in-person visits, and track health goals in one place — positioned as an alternative to the fragmented experience of juggling separate portals for insurance, scheduling, and records.

The Problem

New signups were dropping off before they ever felt the product's value. Onboarding opened with a long intake form — insurance details, a full health history, emergency contacts — before a member had spoken to anyone or seen anything Lightyear Health could actually do for them. Product analytics showed 58% of signups never completed onboarding; interviews suggested it wasn't the length of the form alone, but its timing.

The Goal

Redesign onboarding so members experience something valuable — meeting their care team, seeing what a visit actually looks like — before being asked for sensitive information, break the remaining intake into short, honestly-labeled steps instead of one wall of fields, and make clear exactly what health data is collected and why, before asking for it.

Why this mattered

Health data carries more weight than most onboarding forms ask people to hand over, and it showed in the drop-off pattern: members backed out fastest at the two steps that asked for the most before giving anything back — insurance and health history. Trust had to be earned before it was spent.

Show value before asking
Progressive, not all at once
Data use shown, not buried
A human option, always

Design Process

A five-stage double-diamond process, run end-to-end with weekly syncs alongside one PM and two engineers.

Discover

Research & competitive analysis

Define

Personas & journey mapping

Ideate

HMWs, IA & user flows

Design

Wireframes to hi-fi UI

Test

Usability testing & iteration

W1Research & interviews
W1–2Funnel analysis
W2Personas & journeys
W3HMWs & IA
W3–4User flows
W4–5Low‑fi wireframes
W5–6Style guide
W6Hi‑fi UI
W7Prototype
W7–8Usability testing

Design Strategy

Four opportunities emerged for closing the gap between signing up and feeling like a Lightyear Health member.

01

Show value before requesting data

Let members meet their matched care team and preview a visit before any insurance or health history is required.

02

Progressive, chunked intake

Split the long form into short, clearly-labeled steps with visible progress, instead of one wall of fields.

03

Transparent data handling

Explain exactly what health data is collected, why, and who sees it — before asking for it, not after.

04

A human option at every step

Anyone stuck on a step can reach a real person immediately, instead of hunting for a support link.

Phase 01

Discovery Phase

Understanding exactly where and why signups stalled, and what "trust" needs to look like before someone hands over health information.

Qualitative Research

1:1 moderated interviews with people who started onboarding but never finished it.

  • Objective: uncover exactly where and why people stopped, and what "trust" meant to them
  • Method: remote 1:1 interviews, 35 minutes each
  • Sample: 12 participants who signed up but never completed onboarding, ages 27–58

Quantitative Research

Product funnel analysis plus a follow-up survey validated interview themes at scale.

  • Objective: quantify where in the funnel drop-off concentrated
  • Method: funnel analysis of recent signups + a 10-question survey
  • Sample: 640 recent signups analyzed + 96 survey respondents
At which onboarding step did you stop?
Insurance & payment details
41%
Full health history form
27%
Waiting on email verification
19%
Choosing a care provider
13%
How comfortable were you sharing health details before speaking to anyone?
Not comfortable — wanted to know why first
58%
Somewhat comfortable
29%
Comfortable
13%
What would have kept you going?
Seeing a real care team member first
47%
A shorter form, one question at a time
33%
A clear explanation of how data is used
20%

Competitive Analysis

A structured review of three telehealth products to map strengths, gaps, and openings for differentiation.

TDTeladoc Health
OMOne Medical
RORo
DescriptionGeneral virtual urgent & specialty care, billed per visit or via insuranceMembership primary care blending virtual and in-person visitsCondition-specific care (e.g. weight, sexual health) with async messaging
StrengthsBroad specialty coverage, fast time-to-first-visitStrong in-person + virtual relationship, same-day bookingVery low-friction intake for a narrow condition
WeaknessesInsurance & payment collected immediately after signup, feels transactionalMembership fee is a paywall before any value is feltNo lasting care-team relationship, narrow scope only
Onboarding approachInsurance form is the first screen past signupPayment required before a care-team previewMinimal intake, but no relationship shown at all

Conclusion

The gap isn't another virtual-care app — it's one that combines Teladoc's specialty breadth, One Medical's relationship-first feel, and Ro's low-friction intake, without their respective weaknesses: transactional onboarding, a paywall before value, and no lasting relationship. Lightyear Health's opportunity is to let members feel the relationship first, and ask for insurance and health history only once trust is already underway.

Phase 02

Define Phase

Synthesizing research into shared patterns, then into two personas that anchored every design decision.

Affinity Mapping

Frustrations

The intake form feels like a hospital, not an app
Being asked for insurance before meeting anyone
No idea how long onboarding will actually take

Needs & Wants

To see who my care team is before committing
A plain-language reason for every question asked
Short steps with visible progress, not one long form

Behaviors

Started onboarding, closed the app at the intake form
Re-opened the app days later and had to start over
Searched the app for a way to just talk to someone

Motivations

Wants a real relationship, not just an appointment slot
Wants control over what health data is shared, and when
Wants reassurance data is handled securely before sharing it

User Personas

MI

Meera Iyer

41 · Marketing Manager · Pune

"I'll give you my health history once I know you're worth it."

Pain Points
  • Abandoned onboarding at the health history form, twice
  • Couldn't tell how many steps were left or how long it'd take
  • Uneasy sharing health details before speaking to anyone
Goals
  • See a real care team before handing over sensitive information
  • Know exactly why each question is being asked
  • Finish onboarding in short sessions, not one long sitting
AN

Arjun Nair

58 · Small Business Owner · Bengaluru

"If something goes wrong, I want a phone number, not a chatbot."

Pain Points
  • Got stuck on the insurance step and had no way to ask a question
  • Not confident navigating a fully self-serve digital flow
  • Wary of linking sensitive information without a human to ask
Goals
  • A clear, unhurried, step-by-step path with no dead ends
  • A visible way to reach a real person at any point
  • Confidence that his information is handled carefully

Journey Mapping

Scenario: Meera signs up for Lightyear Health and books her first visit.

PhaseAwarenessCare Team PreviewHealth SnapshotInsurance & ConfirmFirst Visit Booked
ActionSees Lightyear Health recommended by a colleagueBrowses matched care-team profiles, no account requiredAnswers a short, chunked health snapshot in under two minutesAdds insurance once she understands exactly what's shared and whyGets a warm, specific confirmation — not a generic receipt
Feeling🙂 Curious🙂 Reassured😌 Comfortable😊 Confident🎉 Cared for
OpportunityLead with the care team, not the feature list, in marketingLet the relationship be felt before any data is requiredKeep each step short with a visible sense of progressExplain exactly what's accessed and why, in plain languageConfirm with specifics — who, when, what to expect — not just "Done"
Phase 03

Ideate Phase

Reframing research insights as "How Might We" questions, then structuring the product around them.

Trust

How might we earn trust before we ask for sensitive information?

Let members meet their matched care team and preview a visit before insurance or health history is required.

Effort

How might we make a long intake feel short?

Split it into brief, clearly-labeled steps with a visible progress indicator, not one continuous form.

Transparency

How might we make data collection feel explained, not extracted?

A plain-language "why we're asking" note attached to every sensitive question, before the field itself.

Resumability

How might we support people who can't finish in one sitting?

Auto-save every step so members can leave and resume exactly where they stopped, no restarting.

Support

How might we help people who get stuck?

A persistent, one-tap "talk to someone" option visible on every onboarding screen, not buried in settings.

Confirmation

How might we make finishing onboarding feel like the start of something, not a form submission?

A specific, human confirmation naming the care team and next step, instead of a generic "You're done."

Information Architecture

Lightyear Health — Bottom Navigation
Home
  • Onboarding progress
  • Next best action
  • Recent activity
Care Team
  • Matched provider profiles
  • Messaging
  • Meet-your-team preview
Health
  • Health snapshot
  • Goals & metrics
  • Records & history
Visits
  • Upcoming visits
  • Booking flow
  • Visit history
Profile
  • Insurance & billing
  • Privacy & data controls
  • Security center

User Flows

Flow 1 · Completing the health snapshot step

Member reaches the health snapshot step
Sees a plain-language reason for the step and how long it takes
Can they finish now?
Yes
Answers a few short questions, one at a time
No
Taps "Save & finish later" — progress is kept
Progress bar updates; next step becomes available. End.

Flow 2 · Booking a first visit after meeting the care team

Member opens Care Team tab
Browses matched provider profiles, no account required yet
Ready to book?
Yes
Completes insurance step, now with context for why it's needed
Not yet
Taps "Talk to someone" for a quick question first
First visit booked — confirmation names the provider and time. End.
Phase 04

Design Phase

From low-fidelity structure to a visual language built around trust, calm, and quiet celebration.

From Sketch to System

Low-fidelity
Mid-fidelity
Hi-fidelity
Onboarding complete
50%
Basic info
Health snapshot

A Direction We Explored, Then Cut

Not every idea survived contact with users. The gamified onboarding tracker below is the clearest example — and the reasoning behind cutting it shaped the whole flow's tone more than almost any other decision.

Cut after testing
9:41●●● 5G 100%
🔥 3-day streak
Finish setup to keep it going
1
2
3
4
5
6
7

Complete a step today to keep your streak alive!

🏅
📋
🩺
🔒
🔒
🔒
🔒
🔒
Sketch 2, Week 4 — badges and a streak nudge for finishing setup.

Why it looked right on paper

Progress badges and streak nudges are a familiar pattern for driving completion in consumer apps, and an early sketch testing badges for each finished step scored well for "motivating" in isolation.

Why it was cut

  • In moderated testing, several participants said badges for sharing health information felt trivializing — "this isn't a step-counter app," as one put it.
  • Streak pressure directly conflicted with "save and resume anytime," which mattered most to the persona least confident navigating a fully self-serve flow.
  • It optimized for finishing fast, not feeling informed — the opposite of the trust the whole redesign was trying to build.

What replaced it

A plain progress bar and step count kept the "visible progress" benefit that made the streak idea appealing, without the game mechanics or the pressure to rush.

Visual Style Guide

Display — Fraunces
Meet your care team
Body — Inter
We ask for your health history so your first visit isn't a blank slate.
Data — JetBrains Mono
Step 2 of 4
Color System

Teal

#1D5C56

Coral

#D97757

Slate

#7C8783

Paper

#EFF3F1

Rust

#B8503F

Iconography

Deep teal and warm coral replace the typical blue-and-white clinical palette to feel human rather than sterile; the rust accent is reserved only for genuine warnings, never routine onboarding prompts, so it keeps its meaning. Icons use rounded strokes to match Fraunces' soft serif terminals.

Key Screens

High-fidelity screens from the final prototype, each tied to a research insight above.

9:41●●● 5G 100%
Getting started
Step 2 of 4 — a few basics
Onboarding complete
50%
Basic info
Health snapshot
Insurance details
Home — a single progress card replaces a cluttered checklist.
9:41●●● 5G 100%
Care Team
Matched to you — no account required yet
Dr. Priya ShahPrimary Care
98% match View
Dr. Rakesh MenonInternal Medicine
Available this week
Sara Thomas, NPCare Coordinator
Message anytime
Care Team — matched providers, browsable before any data is required.
9:41●●● 5G 100%
Why we're asking
Health snapshot · Question 3 of 6
QuestionCurrent medications

We ask this so your care team can check for interactions before your first visit — not for insurance or marketing.

Save my progress automatically
Remind me if I leave this step
Health snapshot — every question explains itself before it's asked.
9:41●●● 5G 100%
You're all set
First visit booked

Dr. Priya Shah, Tue Aug 4 at 10:00 AM. She'll have your health snapshot before you log in.

Confirmation — specific and human, not a generic receipt.
9:41●●● 5G 100%
Privacy & Data
Choose what's shared, and when
Share health snapshot with care team
Appointment reminders by SMS
Share data for research (optional)
Privacy — members see exactly what's shared and can change it anytime.

Anatomy of the Home Screen

Every element on the flagship screen traces back to a specific research finding.

9:41●●● 5G 100%
Getting started
Step 2 of 4 — a few basics
Onboarding complete
50%
Basic info
Health snapshot
Insurance details
1
2
3
4
5
1

The step you're on, not the whole journey

Matches the "one step at a time" preference from interviews — nothing to parse a full intake form for.

2

Progress as a percentage and a trail

Members see exactly how much is left, addressing the "how long will this take" uncertainty from research.

3

Step order follows real drop-off data

Basic info first, sensitive steps later — the order itself is a product of the funnel-analysis findings above.

4

Coral used only where attention is earned

The step in progress uses the accent color — color signals a decision point, not decoration.

5

Bottom nav sits in the thumb zone

All five destinations are reachable one-handed — see the reachability study below.

Inclusive Design

Accessibility & Trust Cues

2026 digital health UX is judged as much on who it excludes as on what it enables. Three checks ran alongside every screen.

Color contrast

Aa
Teal on PaperAA6.9 : 1 — body text & headings
Aa
White on TealAAA7.7 : 1 — primary buttons & nav
Aa
Coral — icons & large text onlyAA3.1 : 1 — never used for small body copy

Dynamic type support

100% — default
We ask this so your care team can check for interactions.
150% — accessibility size
We ask this so your care team can check for interactions.
Hard reach
Stretch
Easy reach

One-handed reachability

Primary actions, the progress card, and the bottom navigation all sit in the bottom two-thirds of the screen — the zone a thumb reaches without a grip shift, matching the mostly one-handed usage the interviews described.

Security is shown, not just claimed

Before asking for health history, Lightyear Health shows exactly what's collected, who on the care team can see it, and a revoke-access control in the same screen — not buried in a settings menu three taps deep.

  Encrypted in transit and at rest, care-team access only
Click through it

Try the Prototype

This isn't a screenshot — it's a working slice of the actual flow tested in the study below. Tap a provider, then book or pick another time.

9:41●●● 5G 100%
Care Team
Matched to you — no account required yet
Dr. Priya ShahPrimary Care
98% match View →
Dr. Rakesh MenonInternal Medicine
Available next week
Dr. Priya Shah
Primary Care · 12 years experience
Next availableTue, Aug 4

Matched based on your goals and location. 10:00 AM · virtual or in-person.

Choose a time
Dr. Priya Shah · Primary Care
📅 Wed, Aug 5 · 2:00 PM
📅 Thu, Aug 6 · 9:30 AM
📅 Tue, Aug 4 · 10:00 AM (keep original)
You're all set

Dr. Priya Shah, Tue Aug 4 at 10:00 AM. We'll share your health snapshot with her before the visit.

You're all set

Your visit with Dr. Priya Shah is confirmed at the new time. We'll send a reminder beforehand.

↑ Live demo — tap to interact
1

Browse your matched care team

Providers surface based on your goals and location, with a match reason attached.

2

Review the match

Tap in to see experience, availability, and why they were matched — never a black box.

3

Book or pick another time

Either path confirms a specific visit — no settings menu required.

Phase 05

Usability Testing

Moderated testing to validate whether the value-first ordering and progressive intake actually reduced drop-off in practice.

Method

8 participants (4 matching each persona), moderated remote sessions via Maze, testing four core tasks: browsing the care-team preview, completing the health snapshot step, understanding the data-use explanation before adding insurance, and booking a first visit.

Session recording · Task 2 — completing the health snapshot step

● Rec — Participant 0502:58 / 06:40
Participant 05 · reacting to the "why we're asking" note, 02:58 "Oh — okay, that actually makes sense, it's not just being nosy. [laughs] Usually by this question I've already closed the app because it feels like a hospital form. This I'd actually finish."

This reaction — relief once a sensitive question was explained, paired with an instinct to abandon an unexplained one — showed up in 5 of 8 sessions and directly shaped Finding 01 below.

01

The "why we're asking" note went unnoticed on the first pass

5 of 8 participants didn't register the explanation until they reread the screen — it sat below the field instead of before it.

Moved the reason above every sensitive question, so it's read before the field, not after.
02

"Health" and "Visits" were confused

Several participants expected to book a visit from the Health tab, since both showed similar progress-style cards.

Gave Visits a distinct calendar-forward icon and layout, separate from the Health metrics view.
03

A percentage alone wasn't a good enough reason to trust a match

Testers trusted "98% match, based on your goals and location" more than a plain "Recommended" label with no reasoning attached.

Added the specific match reason next to the score on every care-team card, not just a badge.

Onboarding completion task success

Before iteration
61%
After iteration
89%

System Usability Scale (SUS)

Before iteration
66
After iteration
84
Results

Outcomes & Reflection

Validated through iterative usability testing ahead of a planned engineering handoff.

+24%
Activation lift — signups reaching a first booked visit
89%
Onboarding completion task success, up from 61%
84
SUS score — "Excellent" range
8/8
Participants correctly told Health and Visits apart post-iteration

What I learned

Timing mattered more than length — the intake form itself wasn't the real problem, asking for it before any value was felt was. I also learned how much a single sentence of context changes how a question lands: "so your care team can check for interactions" turned a suspicious field into a reasonable one, and participants noticed the difference immediately.

What's next

Next steps include testing the progressive intake with a larger, more varied sample, exploring a lightweight way to resume onboarding from a text message reminder, and partnering with engineering to validate auto-save reliability before this replaces the current flow.