Company
Wix
Role
Product Designer
Platform
Desktop Web + Mobile App
Year
2023
Redesigning the Owner Booking Flow for Wix
About Wix Bookings
Wix Bookings is an easy-to-use scheduling system that lets your members book and pay for services online, so you can focus on managing your business. Whether you offer services like workshops, courses, or private sessions, online or in-person, Wix Bookings has you covered.
Challenge
Business owners often need to book multiple services back-to-back for the same client — for example, a haircut followed by a manicure. In Wix’s old flow, this required filling out the same information multiple times. Rescheduling or managing payments for these linked services was also cumbersome.
This created friction not only for owners but also for us as a business, since booking flow performance directly impacts key KPIs such as appointments created and revenue collected.
Сompetitive & Internal Insights
I reviewed direct competitors like Square, Booksy, Fresha, and Acuity, focusing on how their multi-service flows are structured — from selecting a client and services to handling overlaps, staff availability, pricing, and calendar display. This helped define the industry standard for efficiency and clarity.
Usability Testing
To validate the right experience, we tested 10+ booking tasks across 2 concept concerns: a guided wizard flow and a more manual flow, on both web and mobile. Results showed users were faster and more confident with the wizard flow, especially on mobile, where the structured steps reduced hesitation and extra clicks.
Solutions
After usability testing and the first A/B experiments, we arrived at the final version of the flow. Users can now easily add multiple services into one appointment and manage them together as a single unit.
To keep the flow scalable for future features, all service details were moved into a dedicated window — reducing clutter in the main booking flow while keeping advanced options accessible when needed.
All existing features were retained, and the design allows for easy integration of new features without overloading the interface.
Outcome
Successfully launched the redesigned booking flow for web desktop platform and mobile app.
Increased online (by 18% YoY) and offline collections by allowing more appointments in one booking, leading to higher revenue for users.
Improved modal performance since there are divided steps that allows to load data one by one