We revamped enterprise legacy software to boost NPS and reduce churn by XX%

Client: Zenoti

Duration: 3 years

I spearheaded a vast multi-year design transformative project to revitalize our product line. We ended up transforming clunky, cumbersome products into sleek, user-friendly solutions that garnered immense appreciation and reduced churn by XX%.

The Challenge

First off, the business was growing 50% year-over-year and our teams were constantly adding new features on top of these products to support the needs of large enterprise customers getting onboarded. While there was a lot of focus on meeting ‘functional parity’ for such customers, there was an ever-growing sense of frustration around the perceived lack of usability, performance, and quality of these products. In fact, product usability was seen as one of the three primary reasons (along with support and performance) for customer churn.

The discovery

Various customer-facing teams: support, implementation, customer success, and sales had been capturing and sharing a ton of feedback from irate customers and prospects to the product team over the last few years. We began by meeting key representatives to understand their perspectives and started to collate all feedback into one place. 

Next, we split the team into multiple groups of 2-3 bringing in folks with diverse experience (junior/senior/lead), competency (research/Interaction/visual), and location (onsite/remote). This deliberate arrangement was the cornerstone of our strategy and cultivated a culture of empowerment and ownership, as each group assumed responsibility for its designated domain.

After teams were allocated their respective areas, we started to work on formalizing a standard playbook on how we will conduct discovery to understand the problem areas deeply. This involved a combination of both qualitative and quantitative tactics that helped us get sufficient context of what we were solving for. 

  • Reviewing and categorising feedback from customer-facing teams

  • Interviewing customers to validate this feedback and empathize with their pain points

  • Analyzing thousands of support tickets and finding patterns

  • Viewing product usage on actual premises

  • Studying Quick Sight data to understand the most frequent workflows to optimise

  • Analyzing direct competitors that we were losing customers to (or being compared with)

  • Researching indirect competitors for benchmarking best practices

  • Conducting deep usability audit to unearth hidden issues

The prinsiples

To ensure sufficient clarity amidst the complexity of this daunting undertaking, we committed to a set of design principles to serve as the North Star guiding our project through its evolution and foster synergy with a large team of PMs and engineers.

  • Make all apps across different platforms and devices feel familiar in the form of one, cohesive Zenoti

  • Build experiences that feel ‘natural’ to every platform by making them seamlessly adapt to the device user is on 

  • Keep UI clean and uncluttered so users feel calm and confident

  • Optimize high-frequency tasks for minimal time and clicks, outperforming all competitors

  • Make our products accessible to users with a range of abilities and perspectives 

  • Focus on incremental updates over big-bang overhauls such that they can be deployed to all users with minimal disruption

Below, I share some highlights of the work done during this period

Object masters

Guest kiosk

Appointment book

Guest profile

Point of sale

Mobile app

And many more…

Object masters: How we made creating, editing, and managing various resources a cakewalk

The biggest pain points around setting up various entities were categorized into five broad areas

  • A slow and inflexible list view that neither allows personalization nor quick actions

  • Key information often gets lost in the plethora of tabs (or is missing altogether)

  • A small business must go through the same complex experience as an enterprise one

  • None of the complementary actions are available in context, so users are forced to navigate out, disrupting their workflow

  • Which functions are available at org, which ones at the center, and which will have ripple effects are impossible to fathom

And here’s a preview of how we solved each of these!

Powered by a potent data grid, the all-new list view now offers users a personalized journey with intuitive search, robust filters, customizable columns, and a suite of additional features for an unparalleled, tailored experience. The list view also shines at handling tasks. From on-the-fly quick edits for a single product to tackling a slew of them simultaneously, everything is managed effortlessly. Likewise, whether it’s one product or a hundred, the time and effort to take action are now the same!

A quick glance at the ‘snapshot’ will reveal all pertinent details, such as the product’s active/inactive status, current stock on hand, it’s association to packages, memberships, campaigns, discounts, restrictions and much more! There was no chance of missing out on an important detail!

