Winter 2023

Winter 2023

80 Hours

80 Hours

Clipbook App

Clipbook App

END-TO-END DESIGN FOR A HAIRCUT BOOKING APP

END-TO-END DESIGN FOR A HAIRCUT BOOKING APP

END-TO-END DESIGN FOR A HAIRCUT BOOKING APP

Introduction

Clipbook is a web-based booking platform designed to effortlessly connect clients with their preferred hairstylists and barbers. By designing a user-friendly and comprehensive app for both clients and businesses, we effectively minimized the hassle and exasperation typically associated with scheduling and booking appointments.

My Role

UX/UI Design, User Research

Client

Hair Salons, Barbershops, Stylists

Tools

Figma, FigJam, Framer, Google Sheets, Dovetail, Maze

Problem

Booking a haircut appointment can often be a time-consuming of process of coordinating schedules, leading to delays and miscommunication.

While conducting early interviews with our potential users, many expressed the inconvenience in managing and booking haircut appointments due to a scarcity of specialized scheduling tools for customer-business relations, leading to issues like excessive phone calls, last-minute cancellations, and a lack of trustworthy customer feedback. This sparked the question -

How might we…

Improve the process of choosing and booking hair appointments with preferred stylists/barbers?

Jump to solution

  1. Analyzing Market and Competitions

Competitive benchmarking revealed an oversaturated market competing on scheduling and booking services, yet few dedicated to the beauty and care industry.

Looking at the popular players within the space, we discovered multiple apps that allow users to conveniently book services online. We theorized that an opportunity exists for us to distinguish ourselves by developing a dedicated app that enables customers to effortlessly arrange appointments with hair stylists and barbers.

Vagaro

Airbnb

OpenTable

Booksy

theCut

Vagaro - Booking App for Salons, Spas, & Gyms

  1. Business Overview

Observation: Access to subsections of the business's information. Button to book services found at bottom of page.

  1. Booking a Service

Observation: Finding available appointments is simplified through preselected options.


Progression of steps are made clear with visual hierarchy but two page set up makes the process seem bulky.

  1. Confirm Booking

Observation: Additional requests & Cancellation Policy found before the final book button.

Airbnb - Booking App for Stays

  1. Filtered Search

Observation: Primarily focused on fast booking, without a feature for finding future appointments.

  1. Booking a Service

Observation: Simple interface that emphasizes prompt booking. No clear CTA or button to book.

  1. Appointment Details

Observation: All appointment information neatly organized on a single page – includes service, date & time, and payment details.

OpenTable - Booking App for Restaurants

  1. Find a Business

Observation: Search page provides filtering capability to define your search criteria.

  1. Business Overview

Observation: Open reservation slots are shown on the main page.

  1. Reservation Details

Observation: Scrolling functionality for Date & Time is intuitive but no calendar view.

  1. Confirm Reservation

Observation: After applying filters users must return to main page to select time slots in order to reserve.

  1. Identifying our Users

Interviews with 20+ participants and survey takers revealed the apprehension they experience when scheduling their next haircut.

We conducted semi-structured interviews with target users to validate our initial findings and further understand how people currently schedule their haircuts, their motivations and challenges.

"I want to know how much my treatment will cost me before making an appointment."

"I work weekdays, so my only option is to book a haircut on the weekends. But it's difficult because my barber is always booked."

"The back and forth phone calls are such a hassle."

Some key insights that we found were that…

01

People thoroughly research.

By conducting this research, customers aim to ensure that their chosen service aligns with their specific needs and preferences and to minimize any surprises.

02

Appointments need to match their schedule, not someone else's.

People want to make the most of their time and ensure that appointments do not disrupt their daily routines.

03

Phone calls have become outdated.

Users prefer scheduling appointments online to avoid phone tag, get instant confirmation, and keep a digital record of the arrangement.

  1. Defining Personas and Goals

Framing problem statements for our different levels of end-users and their journeys.

Based on our initial user inquiries, the Clipbook app would likely be a scheduling tool between the customers and businesses. We therefore had to consider not only our direct users (customers), but also the businesses (hair salons, stylists, and barbers) as our end-users, with separate problem statements and challenges.

Keira Border

(Customer)

"I love trying different styles with my hair, but I find it hard to trust new hair salons without knowing their process first."

GOALS

Assess the costs and processes of hair treatments at different hairdressing salons.

PAIN POINT

Spends too much time determining the optimal salon specializing in textured hair treatments.

Humble Cuts

(Business)

"Our clients deserve the best, but managing appointments can be a beauty in itself."


GOALS

Improve customer convenience, reduce no-shows, and enable efficient resource management

PAIN POINT

Managing bookings manually and accommodating last-minute changes.

  1. Feature Prioritization

Utilising user needs across our personas to aid in brainstorming a solution scope for an MVP.

Given a more limited timeframe, we opted to prioritize features demanding minimal effort yet promising high impact, a decision facilitated by extensive participant discussions and continuous reference to our user personas' attributes and pain points.

Must Have

