GOGOVAN launched a new crowd-sourced same-day delivery service in 2018 summer. Originally, the service targetted small-medium businesses with ad-hoc delivery needs in Hong Kong. I was part of an ambitious project to find the product-market fit for GOGO delivery.
I led the design for the Delivery experience and collaborated with one designer on the business features and two other designers to support delivery on the mobile app. I worked closely with our product manager, data analyst and engineers to discover and validate the problems.
I conducted continuous discovery through regular user interviews, surveys and working closely with the customer service, operations and sales team.
During the first week of launch, we noticed a high cancellation rate, where 80% of cancellations were due to shippers placing orders with oversized, overweight or multiple packages.
We also learned that e-commerce and retail merchants preferred to consolidate orders and place them all at once.
Reducing order cancellations
We found that new shippers assumed our couriers deliver packages using vans, but in reality, our couriers are walkers (they travel on foot and public transport). This led to oversized, overweight or multiple packages that were physically impossible for a courier to carry.
I tested the existing app with people unfamiliar with our service to dig deeper to the reasons why: most of them assumed packages were delivered by vans due to our brand “GOGOVAN” and that the order flow didn’t give them any idea of our courier’s mode of transport.
To tackle this problem, we ran a design sprint to come up with ideas and decide on what to test in our order flow prototype.
After testing the prototype with users unfamiliar with our delivery service, we found that all testers understood the service and the majority expected either a walker or biker to pick up their package. When given a task to deliver larger items, they successfully switched to the van booking service.
Due to scope vs outcome, we decided to implement the new service icon, helper text, oversize/overweight options and not add package type options to the order form.
One month after the release, cancellations due to oversized items by new shippers reduced by 37%. Overall cancellation rate dropped 17%.
Scheduled delivery and cut-off times
Through interviews with e-commerce and brick and mortar store visits, we learned that shippers like to consolidate orders and place them all at once at the same time. Some shippers preferred placing multiple orders in the evening for the next day without worrying about it the next morning due to cutoff times. Many shippers also found it difficult to understand the cut-off time for each drop-off option.
Process & experience
To improve the clarity of drop-off times, we worked closely with operations and marketing team to adjust the drop-off and cut-off times that is more meaningful for both shippers and couriers.
We made the times easier to understand and more memorable by:
- Simplifying the same-day drop-off options to office-hours and after office-hours for residential deliveries
- Displaying all drop-off options even when they’re not available (in a disabled state)
- Adding helper text to make the cut-off times more transparent
- Rounding times to the closest hour
We tested the prototype with users and they found the helper text most useful in understanding the options. However, some users found the “available if…” helper text on available options confusing, so we decided to only show it when the option is disabled.
After shipping the scheduling feature, the percentage of scheduled orders increased by 270%. Scheduled orders make 20–30% of our daily orders.
Test product onboarding with new users unfamiliar with the service
The problem of shippers not understanding our service wasn’t identified during the closed beta period prior to launch because our sales team onboarded each user so they had a good understanding of the service. When new customers started using the service, the problems started to show up.
Listen to users and teammates who communicate frequently with clients on a regular basis.
Conducting frequent user interviews and sync-ups with our operations / customer service team gave us valuable insight into the problems we should prioritize and tackle.
Test designs and get feedback early
Testing early gave us a more concrete direction and prevent tunnel vision. It also helped cross-functional teams understand the product roadmap and priorities. There were many times our hypotheses were proven wrong and saved us time.