For smaller businesses, we built a simplified, integrated view to streamline the process of viewing and updating information on a single screen. This involved organising information logically and discreetly hiding seldom-used features to bring about a refreshing simplicity and minimalism that welcomes users without overwhelming them. 

The new experience avoided mandatory detours as part of the product creation by keeping all complementary actions right there. So no need to leave and deal with necessary tasks like managing categories and tax groups elsewhere! 

Users (especially) with restricted access no longer have to second-guess which controls are available to them. The new experience conveys clearly what data and functions are blocked and which ones are enabled for them to edit and manage directly. Additionally, any tasks that have a domino effect (like adjustment to a product category or deactivating a product) are handled appropriately with just the right friction!

Guest kiosk: How we rebuilt the self-serve experience into a stunning brand app that brings the in-store experience to life

The kiosk App was intended to be a solution to streamline operations in salons and spas by enabling guests to check in to their appointments or add themselves to the queue, allowing staff to focus on service rather than administrative tasks. However, despite its potential, the app struggled with adoption. Beyond its outdated design and clunky experience, the app also completely lacked brand cohesiveness, sticking out like a sore thumb in these otherwise beautifully curated spaces. The result? Low guest engagement and an experience that felt inconsistent with the high standards these brands aim to provide.

The goals for the Kiosk App revamp were clear: to create an intuitive, brand-aligned experience that enhances both functionality and aesthetics. That translated into reducing friction for guests, maximizing engagement, and ensuring the app seamlessly integrates with the sophisticated look and feel of the salons and spas it serves

To solve the brand integration challenge, we built a flexible design system that allows the Kiosk App to effortlessly align with the aesthetic of each salon or spa. This system employs carefully crafted themes that offer customization across a range of design elements, including a flexible color palette, typography, shapes, and depth. With this setup, salons can adjust colors to match their interior decor, choose typography that resonates with their branding, and customize shapes and shadows to create a sense of depth that feels modern yet warm. This adaptable design system provides a cohesive, on-brand experience for each location, making the kiosk look like a natural extension of the salon environment rather than a generic check-in station.

At the heart of the Kiosk App revamp is a reimagined booking experience tailored specifically for walk-in guests. Recognizing that a one-size-fits-all approach didn't do justice to the unique offerings of each brand, we developed a series of flexible templates that allow salons and spas to curate a catalog experience that feels genuinely their own. These templates let brands organize services, highlight popular options, and guide guests through a personalized selection process that aligns with the brand’s style and tone.

Beyond design, we enhanced the Kiosk App’s functionality to boost client engagement and elevate each brand’s profile. New features were developed with a focus on both convenience and marketing potential. For instance, the app now offers carefully selected service add-ons that can be booked based on real-time availability from the stylist’s and store’s schedule. This helps guests make the most of their visit while optimizing store resources. 

Additionally, we included prompts for guests to complete any blank or partially filled consent forms, ensuring that important information is always up-to-date. To further drive engagement, the app now encourages users to opt into promotions, memberships, or loyalty programs, seamlessly integrating these options into the check-in process. These new features not only enhance the guest experience but also support brand loyalty and maximize opportunities for client connection—all while keeping the process smooth and inviting.

The results of the Kiosk App revamp have been transformative. With so many customers making the switch to the updated kiosk, salons and spas have seen a significant boost in efficiency and revenue. The flexible, branded design and enhanced booking experience have driven a 23% increase in bookings handled through the kiosk, saving hundreds of hours in front-desk labor and allowing staff to focus on service quality. Additionally, the streamlined process for service add-ons has directly contributed to more revenue, while the personalized prompts for promotions and memberships have led to a 10% increase in opt-ins to marketing offers.

The most rewarding feedback, however, came directly from salon and spa managers, who shared how proud they felt to introduce such a beautifully designed, cohesive kiosk experience in their stores.

Appointment book: How we transformed the classic appointment book into a slick, modern tool that feels familiar yet new!

