UX CASE STUDY
CVS Health
COVID-19 Cruise
Time Frame - Five 2-week sprints
Role - Lead XD Designer
Collaboration - Researcher, accessibility, content designer, engineering, developers, product
MY ROLE
Lead UX Designer
Timing: Five 2-week sprints
Designed one generic and four cruise branded 0-to-1 end-to-end scheduling flows.
Collaborated with A11Y, Research, Content, Product, Engineering and Cruise Company partners.
Present solutions and deliverables to leadership and stakeholders.
Facilitate feedback between the Cruise Company (received from product) to the CVS Brand team.
OVERVIEW
CVS COVID-19 Cruise is an end-to-end, 0-to-1, responsive web scheduling program designed to help passengers easily book the required COVID-19 tests needed to board their cruise.
PROBLEM
Having users understand pre-test booking window and where to book it.
CHALLENGE
Cruise line and CDC testing requirements frequently changing. Tech constraints impacted what I could show users making it difficult to give clear, personalized test instructions at the time of booking.
RESULTS
Launched COVID-19 Cruise test scheduling (4-branded + 1-generic) with a 90% conversion rate, helping passengers sail safely during the pandemic.
DESIGN PROCESS
Quick Turnaround, Lean Process
Rapid prototyping, user testing, and iterative design cycles
3 test required for all users
Tech constraints
Agile & Adaptive to Change
Project paused mid-way due to shifting COVID-19 and cruise regulations
Requirements expanded to 8 testing possibilities across 4 cruise lines
Tech constraints lifted → now able to inform users of cruise-specific testing requirements
Design & Delivery
Resumed with more testing, wireframes → lo-fi → hi-fi prototypes
Successfully launched 1 generic + 4 branded scheduling flows under a tight deadline
INITIAL DESIGN
Leveraging pre-existing template due to short timeline
Adapted an existing COVID-19 B2C landing page to meet tight turnaround requirements.
Partnered with the content team to restructure and update messaging for the cruise-specific testing experience.
Redesigned the page layout and visual hierarchy to better support revised content and user needs.
Reworked the “What to do” section, including a new interactive widget for selecting test types.
USER TESTING
Testing program comprehension of different scenarios
Test requirements
Window of time to take the pre-test
Age requirements
Radio button selections
Step-by-step instructions
Findings
Some users were unsure if they needed a pre-test, a day-of test or both. (Language updated later for clarity)
Few surprised to learn they were scheduled for multiple tests.
Some understood the fallout for trying to register early, but would like a reminder.
MID-SPRINT REQUIREMENT CHANGES
8 Different testing possibilities for 4 cruise companies
When COVID-19 regulations shifted, I adapted quickly as cruise lines introduced varying testing requirements.
Gained time to explore design ideas, refine concepts, and conduct usability testing.
Used previous insights to inform later design iterations.
Tech constraints lifted → now able to inform users of cruise-specific testing requirements.
Before users had to choose a path → now they just enter their info.
Keep it simple for users.
END-TO-END USER FLOW
Updated E2E user flow with the new testing requirements
FALLOUT SCENARIOS CLOSER LOOK
Scenario 1: Departure and/or Return Test Only
Users proceed to booking if cruise hasn’t departed.
If the cruise has already departed, users fall out of the flow.
Scenario 2: Pretest Only
Users fall out if cruise has departed.
If registering too early, users fall out but can opt in for email/SMS reminders.
If registering too late, users fall out and are advised to get pretested elsewhere.
Scenario 3: Pretest + Departure/Return Test
Users fall out if cruise has departed.
If registering too early, users can opt in for reminders.
If registering too late, users continue to register for departure/return test and are advised to get the pretest elsewhere.
WIREFRAMES / USER TESTING
From Confusion→Clarity
Updates
Landing page was simplified: users only needed to enter their REF ID and select their cruise.
The page dynamically showed the required tests.
Users could choose to take the pretest with CVS and enter their information.
Findings
Users understood which tests were needed.
They felt the process was simple and not overwhelming.
Some were unsure what would happen if they didn’t select the pretest option.
WIREFRAMING
Clarifying pre-test selection with progressive disclosure
Progressive disclosure worked well, but I had to refine the experience around the "Pretest with CVS" option. Users understood what happened if they selected it—but were confused about what would happen if they didn’t. I clarified both paths to reduce hesitation and guide decision-making.
Introduced clearer radio button labels:
“I will take the pre-test at CVS”
“I will take the pre-test elsewhere”
Reinforced that a pre-test was required, reducing confusion around its necessity.
Based on selection, a dynamic alert bar displayed additional context.
THE BREAKDOWN
Closer look of the progressive disclosure landing page
REGISTRATION TOO EARLY PAIN POINT
Enabled early registrants to receive timely SMS/email reminders, reducing missed pretest registration window
With tech issues resolved:
Users who booked their pre-test early could finally see the earliest date they could book
Opt-in SMS / Email for a reminder (reducing miss pre-test registration window)
LOCATOR PAGE PAIN POINT
Due to the high demand for testing during the pandemic, appointment availability was limited
This was a major pain point for users who had opted to take the preliminary test with CVS earlier. To address this, I designed an exit point on the locator page, allowing users to complete the rest of their booking while choosing to take the preliminary test elsewhere.
Version 1: Users with Pre-test and departure and/or return test (by-pass to registration)
Version 2: Users with Pre-test only (fall out with FAQ information and next steps)
AFTER NAVIGATING THROUGH A SEA OF ITERATIONS
Final screens
*Final Norwegian branded screens shown; not all variations or cruise lines represented.
PROJECT LAUNCH
Launched COVID-19 Cruise test scheduling with a 90% conversion rate, helping passengers sail safely during the pandemic.
My key takeaway from this project was the importance of avoiding user overwhelm. From user testing, implementing progressive disclosure proved to be the best approach, allowing users to make the best decision on where to take the preliminary test and, based on their action, understand what that meant for scheduling and next steps.
Recognition in honor of Stephanie's receipt of the PI1 Train-Wide aware for Creativity