Self-Service Kiosk: Optimizing High-Volume Transactional Flows

Role: UX Designer & Usability Lead
Scope: Interactive Prototype Design & Usability Validation

Overview

High-traffic self-service kiosks often create cognitive overload for users, especially when they have complex drink customization options. The goal of this project was to design a streamlined ordering experience that allowed users to navigate from “Start” to “Pay” in under 60 seconds while minimizing decision fatigue.

Understanding the Problem

Kiosk users frequently experienced “choice paralysis” or fragmented navigation. Sub-menus for customization caused confusion and slowed down transactions. The challenge was balancing speed, accuracy, and usability in a high-volume environment.

My Contribution

I led the design of the interactive prototype and usability validation process:

  • Mapped the customer journey to understand user states and priorities

  • Created a logic-first flow: Category Selection → Customization → Upsell/Extras → Order Review → Secure Payment

  • Employed rapid iteration with low-fidelity paper prototypes to test navigation and mental models

  • Conducted user testing with frequent kiosk users to validate flows and uncover friction

Key Findings & Pivot

  • Friction Point: Users felt “trapped” in customization menus without a clear exit path

  • Solution: Added a universal “Back to Main Menu” anchor and reordered customization steps to match the natural way users describe drinks (Size → Milk → Flavor)

Post-iteration testing confirmed that these changes increased confidence and created a smoother “Take, Pay, and Go” rhythm.

The Solution

The final design was a high-fidelity Figma prototype featuring:

  • Clear, linear navigation

  • Responsive transitions and real-time feedback

  • Large touch targets for quick interaction

  • Intuitive hierarchy that guides users naturally through the order process

Outcome

  • User Feedback: Participants rated the final flow as significantly more intuitive and frictionless than initial prototypes

  • Instructor Recognition: Prototype received top marks for user journey accuracy and intuitive hierarchy

  • Successfully replicated a real-world ordering experience suitable for high-volume transactional environments

Reflection

This project taught me the importance of designing for speed and clarity in high-pressure environments. Small decisions, like reordering customization steps or adding a single “Back” anchor, can have a major impact on user confidence and flow efficiency.

I also learned the value of rapid prototyping and iterative testing, which allowed me to validate assumptions before committing to high-fidelity design. It reinforced my belief that even complex systems can feel intuitive if the flow aligns with natural user behavior.

Click the link below to access the kiosk prototype:

Coffee Shop Kiosk Prototype

Previous
Previous

Splitwise Case Study

Next
Next

UX Insurance Home Page