← All projects Mobile · Retail health · Course project · Carnegie Mellon

WaitPass

Pharmacy customers wait without knowing how long it will take. WaitPass shows live prescription status and offers optional, relevant products during the wait, so the time feels shorter for customers and more valuable for the store.

Role
Product Designer
Platform
iOS app, Apple Watch
Methods
Store-data analysis, in-store observation, usability testing
Timeline
Sep – Oct 2026
Problem

More time in the store didn’t lead to more sales

Customers often wander the store while they wait for a prescription. The data showed that this extra time barely changed what people bought.

+13.2%longer time in store
+6.3%larger average basket
+0.57 ppchange in conversion

Waiting time on its own doesn’t create value. Customers need to know where their prescription stands, and anything they’re shown should be relevant to them.

Slide comparing dwell time, average basket and conversion
The business case: time in store and conversion don’t move together.
Research

Designed for the people actually waiting

I combined store-data analysis with in-store observation, then tested the first prototype with five participants. Two findings changed the direction:

5 of 5participants raised concerns about the store map
Heard

“Not everyone wants to shop.”

Interest in shopping varied a lot. Many customers only want their prescription, so exploring had to stay optional.

Heard

“The map felt confusing.”

I rebuilt the detailed floor plan as a simple zone view.

Decision

Simpler map. Clearer status.

Prescription status stays visible on every screen, and shopping is a choice the customer makes.

Research findings slide with early WaitPass screens
Solution

Check in, explore, find, pick up

WaitPass follows the customer’s path through the visit:

  • Check in. Customers see an estimated wait (for example, 8–12 minutes) and a four-step tracker: checked in, preparing, review, ready.
  • Explore. They can browse products and ExtraCare offers related to their visit, or skip this step.
  • Find. A simplified store map leads them to a product’s exact location.
  • Pick up. The phone and Apple Watch alert them when the prescription is ready.
WaitPass user flow from check-in to pickup
The core journey across four stages.
Accessibility

Easier to read, hear and use

Pharmacy customers include older adults and people managing illness, so accessibility settings sit in the CVS home header and apply across the app without adding steps to the main flow. All of it is built on the CVS design system.

Larger Text

Text and buttons grow, and layouts make room for longer labels.

High Contrast

Darker text, stronger borders and underlined links, using CVS colors.

Listen Mode

Adds a Listen button to key screens. Audio never plays on its own, and medication details are read aloud only if the customer turns that on.

Reduce Motion

Turns off non-essential animation.

Accessibility preferences and Listen Mode screens
Impact

More value from every visit

A conservative model: a 1-point lift in conversion with a $32.27 average basket.

$3,227potential added retail sales per 10,000 eligible pharmacy visits
+1 ppassumed conversion lift
$32.27average basket

Even a small lift adds up across a pharmacy network, and customers get a calmer, clearer wait.

Business value estimate slide