Daryn Cox
← Back

Case Study · Mobile Commerce

Salesforce Self Service

Letting shoppers check, change and track their own orders, without calling customer service.

Mobile screens for order history, returns, order detail and shipment tracking
Company
Salesforce Commerce Cloud
My Role
UX Designer: UX, UI and visual design, click-through prototyping, user testing
Worked With
Product manager, UX research lead, development lead

The Challenge

Adding order management to an existing app.

Shoppers needed a way to check order status, track shipments and cancel or return items on their own, right in the store app. Every self-serve task meant one less call to a customer service rep, freeing them up for harder issues.

Amazon Expectations

Shoppers expect to track or change orders on their own, as easily as they do on Amazon.

Technical Limits

Several technical constraints and few existing patterns to build from.

Support Volume

Routine order questions tied up reps who could be helping with more complex issues.

Fun fact: “Your Orders” is the most visited page on Amazon.

The Goal

Make order management feel built in, not tacked on.

New flows had to use the app’s established patterns, with close attention to detail, so they felt like they had always been there.

Requirements

What shoppers needed to do

Check Order Status

View order history, status and details, as a guest or a registered shopper.

Cancel & Return Items

Cancel items that haven’t shipped and see the refund amount up front.

Track Shipments

Follow a shipment from the mobile app or the desktop storefront.

Process

From discovery to validation

I started from research provided by my UX research lead and spent time in a sandbox version of the app to learn its flows and patterns. From there we wrote use cases, then worked through rounds of low-fidelity wireframes with regular stakeholder check-ins.

Design process: Discover, Define, Ideate, Prototype, Validate

Persona

Meet Carl, the savvy shopper

Working with the PM, we defined our persona as an online shopper who would rather handle orders himself than call customer service.

Carl, online shopper

“I love being able to check the status of my order and even make changes to it without having to call a customer service rep.”

Wireframes

Sketch first, polish later

Lightweight wireframes let us test ideas quickly, before changes got expensive in high-fidelity mockups.

Hand-drawn wireframes of the check order and order detail flow

The Solution

Three core flows

1
Guest & registered

Checking order status

Shoppers can check an order whether or not they’re logged in. Guests look it up by order number, and registered shoppers go straight to their order history.

Guest and registered user flows for checking order status
2
Before shipping

Canceling items

Shoppers pick the items and quantities to cancel, give a reason and see exactly how much they’ll get back before confirming. Returns follow the same pattern, plus a return shipping step.

Cancel items flow from order history through confirmation and updated order detail
3
After shipping

Tracking shipments

From order detail, one tap opens a tracking summary with delivery status and every stop along the way.

Track shipment flow from order history to tracking summary

User Testing

Testing with real shoppers

I ran one-on-one sessions with 12 participants of varying backgrounds and technical comfort, using an InVision click-through prototype and a scripted set of tasks. The sessions confirmed what was working and surfaced a few pain points, which I iterated on before moving to high fidelity.

Prototype screens with tester questions and quotes

Research Findings

One source of truth

I packaged the findings into a slide deck and presented it to stakeholders, the extended UX team, PMs and development. It became the single source of truth for the MVP.

Research findings slide deck overview

Responsive

Mobile first, every screen size

The flows were designed mobile first, then carried to tablet and desktop. I created responsive concepts of key screens to guide developers and stayed available throughout the build.

Order history and order detail screens at tablet and desktop sizes

Outcomes

What it led to

Validated with shoppers

12 one-on-one sessions shaped the flows before development began.

Ready for the MVP

The findings deck gave the whole team one shared reference for the build.

Built for every device

Responsive concepts guided developers across mobile, tablet and desktop.

Let’s talk.

Questions about this project, or just want to compare notes? Reach out.

LinkedIn