Trucking Services Web App Revamp

DrayEasy, a last-mile container delivery service, faced a critical issue: while most users searched for rates, seldom did they complete bookings. This disparity indicated significant barriers in the user journey.

As a UX consultant, I aimed to redesign DrayEasy's web interface to simplify the booking process and enhance the conversion rate.

My Role

Interface Design

User Research

Design System

Team

3 Designers (Me)

2 Developers

1 Product Manager

Duration

Mar - May 2023

Tool

Figma, FigJam

Project Background


DrayEasy seeks design recommendations for a visual overhaul and usability improvements to enhance its web portal for delivery bookings.

Project Scope

Redesign DrayEasy's web portal, especially the booking experience. The goal is to convert the high volume of search users into completed bookings by addressing key usability barriers.

Deliverable

Conduct primary research with target users, ideate feasible solutions to user pain points, develop high-fidelity screens and hand off to the development team.

RESULTS

Snapshots of what‘s achieved in this project

Before

After

What our client & user says

Walter Zhou

@Product Owner at DrayEasy

"Our collaboration with the design team was a game-changer. The new interface not only elevated our brand image but also helped us improve customer satisfaction rates."

Ms. Liang

@10+yoe as freight forwarder

"As a frequent user of DrayEasy's delivery service, the new design has transformed my booking experience. The interface looks nice and is incredibly user-friendly."

Background

BACKGROUND

DrayEasy is a platform for real-time quotes of container delivery


They provide instant online pricing for major carriage routes, so customers can skip the manual price checks and save time and effort.

PROBLEM

...but DrayEasy is currently seen as a quoting tool, not a booking platform


70% of users searching for quotes. However, only 10% of these users complete bookings on the web portal. The rest of the ordered are placed through emailing.

WHY IS THIS IMPORTANT?

Manual order placement is inflating operational costs


This inefficiency highlights roadblocks that keep users from fully leveraging the booking feature.

CHALLENGE

How might we redesign the booking experience to boost online order placements through the web app?

CHALLENGE

How might we redesign the booking experience to boost online order placements through the web app?

Research

PROCESS

How did we identify the key barriers in DrayEasy's booking experience?

Primary Research


  • Usability testing with 8 users

  • Current product critique

Secondary Research


  • Competitive analysis with 4 benchmarks

Synthesis


  • Affinity mapping

  • User journey mapping

KEY TAKEAWAY 1: PRE BOOKING

Multiple Call-to-actions in parallel causes confusion and prevents users from making a booking decision

75% of users reported that they have trouble selecting the next action to take.


— From usability testing

The current product presents three parallel CTAs after the price quote—"Pre-Book," "Book," and "Bid."

But the difference between them? Not clear.

KEY TAKEAWAY 2: DURING BOOKING

The lack of information hierarchy in the booking form caused users to feel overwhelmed

1/3 of users indicated that they feel overwhelmed by the too much information in the booking process.


— From usability testing

The current design bombards users with too much information at once—too many fields, too many options.

On top of that, inconsistent capitalization and jargon overload make it even harder to process.

KEY TAKEAWAY 3: DURING BOOKING

Bulk information must be uploaded manually, causing inconvenience to efficiency-driven users

“Sometimes we need to add more than 20 containers at one time. It's too much trouble inputting info for every container."


— Quote from current user

For larger orders with multiple containers, users have to manually upload each container’s details one by one—slow and tedious.

KEY TAKEAWAY 4: AFTER BOOKING

Users are skeptical of the price information in the quotation and are unsure what the final price is

87% of users indicated that they were unsure if the quoted price is valid. Lack of pricing clarity was the top reason mentioned.


— From usability testing

Each quote includes a list of potential extra charges and multiple charge "scenarios," making the price breakdown overly complex and confusing for users.

PROBLEM REFRAMING

Based on the issues identified in usability testing, I reframed the challenge to..

Pre Booking

How might we simplify the booking process by reducing the number of parallel call-to-actions to help users make clear booking decisions?

During Booking

How might we refine the information hierarchy and reduce the need for repetitive action in the booking form to prevent users from feeling overwhelmed?

After Booking

How might we build trust in the pricing by providing clearer and more transparent quotations to ensure users understand the final price?

Ideation

INSPIRATIONS

Next, we looked into how benchmarks approach these problems



From studying benchmarks, I discovered these actionable insights.

Visual Cues

Icons and font variations break up dense info, making it easier to scan.

Cut the Clutter

Limit on-screen fields to keep the process smooth and frustration-free

Price Guarantees

Highlight locked-in rates, refund policies, or comparisons to reassure users

WIREFRAME EXPLORATIONS

Through iterative wireframe explorations, we approached the preferred screen layout


By creating parallel wireframes, we systematically explored various interface layouts to identify the most effective design. Key takeaways included:

  • Enhancing the CTA button: We can use a gradient accent color to improve visual appeal and draw user attention, while applying more muted color for other actions such as the side bar.

  • Utilizing the space wisely: To maximize the form space, we can adopt a two-column layout and remove unnecessary information such as an address map.

Based on these reasons, we decided to move forward with option D.

DESIGN SYSTEM

To enhance the visual appeal and consistency of the product, we developed a comprehensive design system

Solution

Pre Booking

SOLUTION 1

To enhance decision-making, we focused on revising the product workflow to reduce the number of call-to-actions


We worked closely with the client team to determine the relative importance and priority of information and made a few key changes to the product workflow.

  1. Combined three separate CTA flows into a single, cohesive flow

  2. Made unnecessary information optional to reduce clutter

  3. Broke each page into finer sections for improved clarity and usability

During Booking

SOLUTION 2

Step-by-step form to reduce user cognitive overload

Before:

  • Booking form as a one-page pop-up

  • Lots of required information

  • No zoning or advanced visual coding

After:

  • Four separate pages based on information affinity

  • Require only the necessary info at the start

  • Icons and colors to enhance visual appeal

SOLUTION 3

Support bulk uploading and multi-edit to allow users to upload and manage information for multiple containers simultaneously

Before:

  • Manually upload bulk information

  • Edit information of one container at a time

After:

  • Manage multiple containers info simultaneous

  • View all container info side by side

After Booking

SOLUTION 4

Use detailed price breakdowns and predictive pricing to enhance transparency and user trust

Before:

  • Confusing wording like "best/average scenario"

  • A long, uncertain list of possible charges

  • No way to check order information

After:

  • Detailed price breakdown

  • Predictive pricing based on historical data

  • Order info confirmation before placement

Next Steps

WHAT ARE THE NEXT STEPS?

More technical integration: Using OCR in file reading to reduce the need for manual input

HOW TO CONTINUOUSLY IMPROVE USER EXPERIENCE?

Leveraging user data to identify opportunities

Conversion Rate Tracking

  • Track users journey with finer granularity

  • Understand where users drop out of the journey

Net Promoter Score as Assessment

  • Regularly track users' satisfaction rate

  • Iterate based on user feedback

MY LEARNING & REFLECTION

Domain knowledge is especially important in B2B SaaS industry


I'm grateful for how research on the international logistics industry equipped me with deep domain knowledge. The background understanding allowed me to tailor solutions that precisely address the pain points to freight forwards, our target users.

© Created by Siyun Wen 2025 with 🧋 and 🐱 hair

© Created by Siyun Wen 2025 with 🧋 and 🐱 hair

© Created by Siyun Wen 2025 with 🧋 and 🐱 hair