Generated contemplative outdoor fashion editorial photograph beside a large tree and hillside

Harbor — Onboarding for a Freight Marketplace

Harbor matches independent freight carriers with shippers who need a load moved. About 900 carriers had signed up in the prior two quarters. Roughly a third of them booked a load within their first week — most of the rest never came back after the sign-up form, and support fielded the same onboarding calls on repeat.

Client

Harbor

Role

Product Designer — led design end to end

Team

1 PM, 5 engineers, 1 researcher

Timeline

Apr – Aug 2026

Platforms

Web

Focus

Activation, trust in first match, time to first booking

airplanes window view of sky during golden hour

The Rate-Context Load Card.

The challenge

Signing up was fast. Trusting the first match was not.

A new carrier finished sign-up in under five minutes, landed on a list of available loads with no context on rate history or the shipper’s reliability, and stalled. Support calls all asked some version of the same question: “Is this rate actually normal for this route?” Nothing on screen answered it, so carriers called instead of booking.


“I had three loads in front of me and no idea which one wasn’t going to waste my week.”

— Owner-operator, first week on the platform

A lone tree on a grassy hill overlooking a pebble beach and mountains

The Rate-Context Load Card.

The Process

Listened to forty onboarding support calls. The same three questions came up in nearly every one: is this rate fair, is this shipper reliable, what happens if something goes wrong.

Answered the calls before the carrier had to make one. Every recurring question became something visible on the load card itself, not something support explained after the fact.

Built trust from data we already had. Rate history and shipper reliability weren’t new data collection — Harbor already had it. It just wasn’t shown anywhere a carrier could see it before booking.

Shrunk the first decision. Instead of a full load board on day one, new carriers saw three matched loads with the context front and center, not forty options with none.

Solution

A rate-context badge on every load. “Typical for this route” or “above average,” pulled from real rate history, right on the card.

A shipper reliability signal. On-time payment and past carrier ratings shown inline, so a new carrier isn’t betting blind on an unfamiliar name.

A three-load starter match. New sign-ups see a small, curated set of loads suited to their equipment and location instead of the full board.

A “what happens if” panel. Plain-language answers to the cancellation, delay, and payment questions that used to require a phone call.


Outcome

Carriers booking a load within their first week went from 33% to 58% over the following quarter. The clearer signal: onboarding-related support calls dropped by half, which was the real cost this was designed against — every call was a carrier who couldn’t get an answer from the product itself.

What I’d do differently. The three-load starter match worked well for common routes and equipment types, but carriers in niche categories sometimes got matched to nothing good and defaulted back to the full board anyway. I’d have built a graceful fallback state for thin matches instead of assuming there’d always be three solid options.

Carriers booking within first week

+25pts

Onboarding-related support calls

-51%

I could finally tell which load was worth my time without calling anyone to ask.

portrait photography of man wearing black suit jacket

Tom Aldana

Chief Innovation Officer

Let's connect

If the work above is the kind of thing you're looking for,
I'd like to hear about it.

Let's connect

If the work above is the kind of thing you're looking for,
I'd like to hear about it.

Let's connect

If the work above is the kind of thing you're looking for,
I'd like to hear about it.

Curiosity,
unpeeled.

Let's talk : )

SENIOR PRODUCT DESIGNER · BASED IN SAN FRANCISCO · PRODUCT DESIGN ·

Rhys

©

2026

All rights reserved.

Create a free website with Framer, the website builder loved by startups, designers and agencies.