Supply Chain Platform

Redesign to improve shipment tracking and visibility

1

Project details

2

Deliverables

3

Introduction

As part of an integrated supply chain platform, the shipment tracking module is a core interface used daily by logistics teams, customer service, and end clients. However, user feedback revealed that the existing design often caused confusion and delayed responses. We took on the challenge to redesign this module to improve clarity, usability, and efficiency across various user personas.

5

UX research phase

We gathered insights through surveys, product feedback, and recorded support queries to understand recurring user pain points. In addition, I also conducted a usability heuristics evaluation on the existing shipment module screens to identify UI design violations such as lack of visibility of system status, poor feedback, and failing to maintain internal consistency.

smileys, customer satisfaction, review, feedback, survey, evaluation, icon, idea, concept, service, poll, opinion, experience, rating, notepad, pencil, flat lay, review, feedback, feedback, feedback, survey, survey, survey, survey, survey, evaluation, evaluation
UX Surveys

We conducted CES (Customer Effort Score) and NPS (Net Promoter Score) surveys targeting users of the shipment module to better understand their satisfaction levels and perceived ease of use. 

CES Survey:

A total of 21 respondents participated. The scale ranged from 1 (very difficult) to 7 (very easy).

  • 63.9% of users rated the experience as somewhat easy to very easy (scores 5–7), suggesting the module was functional but not seamless.

  • Written feedback from lower scorers pointed to confusing filtering options, unclear shipment progress indicators and ETA.

Net Promoter Score (NPS)
This survey assessed 21 respondents’ likelihood of recommending the platform:

    • Promoters (score 9–10): 33% (7/21)

    • Passives (score 7–8): 38% (8/21)

    • Detractors (score 0–6): 29% (6/21)

NPS is calculated by subtracting the percentage of detractors from the percentage of promoters (% of promoters – % of detractors).

    • NPS =33%-29%= 4, it means that:

      • We have slightly more Promoters than Detractors, but only by a small margin.

      • The overall customer sentiment is neutral to slightly positive, but not strong.

      • This score suggests that the users’ experience is not bad, but there’s significant room for improvement to turn more users into promoters.

Key insights derived:

  • Users appreciated the functional aspects of the module but felt it was not intuitive.

  • Filters were fragmented across the UI, increasing cognitive load and making it difficult for users to quickly refine results.

  • Shipment status indicators lacked clarity, leading to frequent user confusion.

  • Survey results validated pain points and guided design priorities in the next phase.

Individual package model & Segment-Based Shipment Routing

As part of the redesign, we also had to accommodate the ‘shipment’ and ‘segment’ new concepts in shipment routing. By redefining a shipment as a single physical unit rather than a collective order, we transitioned the platform toward a more granular data structure. The new approach breaks down a shipment journey into multiple segments, each representing a leg in the overall route.

The change had significant implications for both the data structure and the UI interaction model:

  • Hierarchical Clarity: The UI needed to clearly communicate the hierarchical relationship between the parent order, the individual package, and the status of each specific segment.
  • Operational Precision: Design components were adapted to surface critical physical attributes—such as weight and dimensions per package—ensuring accuracy across multiple legs and carriers.

This redesign ensured that logistics teams could accurately monitor and manage each part of a shipment, even when it involved multiple carriers or transport modes.

4

Problem Statement

As the business pivoted to an individual package model with multi-segment routing, the legacy interface became a bottleneck.

  • Data Fragmentation: Critical physical details (dimensions, weights) were buried under order-level metadata.

  • Static Logic: A rigid 3-stage progress bar failed to represent the reality of shipments with 3, 5, or more journey segments.

  • High Interaction Cost: Scattered filters and search tools increased cognitive load and delayed time-critical decisions.
5

Goal

Redesign the Shipment management experience to move from static tracking to operational precision. The goal was to create a scalable, segment-aware UI that prioritizes real-time physical data and unifies fragmented controls into a single, intuitive workspace.

6

UI Design

Shipment management page

The Shipment Management Page is the central operational hub for Logistics Operation Managers. Unlike a static list, this workspace is designed for exception-based management, allowing managers to oversee the end-to-end lifecycle of active shipments in real-time.

TL;DR: Summary
Merging the Activity and Journey pages into a single, unified view

In the “Before” version, the user had to jump between tabs to understand the planned journey vs. the actual progress. This required them to hold information in their short-term memory (cognitive load). By combining them, we created a Single Source of Truth so the user can now see where the shipment was, where it is, and where it is going next in one continuous visual flow. In addition, the “Before” layout was either too sparse (top left) or too cluttered with large boxes (bottom left). The “After” design uses Progressive Disclosure within each segment (e.g., the “Details” dropdowns). This keeps the high-level status glanceable while allowing the user to “drill down” into specific partner info or vehicle numbers only when needed.

Shipment info page

There was a massive pivot made by the product management team, which is redefining the primary key (shipment) of the entire logistics database. Moving from one-to-many relationship (1 Shipment: N Packages) to one-to-one (1 Shipment = Individual Package) led to some major design changes in UI.

7

Reflections

  1. Designing for Data Logic, Not Just Layout: This project taught me that UI is only as strong as its underlying data structure. When the business redefined a “shipment” from a group of packages to an individual unit, it wasn’t just a label change—it required a total overhaul of the information hierarchy. By designing for the segment part, I learned that UX must be flexible enough to handle the ‘messiness’ of real-world data—where one shipment might be a simple A-to-B trip while another is a 5-segment international journey.

  2. Designing for Scalability: I learned to build flexible, modular components that could survive a major business pivot. When the definition of a “shipment” changed, our design system allowed us to reconfigure the layout without a total rebuild.

  3. Balancing Granularity with Clarity: High-density data doesn’t have to be overwhelming. I learned the value of progressive disclosure—using collapsible sections for secondary “Order” info—to keep the user focused on the immediate task: the individual package.
8

Next Steps

  1. Validation through Analytics: Measure “Time-to-completion” for operations managers to validate if the granular shipment view actually speeds up the processing and quantify the efficiency gains of this more granular focus.

  2. Edge Case Stress Testing: Iterate on the logic for Split Shipments and Consolidation to ensure the 1:1 model remains robust during complex logistics scenarios.