Making a complex booking feel predictable

I translated customer research into a responsive tyre-booking experience, then refined the design through two user-test rounds and an annotated handover.

  • Lead Designer
  • Wireframes
  • Interaction Design
  • Axure Prototyping
  • Usability Testing
With
Commonwealth Bank Innovation Lab team, UX research specialist, Head of design and JAX stakeholders
When
Delivered 2017-2018
For
JAX Tyres customers
Desktop booking dashboard: vehicle, tyres and service location

Booking Dashboard

Desktop

The booking dashboard adapted for mobile

Booking Dashboard

Mobile

01 · Business problem & evidence

The booking journey was hard to follow

Earlier testing of the existing website had found major difficulties with buying tyres and booking fitting online. JAX wanted to grow online sales, bring better-informed customers into its branches and build trust.

The solution also needed to serve people researching tyres or contacting a branch without booking online. I needed to make the booking steps clear without letting booking controls dominate those other journeys.

Who it served

JAX Tyres customers choosing tyres and arranging fitting, across desktop and mobile. The earlier Research & direction phase produced the behavioural personas below.

Alex

The cautious novice

Low tyre knowledge and reluctant to make a large purchase through the website.

Blake

The well-informed, high-touch customer

Knowledgeable about tyres, but prefers the human contact of customer service.

Charlie

The savvy online booker

Knowledgeable, researches independently and is comfortable transacting online.

The design needed to support different levels of tyre knowledge, with both reassurance and access to detail.

What needed to change

Earlier usability testing

Make the required steps clear

Testing of the existing website had found difficulty purchasing tyres and booking fitting. The design challenge was to make the required steps clear: what was complete, what remained and how to change a selection.

Research & direction

Support different starting points

The earlier interviews and survey found differences in how people searched for tyres. Those who knew their tyre size could start there; others relied on vehicle details. Search preferences also differed by car knowledge.

Business rules & MVP agreement

Keep the booking requirements clear

JAX needed vehicle details to validate tyre fit, and a branch was required to place a booking. The agreed MVP flow required vehicle, tyre-size and branch information while allowing different entry points.

Design & testing goal

Turn the agreed MVP flow into interactive, high-fidelity desktop and mobile prototypes. Test whether people could follow the booking steps, understand vehicle matching and interpret the supporting information, then use the findings to refine and document the design for handover.

2.1 · Booking model

Make the whole journey understandable

The agreed flow supported different starting points. The interface needed to show what was complete, what remained and how to change a selection, while leaving room for browsing and branch contact.

I sketched three concepts to compare how much booking guidance stayed visible and how people could access the details. Each approach made a different trade-off between an overview of the steps and the complexity exposed on the page.

Concept 1 · Explored

Tabbed booking panel

Concept 1: Tabbed booking panel

Concept 1 · Persistent panel beside the product page. Explored; not selected.

Kept the required steps, embedded search and summaries beside the page.

Persistent booking content could distract people who were browsing. Its search, filters and CTAs could also compete with controls on the page.

Concept 2 · Explored

Progress summary bar

Concept 2: Progress summary bar

Concept 2 · Collapsed progress bar. Step details could be expanded. Explored; not selected.

Collapsed the panel into a horizontal bar, retaining access to search and step details.

Collapsing the panel reduced its persistent footprint, but booking-related complexity remained for people who did not intend to book online.

Concept 3 · Selected

Selected

Booking dashboard

Concept 3: Booking dashboard

Concept 3 · Chosen dashboard wireframe. Client/team agreement preceded prototype testing.

Brought all booking steps together in one overview, with progress guidance appearing after a booking interaction.

Multiple forms and CTAs could still overwhelm people, particularly as further features were added.

Apply the chosen model to different starting points

The selected dashboard wireframes carried vehicle-first, tyre-first and branch-first routes through the same booking requirements. The overview showed the selections already supplied and those still needed. These are routes within Concept 3, rather than three further interface concepts.

Chosen dashboard: vehicle-first route

Chosen Concept 3 · Vehicle-first desktop route, with vehicle and tyre details supplied and branch selection still to complete. Wireframe exploration, not a test result.

2.3 · Relevance & trust

Show why the tyres are relevant

In Round 1, participants missed vehicle information and two distrusted “Popular Choice”, assuming the list benefited JAX. I brought the vehicle match closer to the choice and changed the label to “Best Sellers” in the next prototype.

Round 1 user-test prototype: vehicle match, recommendation and inclusions
Round 1Round 1 user-test prototype · Vehicle context was in the header, with “Popular choices” wording and faint price inclusions.
Round 2 user-test prototype: vehicle match, recommendation and inclusions
Round 2Round 2 user-test prototype · Vehicle matching moved closer to the choice, “Popular choices” became “Best sellers”, and price inclusions gained stronger text and yellow ticks.

Prototypes used in the two eye-tracking user-test rounds. The reports support better acceptance and visibility, rather than a measured task-success improvement.

Vehicle entry still needed work: one knowledgeable participant confused purchase year with model year, tried twice and then needed help.

Round 2 still recorded safety-information needs, concerns around the “Budget” label and mobile comparison problems. These remained priorities for further refinement, rather than successful fixes.

Handle different front and rear tyres

Some vehicles need different tyres at each axle. I designed separate size, quantity and unit-price controls, a combined total, and switchable specifications. Round 2 recorded front/rear pricing, selectors and specification tabs among the behaviours that worked well.

Different front and rear tyres: controls and specifications

Final handover · Separate front/rear sizes, quantities and prices, with a combined total and specification tabs. This illustrates behaviours positively recorded in testing; later handover amendments were not retested.

2.5 · Price & service comprehension

Make inclusions visible, then make them clear

Most testers missed price inclusions in Round 1. I strengthened their visibility; Round 2 recorded them as working well across listing, details and checkout.

Meaning still needed work. “Freight” was unclear, and a tester lost trust after confusing balancing with alignment and discovering alignment cost extra.

The handover replaced “Freight” with “Delivery to store”, expanded inclusion descriptions and documented a “Services supported” section for mobile fitting.

Freight

Delivery to store

Final handover: included services and Delivery to store

Final handover · “Delivery to store” replaces “Freight”. The later terminology amendment was not retested.

Reflection & project outcome

What testing taught me, and what remained

What I learnt

Test how people interpret content

Two participants interpreted “Popular Choice” as benefiting JAX. I learnt to examine the meaning and credibility of recommendation labels during testing, and would explore this earlier in future projects.

Prominence does not guarantee attention

I was surprised that testers missed vehicle information even though it was prominent at the top of the interface. The dark strip made it look like part of the navigation, and people moved straight to the main page content. I learnt to consider how visual context affects attention, alongside position and prominence.

What remained

Planned next phase

The next phase would have added the details and remaining features needed for a live experience, including wheel purchasing and the full checkout process.

Why the work stopped

JAX was very happy with the design solution, and we had a strong relationship. Our team was discussing whether to continue, but the eCommerce platform we offered was not compatible with JAX’s POS system.

JAX chose another agency that could support a compatible eCommerce platform. As a result, I did not get the opportunity to complete the remainder of the design solution.

Start with the customer’s decision

Explore the collaborative research, customer model and MVP priorities behind this booking experience.

01 · Research & direction →
Customer journey across awareness, researching, deciding and fulfilment

Fit

100% is the original image size. Drag to pan, scroll or pinch to zoom, or use the arrow keys and + / −.