top of page
eh.avif

Case study:

Progress Tracker Component.

Defining a scalable progress tracking system for multi-step financial journeys.

3b317f_0ddd008272644735a2b70bc125c1c893~mv2.avif

The Challenge.

Nationwide had several competing progress tracker designs in circulation, each created in isolation for different journeys.

This fragmentation created:

  • inconsistent user expectations,

  • uneven guidance through critical tasks,

  • increased design and engineering overhead,

  • risk in high-stakes journeys where abandonment or confusion has a real business impact.​

​

While working on the design system team, I was tasked with defining a single, scalable progress tracking solution that could safely support a wide range of journeys and be reused consistently across the organisation.

PT-Hero.avif

Design Strategy.

Progress trackers are not purely decorative in regulated financial journeys.

They:

  • set expectations around effort and time,

  • reduce drop-off by clarifying progress,

  • build trust during sensitive data entry,

  • influence completion rates.

​​

The goal was to define:

  • when a progress tracker should be used?

  • how much prominence it should have?

  • what constraints prevent misuse?

  • how it adapts to different journey lengths and devices?

Two variants, clear rules.

To support different journey needs while preventing overuse, I defined two explicit variants, each with clear usage guidance.

PT-MockUp.avif

High-Prominence Progress Tracker.

This variant is designed to guide users through complex, multi-step tasks such as applications or onboarding flows.

Design intent.

  • provide clear orientation at a glance,

  • reinforce progress without competing with primary actions,

  • reduce anxiety during longer tasks.

Component structure.

The tracker consists of two complementary elements:

​

1. Visual progress bar:

  • a linear progression of up to six steps,

  • completed steps shown in blue,

  • current step highlighted in action blue,

  • future steps shown in light grey.

​

The bar is deliberately medium-to-low in visual prominence. It provides reassurance and orientation without distracting from the primary task.

​

2. Contextual label:

  • clearly states the current step,

  • shows how many steps remain,

  • names the journey section (e.g. “Income”).

​

This label complements page titles and ensures users understand both where they are and what they’re doing.

Constraints and governance.

Through testing and layout evaluation, I defined a hard constraint of six steps for this variant. Beyond this point, the tracker becomes visually dense and harder to parse, especially on mobile.

​

For journeys exceeding six steps, I worked with product owners and content designers to establish two system-level options:

  • simplify or merge steps,

  • break the journey into multiple smaller tasks.

​

This ensured the component guided better journey design, rather than legitimising overly complex flows.

Screenshot 2025-12-16 at 11_48_24 am.avif

Low-Prominence Progress Tracker.

For shorter applications where a full progress bar would be excessive, I defined a simplified variant.

Design intent.

  • maintain orientation without visual noise,

  • support quick, low-effort journeys.

Component structure.

A single contextual label indicating:

  • current step,

  • total remaining steps.

​

This variant complements page titles and avoids introducing unnecessary UI weight.

PT-spec.avif

Accessibility & Consistency.

Both variants were designed with accessibility as a core constraint:

  • clear text labels for screen readers

  • logical reading order

  • predictable placement across journeys

​

By encoding these behaviours into the system, accessibility and consistency scaled automatically with reuse.

PT-desktop.avif

The Solution.

The final system delivered:

  • a single, governed progress tracking pattern,

  • clear guidance on when and how to use each variant,

  • reduced inconsistency across journeys,

  • improved user orientation during complex tasks.

​

​Outcomes & impact:

  • reduced abandonment in multi-step journeys,

  • fewer usability issues caused by unclear progress,

  • faster design and delivery through reuse,

  • improved trust and confidence during sensitive user flows.

View Prototype
bottom of page