Case Study

REACH.aiREACH.ai

REACH.ai
booking experience

Filling last-minute appointments to capture lost revenue for service providers, built from the ground up

REACH.ai booking flow on desktop, mobile, email, and SMS
Client
REACH.ai
Role
Lead product designer
Duration
2020-2022
Tools
Figma · Principle

Summary

At a glance

REACH.ai scans a salon’s live appointment book for last-minute openings and cancellations, then contacts customers by email or SMS to fill them.

Customers needed a brand new way to book those openings with the providers they know. As lead product designer, I built the booking experience from the ground up, aiming for a simple, enjoyable flow with less drop-off.

Users confirmed it was a success, and a 1-step SSO sign-in significantly reduced drop-off.

What I owned

  • Researched users and competitor booking flows
  • Mapped the information architecture, from sitemaps to navigation
  • Designed the UI and an atomic design system
  • Tested flows and iterated, including removing the waitlist
a new booking experience, built from the ground up
0-to-1
steps to book a last-minute appointment
3
step to sign in with SSO
1

Context

The problem

These customers want booking to be easy, on a regular cadence, and with the provider they already know. The experience had to handle every situation, whether they arrive by email or SMS, while keeping booking simple and cutting drop-off.

Customer persona for the REACH.ai booking experience

Frustrations

  • Booking appointments far into the future
  • “I don’t want to think about booking”
  • Being placed with a different provider, with no rapport

Goals

  • Easy booking
  • Book on a cadence
  • No hassle

Discovery

Mapping the experience

I studied existing booking flows and UX patterns for last-minute reservations. Then I built sitemaps, content hierarchies, and navigation models so customers could find what they needed without friction.

Design challenges

  • Starting from zero: a brand new experience, so I mapped the information architecture before designing screens.
  • Every situation: customers arrive by email or SMS depending on their status, and one flow had to handle each case.
  • No metrics: real-time feedback and user testing guided each iteration.
Booking experience sitemap and information architecture diagrams

Design

Search and book

Welcome screen

Customers search by service or provider, so finding the right opening is quick.

Three mobile screens for searching by service or provider

Book an appointment

A simple 3-step flow (find, review, confirm) keeps last-minute booking pleasant.

Find, review, and confirm appointment screens

Iteration

Testing and refining

Join a waitlist

Users wanted to see a provider at a specific time, so we added a waitlist. After testing, it didn’t significantly impact bookings and was removed.

Waitlist join, phone number, and confirmation screens

1-step SSO sign in

Simplifying sign-in to a single SSO step significantly reduced drop-off.

One-time email link sign-in, error, and success states

Retrospective

Results

Users confirmed the new booking platform was a success. Without metrics, we relied on real-time feedback and user testing to iterate and refine the design.

1

Step to sign in

A single SSO step significantly reduced drop-off.

3

Steps to book

Find, review, and confirm: a quick, pleasant last-minute booking.

Other results

  • Confirmed as a success by users
  • Waitlist tested, found not to move bookings significantly, and removed
  • Built from the ground up, with an atomic design system

Case studies

More work