A UX Design Case Study: Roof Space

Chris Hetem
7 min readJan 5, 2022

Overview

Roof Space is a peer-to-peer marketplace platform connecting people wanting to send large sports equipment (e.g. surfboards, kayaks, bikes, etc) from A to B with travellers who are already passing through.

The problem driving this idea is that sending large equipment throughout NZ using traditional courier or freight services is often very expensive and equipment often gets mishandled & ultimately damaged.

The initial idea was to tap into the sharing economy to connect travellers & courier customers, a Facebook group was formed as a place for the two parties to connect & test the idea within the market. After seeing the group grow & actively engage with each other, it was time to further develop the idea into a platform of its own.

The main challenge here is to create a platform that captures what was currently working within the Facebook group while building additional value encouraging users to make the switch. In order to do this, we first needed to know more.

A deeper understanding

With an active Facebook group & an excited client wanting to take the next steps, this is where I jumped in to offer my expertise and help bring the idea to life.

Under my guidance, the client took part in user research engaging with Facebook group members to really understand what was working and what wasn’t working about the group.

The two biggest things we learned were:

The FB group lacked trust.

How does one member know another member isn’t going to steal their stuff? Or that the Driver is actually going to get paid? Facebook was a great place to start as a proof of concept, but it lacked the extra trust & security that a dedicated platform could offer. And although these issues never actually occurred, it was a concern that just about everyone we interviewed shared.

Finding driving gigs was difficult & cumbersome with the group.

FB didn’t offer a quick and easy way to find driving gigs. If someone was about to make a journey & wanted to see which items were available to transport and where they needed to go, it was difficult to find these posts without any sort of search or filter functionality and posts would often get lost within the group’s timeline.

Finding Inspiration

Equipped with these insights, it was time to get to work. In an attempt to avoid re-creating the wheel, I start my projects by looking at what already exists to find inspiration and then cherry-picking what works & leaving behind the rest.

An AirBnb for driving equipment?

As cliche as it sounds, the first thought that came to mind was AirBnb as a place to draw inspiration. Instead of renting a home, this could be just an AirBnb for sending equipment.

But after further consideration, there are a few key differences that made this comparison fall apart:

  • For AirBnb, Hosts both create a listing & receive payment. But for Roofspace, it was different. Senders (the people wanting to send their equipment) create listings, but they’re the ones who make the payment, not receive it.
  • Guests on AirBnb browse listings and then book and pay on the spot. Drivers for Roofspace browse listings, then offer to drive an item and only get paid after the delivery is made. So there’s this weird time gap between a “booking” and payment.
  • Renting a home on AirBnb has a fixed start and end date. Driving items with Roofspace is a little more arbitrary. There’s no fixed pick-up or drop-off date. Senders can specify if they need the item by a certain date, but it’s not as clear as a set booking period. This arbitrary time period makes things like paying out Drivers and requesting reviews a little more difficult.

Not AirBnb. Think job board instead

Because of these key differences, we came to the conclusion that it was better to think of this platform more like a job board where the Senders are the employers listing a job (items to send) and Drivers are the contractors submitting proposals (offering to drive an item), completing projects (actually driving the item from A to B), and getting paid after the project is complete (item gets delivered).

Our Approach

Now that we had a rough example to go off of, I was able to map out a user flow of how the main functionality could work.

The main functionality of the app. Assuming a listing was found by a Driver, this is the original concept behind how things would work.

In addition to the core functionality of connecting Drivers & Senders, the two main things we focused on based from our interviews with FB group members were:

  • Building safety & security into the platform to create trust.
  • Making it quick and easy to find driving gigs

Creating trust

To create trust within the platform, we decided to include these 3 things:

  • Driver verification
  • User profiles
  • Reviews

Sign up, onboarding, & Driver verification

As part of the sign up process, Users were given the chance to sign up to either send equipment only or drive & send equipment. Anyone was able to sign up and send equipment, but if you wanted to drive equipment & earn money, you had to go through a Driver verification process by uploading a Photo ID & their date of birth.

The user flow for signing up as either a Driver or Sender.
Initial wireframes for the signup/onboarding process asking users to upload a photo ID only if they wanted to drive equipment.
The final signup/onboarding flow. After reviewing the initial wireframes, we decided to go with a more complete user profile further building trust between users. Onboarding was also separated into a more step-by-step process, but limited to 3 steps to reduce friction.

User profiles

Given this was an MVP with a limited budget, we were trying to focus on the core functionality of the app first and foremost & so initially left out user profiles.

As things progressed though, it became apparent that user profiles were actually part of the core value that we were trying to offer: trust. And so we decided to include them after all. It also tied in nicely with the Reviews giving them a place to live within the greater context of a user.

A User’s profile. Here you can easily see a photo of this user, a brief bio, reviews from their previous interactions, and whether or not they’re a Verified Driver as well as any listings they have.

Reviews

Reviews were always part of the plan as that’s an easy and common way to build trust between users. The question wasn’t whether or not to include it, but how do we incorporate it into the flow of an interaction between users?

This is what our initial flow looked like. After an item was delivered and confirmed by both Sender & Driver, we were going to trigger an email similar to how AirBnb does after your stay.

The first version of our reviews flow. An automatic email sent out 24 hours after delivery was confirmed.

What we decided to do instead though, was quickly capture this review at the same time users were confirming the item was delivered. If they’re already on the platform, why not use that as an opportunity to capture a review?

So the revised review flow actually looked more like this:

A revised version of our reviews flow. Instead of triggering an entirely new flow, we decided to capture reviews at the same time we asked for confirmation of delivery.

Finding driving gigs

In addition to building trust, the next main bit of value our users wanted from us was making it quick & easy to find driving gigs. We did this through a combination of filters & search functionality.

The initial wireframes for listings including filter, search, & the listing’s detail page.
The final design for our listings page & listing’s detail page.

Outcomes & Lessons Learned

Outcomes

In the end, we managed to create a fully functional MVP using Bubble.io based on our learnings, initial wireframes, & user flows. So far the feedback has been positive, but the learning continues!

What lessons did we learn?

The biggest obstacle we were facing and continue to face is getting people to make the jump from Facebook to a new platform. Although lots of users expressed concerns about trust with the group, it’s still a challenge for some of them to actually make the leap.

The other biggest obstacle we faced was reservations around submitting a photo ID for Driver verification. Again, although users expressed concerns about trust with other members, the new concern is now around submitting a photo ID on a new platform they’re not yet familiar with.

Obviously there’s still more learning to be done :).

Originally published at https://hire.chrishetem.com.

--

--

Chris Hetem

Hey there 👋, I’m Chris — a creative problem solver helping businesses turn great ideas into amazing digital products.