In revamping the appointment book, which serves as the front desk’s central hub, we took an extremely customer-centric approach. Knowing it’s the core tool staff rely on daily, we prioritized addressing all the recurring pain points customers had raised over the years in their feedback to product, support, and services teams. Additionally, we noted how customers in the midst of migrating from competing software often pointed out missing functions or tasks that felt more intuitive in their previous tools. We reached out to these customers, gained access to some of these competing tools, and conducted a detailed comparison of key workflows. This allowed us to validate firsthand which elements users appreciated elsewhere and where we could improve.

To tackle the revamp effectively, we split the work into two main areas. One designer focused on reimagining the appointment blocks, refining the information hierarchy based on the block sizes, and enhancing how users interact with them. We began by collecting all the data that front desk staff need to quickly review each appointment. Then, we categorized this information into key themes, allowing us to structure a more streamlined layout. From there, we assigned an order of precedence to each data category, ensuring that critical details are always visible, even as users adjust the zoom level. This layered approach allows us to dynamically prioritize information based on context.

Meanwhile, the other designer took a deep dive into the broader interface, reviewing the behaviors and functions related to date selection, search, filters, and navigation. Our top priority was decluttering an overwhelming layout filled with scattered icons that often obscured critical functions like filters and view options. To tackle this, we introduced a right rail in the UI to house all additional apps unrelated to the calendar. Each app now has a clear icon and label, making it easier to locate and understand. By moving these elements to the right rail, we freed up the calendar header to prominently display filters, allowing users to personalize their views with instant access. Users can now save these custom views for quick access, creating a more organized, intuitive experience that empowers staff to tailor the interface to their needs.

Beyond functional improvements, a major focus was giving the appointment book a fresh, modern look. We introduced a new color palette with balanced, pastel tones for a cleaner, more approachable aesthetic. Our design system was overhauled from the ground up—we redefined the type scale, fine-tuned spacing and margins, and built all-new components that work together seamlessly.

The result is a completely refreshed avatar that feels contemporary and polished while retaining a sense of familiarity, making the transition effortless for users and reinforcing the brand’s evolution. Within just two weeks of previewing, we were blown away by the response—an incredible 300 beta signups, smashing our goal and flooding us with enthusiastic feedback

Guest Profile: How we transformed a clunky maze of tabs into a streamlined, guest profile experience

The guest profile module is the most visited section across our platform's touchpoints, yet for years, it has been left untouched. What started as a simple profile view had morphed into a chaotic maze of tabs, with every team adding more layers of information over time.

It became unmanageable. Businesses struggled to find essential details or make critical updates to guest profiles, contacts, or preferences. What should have been a quick task became a frustrating hunt through a sea of tabs.

Our mission was clear: help staff quickly find the information they need without endless clicks and navigation—on any device. Beyond consuming information, certain workflows (like updating contact details or preferences) were cumbersome, and we aimed to make those seamless too. Each core section—appointments, memberships, packages, gift cards, payment records—was owned by different product managers and teams. Our first step was to meet with them to identify the most valuable information and actions in each area. A key insight emerged through these discussions: not all information needs to be front and center. We could layer the experience, surfacing the most critical details upfront while keeping deeper information easily accessible when needed.

We also noticed that that Front desk staff interact with guest profiles at multiple points—during booking, check-in, payment, and beyond. With this in mind, we built an overlay that can surface guest information anytime without interrupting their workflow. For more in-depth interaction, we introduced expanded overlays that reveal additional details and actions. A robust design system ensured consistency across sections while allowing enough flexibility to highlight essential information where needed.

We also tackled the cluttered tab structure head-on. Instead of exposing 20+ tabs at the same level, businesses can now pin up to seven essential tabs, with rarely used options neatly tucked under a 'More' menu. This streamlined approach makes navigation simpler and faster.

By focusing on clarity and efficiency, we've transformed a cluttered, frustrating experience into a sleek, intuitive tool that empowers staff to deliver better guest service—faster and with fewer clicks. The redesigned guest profile has delivered outstanding results:

  • 63% reduction in the need to navigate to other tabs, thanks to the new Overview section.

  • Tabs moved to the overflow menu account for just 3% of total usage, validating our hypothesis that most information does not need to be visible at all times.

Previous
Previous

Brands Plus: Reinventing how food makers and retailers prosper together (Work-in-progress)