WHOLE FOODS IN-STORE CHECKOUT EXPERIENCE

ROLE Product Designer
DURATION Jan — Mar 2025 (7 Weeks)
TOOLS Figma, Adobe Creative Suite, Marvel

A comprehensive redesign of the Amazon app's Whole Foods checkout feature that eliminates the frustrating search for in-store checkout codes. The project replaces the cluttered, hard-to-navigate interface with persistent code visibility and intuitive placement, creating a seamless checkout experience that reduces customer delays and friction at Whole Foods stores.

Mobile User Research Product Design UX/UI
Whole Foods Checkout Experience Redesign

What is Whole Foods?

Whole Foods is a premium grocery chain offering natural and organic products across the U.S. Through Amazon integration, customers can use the Amazon app to access in-store checkout codes, allowing them to scan items and pay directly through the app without waiting in traditional checkout lines.

My Role

In this solo User Experience Design class project, I took on the full product design process from research to final prototype. I conducted user research and problem analysis, developed personas and journey maps, created wireframes and high-fidelity prototypes, and defined design principles that prioritize persistent visibility and intuitive navigation patterns in the redesigned checkout experience.

Outcome

0% faster checkout completion
0% reduction in user errors
0% improvement in user satisfaction

Context

The Amazon app's Whole Foods checkout feature had poor navigation and hidden functionality, creating friction for customers completing in-store purchases.

The checkout code was buried in the app with no clear access point. Users spent 2-3 minutes searching for their code, with 68% looking in wrong sections and 38% expecting missing functionality. This caused checkout delays, abandoned purchases, and frustrated customers who reverted to traditional lines.

Context visualization of Whole Foods checkout experience issues 1 — Whole Foods checkout experience issues

Goal

Eliminate checkout delays by making the in-store code easily discoverable and accessible.

Whole Foods checkout experience redesign thumbnail 2 — Eliminate checkout delays through better code accessibility

User Research

To better understand user frustrations, I conducted six interviews and two rounds of usability tests.

Three critical pain points emerged that were causing delays and confusion in the checkout process:

User research findings and pain points
3 — Three critical pain points identified

Affinity Mapping

I organized the research insights into thematic clusters to identify patterns and prioritize the most critical user pain points.

Affinity mapping of user research insights
4 — Organized insights into thematic clusters

User Personas

My research identified three primary user groups, each experiencing specific pain points in the checkout flow:

Jane (Busy Professional)

needs instant access to her checkout code without fumbling through menus while juggling shopping and one-handed phone navigation.

Sarah (Efficiency-Focused Shopper)

needs the checkout code to appear automatically when she enters Whole Foods, eliminating search stress during busy checkout periods.

John (Tech-Cautious User)

needs clear, intuitive UI elements and better search functionality to find the checkout code without confusion or multiple failed attempts.

Competitive Analysis

To understand best practices in mobile checkout experiences, I analyzed CVS , Target , and Apple Wallet 's approach to in-store payment accessibility.

These platforms were selected because they represent successful implementations of mobile checkout solutions. By examining their interface design, code accessibility, and user flow patterns, I could directly compare their approaches against Whole Foods' current implementation.

CVS competitor analysis infographic 5.1 — (CVS) Mobile Checkout Experience
Target competitor analysis infographic 5.2 — (Target) Mobile Checkout Experience
Apple Wallet competitor analysis infographic 5.3 — (Apple Wallet) Mobile Checkout Experience

Key Opportunities

The visual comparison above reveals significant design gaps in checkout code accessibility and highlights specific areas where Whole Foods falls short of industry standards.

Through this analysis, I identified three key opportunities to address Whole Foods' checkout accessibility issues.

Key opportunities identified from competitive analysis
6 — Three areas for improvement identified

Wireframes

I translated these opportunities into design concepts, starting with wireframes to test different placement and visibility solutions.

Paper wireframe sketches 7.1 — (Paper Wireframes) Initial concept exploration
Low-fidelity digital wireframes 7.2 — (Low-Fidelity Wireframes) Digital concept development

User Testing

After 2 rounds of user testing with 5 individuals, here's what I found:

User testing results and findings from 2 rounds with 5 individuals
8 — Results from 2 rounds with 5 participants

Prototypes

Building on user testing insights, I designed two key changes to improve the checkout experience:

Contextual QR Button

A distinct QR code button appears when users enter Whole Foods, addressing Jane's need for one-handed navigation and Sarah's desire for automatic code surfacing during busy checkout periods.

Persistent Account Access

A dedicated 'In-Store Code' section under My Account resolves John's confusion with UI elements and provides the clear, searchable location that 68% of users expected to find.

Additional high-fidelity prototype 1
Additional high-fidelity prototype 2

Next Steps

Reflection & Key Takeaways

User frustration often stems from broken mental models, not missing features.

This project taught me that 68% of users weren't frustrated because the checkout code was hard to use - they were frustrated because it wasn't where they expected it to be. Rather than adding new functionality, my solution focused on aligning the interface with existing user expectations about payment flows. This experience shifted my approach to start with mapping user mental models before designing new interfaces.

See Next