← Back to cases
UX ResearchUX Design2016

Logistics Worldwide

UX/UI · Active Tracking Platform

Flex needed a platform to track cargos worldwide using LTUs (Logical Tracking Units). The catch: six completely different users would rely on the same system, each with different goals, different decision windows, and different tolerance for complexity.

RoleUX research, persona definition, user journey mapping, information architecture, interface design, and visual specification.

Logistics Worldwide: UX Research, UX Design
Business impact

Six personas defined and mapped with distinct goals and interaction patterns.

Logistics Worldwide: UX/UI · Active Tracking Platform

A platform for six very different people

The Active Tracking Platform (ATP) had to serve six roles at once: Flex as the service provider, Admin for multinational visibility, Logistic Analyst for operational decisions, Shipper for barcode scanning, Receiver for real-time arrival tracking, and Carrier managing transport and delays.

The challenge was not just building a feature set — it was understanding that each role had a completely different relationship with the same data. An Admin wants a country-level overview. A Logistic Analyst needs to act fast on exceptions. A Shipper just needs to scan and register. Designing for one was easy. Designing for all six without making the interface feel like six different products stitched together — that was the actual problem.

Full ATP system flow infographic showing the complete cargo tracking journey — from new client onboarding through LTU registration, shipment, worldwide delivery, and return — with Phase 1 metrics: 2K LTUs available, 25 shipments per day, 1–7 days average lead time, 1–50 pallets per shipment.

Mapping the Logistic Analyst journey

The Logistic Analyst was the most demanding persona: someone who works with the platform daily, in short intensive sessions, from a notebook, who needs to make fast decisions and catch delays before they escalate.

The user journey map broke down nine goals in order of importance — from "Where are my shipments?" and "What will arrive today?" to managing LTU health, carrier performance, and system preferences. Each goal was linked to a set of primary and secondary functionalities, making the feature prioritization a direct output of the research rather than a stakeholder negotiation.

This distinction between primary and secondary features was critical: it shaped the information hierarchy of the dashboard and ensured the most important answers were always one click away — not buried in a report.

User Journey Map for the Logistic Analyst persona — 9 goals listed in order of importance (Where are my shipments? What will arrive today? What is behind schedule? How much inventory is in transit? Manage LTU health, carrier performance, shipments, waypoints, and system preferences), each mapped to primary and secondary platform functionalities.

Designing the system, not just the screens

The full system flow infographic made the complexity visible before any interface decision was made. It mapped every actor, every touchpoint, and every data handoff — from the moment a new client contacts Flex, through LTU registration and barcode scanning, to worldwide shipment and final delivery.

The AWS Cloud layer at the center of the flow was not an afterthought — it was the organizing principle. Every role connects to it differently: Shippers push data via API, Analysts pull insights and alerts, Receivers confirm arrival, Carriers generate movement events.

Designing at this level first meant that interface decisions downstream had a reason. Navigation structure followed actor roles. Dashboard widgets followed decision frequency. Alert logic followed the exceptions that actually cost money.

Decision surfaces, not data displays

The biggest UX mistake in logistics interfaces is treating them as reporting tools. A screen filled with data is not useful if it forces the user to interpret before acting.

Every screen was designed around a primary question: what decision does this person need to make right now? For the Analyst, the map macro-view answers "where are my shipments." The slowdowns report answers "what is at risk today." The carrier performance view answers "should I trust this route tomorrow."

The visual hierarchy was built to surface the answer before the data — status, then priority, then detail on demand.

Start a conversation

Have a problem worth solving?

If this kind of work fits what you are building, let us talk it through.

Start a conversation
More work

Other contexts where the logic shifts, but the delivery stays concrete.

PNAAT Site: UI/UX Design
DesignFront-end

PNAAT Site

React + Tailwind

Site for a national tech residency program, built to present it with clarity and credibility.

View case
PNAAT Management: Technology residency program
ProdutoSistemas

PNAAT Management

15 regions · NPS 89

Management structure for a national tech residency, linking institutions, companies and regions across Brazil.

View case
Innovation Challenge: Open innovation · Industry & University
InovaçãoEcossistema

Innovation Challenge

7 editions · 500 projects · R$50k prize

Dual open innovation program connecting industry and universities, designed to find talent, solve real business problems, and build a lasting innovation culture.

View case
Logistics Worldwide · Case | Lucas Mattos