Business appointment availabilities

Navigation bar

Scheduling and booking system

Customer reviews and customer images

Business profile, service menu, and details

Search and filter functions

Appointment overview

Help/contact center

User profile

Should Have

Explore/main page

Location search

Appointment notifications

Saved businesses

Additional notes before reserve

Service prices

Calendar view

Edit option for upcoming appointment

Could Have

Suggested businesses

In app messaging

Integrated pay system

Stylist details and specialization

Guest log in

Share business

Onboarding process

Won't Have

Unavailable appointment dates

Blog

Encouraged appointment dates

Breadcrumb navigation

Third party app integration (calendars)

  1. System Architecture

Consideration for our persona's context directed a user flow focusing on minimum steps and time.

We mapped out key path scenarios that gets our users to their most prominent use cases within the least amount of steps. Given our users' inclination towards booking appointments tailored to their preferences, we developed an intuitive yet robust system, streamlining the booking process significantly.

Task: I want to book an appointment for a specific date & time.

Minimum path to desired result

Register/ log in

Explore

Scroll through recommended businesses.

Search by Location

Filter search by locations.

Search by Dates

Filter search by specific dates or timeframe.

Filtered Search

Search results show available appointment slots.

Business Page

Includes service menu, staff, and business details.

Book Appointment

Select time, date, service, and staff for booking.

Confirm Booking

Confirm or edit bookings conveniently on one page.

  1. Crafting the Visual Design

Simplifying the intricate process of scheduling a hair appointment through intuitive design.

Leveraging our findings and persona attributes, we understood users must be able to easily find their ideal appointment dates and access desired information from the business.


Key features include clear call-to-action buttons for booking appointments, straightforward menus, and intuitive search functionality.

Font

Aa

FONT FAMILY

Poppins - Regular

Poppins - Medium

Poppins - Bold

Typography

Header 2 - 20px Bold

HEADER 1 - 24px Bold

Body Text - Poppins 12px Regular

Secondary Text - Poppins 10px Regular

Header 3 - 16px Medium

Buttons

Book Appointment

Book Appointment

Book Appointment

Button

Button

Button

Button

Icons

Color Palette

334AC3

EAEDFC

FF5C5C

252525

E3E5E9

FFFFFF

The Final MVP

Clipbook

Clipbook

Clipbook

Discover Businesses

With Clipbook's Explore Page, effortlessly discover salons and barbershops near you and with open availabilities.

Find the Perfect Time

Schedule your appointments in just a few taps. No more back-and-forth trying to get the time that fits your busy schedule.

Get the Details

From reviews to services offered, Clipbook helps you make informed decisions about your next appointment.

Introducing

A faster way to book your next haircut.

A faster way to book your next haircut.

A faster way to book your next haircut.

  1. Testing Impacts

Participant feedback revealed promising results in reducing the time needed to find and schedule a haircut appointment.

01

100% of users were able to complete the flow with an average misclick rate of 11.6%.

02

Significantly reduced the time needed to book a hair appointment by 2m 38s.

03

Empowers users with business reviews, ratings, photos, and search capabilities for informed decisions and exploration of local businesses.

"This is something I could definitely see myself using the next time I need a haircut."

"I like how you get to see all of the information in one place. It reminds me of Yelp."

Project Takeaways

Clipbook was the first project I worked on that involved conceptualizing an app from scratch. I was a bit nervous to start since I wouldn't have a detailed design brief or an existing design to reference, but I realized that I had a strong understanding of the user context and user goals, since I was designing an app to solve a problem that I was personally facing.


I was able to gain my bearings with that in mind, and bolstered my understanding and vision through task flow diagramming. I ended up having a lot of fun working on Clipbook and relished in the creative freedom I had in designing something completely new.

  • Booksy

    Mission Statement

    "At Booksy, our mission is to bring peace of mind to scheduling, giving time back for living life fully."

    Strengths

    • Intuitive interface offering various access options for scheduling appointments

    • Payments made directly on app for quick transactions

    Weakenesses

    • Absence of reservation confirmation - appointment vanishes post scheduling

    • No direct messaging option

  • StyleSeat

    Mission Statement

    "Create technology and experiences that deepen relationships between Clients and Professionals, empowering our community to turn ambition into success."

    Strengths

    • Refined onboarding system assists in filtering user searches

    Weakenesses

    • Outdated UI and inconvenient service feee for booking through app

  • Vagaro

    Mission Statement

    "Vagaro strives to help small businesses and independent service professionals reach their objectives by bringing technology solutions that foster growth."

    Strengths

    • Wide range of self-care services available, including hairdressers and yoga sessions

    Weakenesses

    • Difficult cancellation process for booked appointments

  • theCut

    Mission Statement

    "To inspire confidence and to empower people to be the best version of themselves."

    Strengths

    • Extensive user interaction via feedback and reviews

    Weakenesses

    • No ability to modify haircut appointments

    • Clients do not receive confirmation for booking appointments

Want to build something together? Let's connect!

Want to build something together? Let's connect!