Protected case study

Enter the password to view the Sam’s Club work.

Casanova
◧ Own Your Inventory · Audits

Count it.Catch it.Own it.

I led the end-to-end UX for Audits — the module inside Sam’s Club’s Own Your Inventory app where club managers assign inventory audits and associates complete them, matching on-hand counts to the system to catch shrink before it becomes lost sales. Shipped across 600+ clubs.

Role Lead UX — end to end Type Enterprise app Timeline 2022–2023 Scale 600+ clubs
Own Your Inventory app splash — 'Every item counts'
100%
Audits moved into OYI
Adoption
97%
Catch shrink early
Shrink
+50%
On-hands accuracy
Accuracy
−40%
Time to complete an audit
Efficiency

02 The challenge

Shrink was slipping
through the count.

The business goal: prevent incremental lost sales by capturing more shrink — driving higher sales capture and higher shrink accountability across the fleet.

But the audit process meant to catch that shrink lived across paper, spreadsheets, and disconnected tools. Counts didn’t reconcile cleanly against the system, audits were slow, and there was no clean line of accountability between the manager who assigned a count and the associate who performed it.

Managers and associates kept telling me the same thing: they wanted an easier, faster, more reliable way to do audits.

Why it matters

Every mismatch is a lost sale

When what’s on hand and what the system believes drift apart, shelves read as stocked when they’re empty — and stock quietly disappears. Caught early, it’s fixable. Caught late, it’s gone.

Sam's Club Now — a real club visit
Club visits. Research — I went to the floor to watch how audits actually happen, not how they’re documented.

03 Process · Research

I went to the clubs
before the screens.

I owned research end to end — club visits and observation, a team workshop to define the real audit types, and stakeholder interviews to learn what devices and systems people actually use on the floor.

Whiteboard mapping the audit process
Workshop. Mapping the current journey and the distinct audit types with the team.
Audit-types matrix: club-initiated, item, category, annual
Audit types defined. Entry point, process, outcomes & pain points for each kind of audit.
Journey map across before / during / after audit with an emotion curve
Journey map. Before → during → after the audit, with the emotional lows (finding the audit, losing progress) that told me where to design.
Effect map for Club Manager and Associate personas
Effect map. Two personas — Club Manager & Associate — with their goals, needs, main tasks and pain points.

Two users, two jobs

Manager — creates & approves

  • Have on-hand items match the club
  • Move fast — “efficiency is everything”
  • Get notified of upcoming audits & approvals
  • See an in-app report while auditing, for reference

Associate — audits on the floor

  • Find upcoming audits quickly
  • Match item counts & categories to the system
  • An easier, faster way to complete audits
  • Stop & resume mid-audit without losing progress

04 The solution

One audit,
three steps.

I distilled the messy reality into a clear model — a manager creates, an associate audits, a manager approves — then explored entry points and three design approaches before converging.

01

Manager creates

Assigns an audit — category, scope, and the associate — from the club dashboard.

02

Associate audits

Counts on-hand, matches to the system item by item, and can pause & resume without losing progress.

03

Manager approves

Reviews the reconciled result and signs off — closing the loop with clear accountability.

Exploring entry points & approaches

Where should Audits live in the app, and how should the home screen work? I explored several entry points and three distinct approaches, then tested them.

Entry-point exploration for the Audits section
Entry points. Where Audits surfaces inside Own Your Inventory.
Design approach 01
Approach 01
Design approach 02 — selected
Approach 02 · chosen
Design approach 03
Approach 03

Landing: audits at a glance

The home screen leads with a truthful answer to “what’s due, in progress, and waiting to approve” — audits surfaced by status, with progress rings so a manager reads the club’s state in a second.

Annotated audits landing screen
Landing · Approach 02. In-progress audits with progress, plus what needs approval.

The three flows, in motion

Clickable prototypes for each step — the ones I tested with real associates and club managers.

Prototype — manager creates an audit
Manager creates & assigns.
Prototype — associate performs the audit
Associate counts & matches.
Prototype — manager approves the audit
Manager reviews & approves.
Flow — creating a new audit
Flow. Creating a new audit.
Flow — the audit process
Flow. The audit & approval process.

“They were really happy about the new process and flow to complete audits” — and gave the feedback that sharpened it.

Prototype testing · real associates & club managers
Testing feedback — entry points
Testing. Feedback on entry points.
User testing sessions with associates and managers
Testing. Sessions with associates & managers.

05 Impact

Counted, caught,
accounted for.

The redesigned Audits flow shipped across the fleet and moved the numbers that mattered to the business.

100%
Audits moved into OYI

The whole audit process consolidated into one app — no more paper or scattered tools.

97%
Catch shrink early

Discrepancies surface during the count, not weeks later — while they’re still fixable.

+50%
On-hands accuracy

What the system believes and what’s on the shelf finally line up.

−40%
Time to complete an audit

A faster, resumable flow that respects how associates actually work the floor.


06 Reflection & role

What I owned,
what I learned.

I led the UX end to end — club research, working with product managers to clarify the business goals, journey & effect maps, flows and wireframes, UI and interaction, prototyping, and presenting to stakeholders. I partnered with a content designer to keep tone and voice aligned to how associates talk, and helped introduce AI-assisted workflows to streamline the process across 600+ clubs.

Design the floor, not the mockup. The insight that unlocked this was earned standing in a club, watching an associate get pulled away mid-count. “Stop & resume” wasn’t a feature request — it was the reality of the job.

Accountability is a design material. The highest-value part wasn’t a screen — it was making the manager→associate→manager handoff legible, so a count became something the business could trust.

My role — leading UX end to end

What I owned

UX research · club visitsJourney & effect maps Flows & wireframesUI & interaction PrototypingStakeholder presentation

Collaborated on

Content designAI-assisted workflowsProduct strategy