Reducing and understanding order cancellations

Problem Statement

Washmen’s mobile app was experiencing a high rate of order cancellations, resulting in significant revenue loss.

Objectives

  1. Understand the root causes of order cancellations
  2. Implement design changes to reduce cancellation rates
  3. Improve data collection on cancellation reasons

Research and Analysis

We began by analyzing the available data on order cancellations. Key findings included:

  1. Unreliable cancellation reason data: Nearly 40% of cancellations were categorized as "Ordered by accident" which was too vague to provide actionable insights.
  2. The cancellation process is too easy, without any defenses set up
  3. Identified pain points: Among the more specific reasons, we found that:
    • 10% of cancellations were due to users forgetting to place their laundry bags outside their doors, or because of driver lateness
    • 13% wanted to reschedule their collection times

Design Solutions

New Cancellation Flow

Implemented an intermediate step prompting users to contact customer service, to resolve their issues without cancelling their orders

Clearer Cancellation Reasons

Redesigned the cancellation reason selection screen with more specific options, and bigger click areas on the buttons.

Randomized Cancellation Reasons

We added a shuffle mechanism that randomizes the order of cancellation reasons presented to users. This prevents data skewing that could occur if users consistently select reasons closest to their thumb position, hence ensuring a more accurate distribution of cancellation reasons, leading to better insights for future improvements

Proactive Communication

Added push notifications and in-app banners to remind users to place their bags outside

Increased Flexibility

Designed a new feature allowing users to reschedule collection times as long as the driver hasn't started the task

Results

After implementing these changes over a 3-month period

  • Overall cancellation rate decreased by 26%
  • 32% of users who initially attempted to cancel their order were successfully retained after contacting customer service
  • The rescheduling feature was used by 8% of customers, directly preventing potential cancellations