Danni Pfitzner
 
 

Host App

 
 
 

 
 
 

BACKGROUND

Setting the stage

The Business App is an Android application that currently has around 6,000 active users.

It allows restaurants to:

  • View upcoming reservations

  • Create reservations and walk-ins

  • See reservations mapped onto the restaurant table plan

  • Create a wait-list

And more…

 
 
 
 

 
 
 

THE PROBLEMS

Identifying the pain points

The main reason we needed to replace the BA was technical. The tool is currently only available for Android, and designed for one tablet size. We supply the tablets for restaurants who sign-up to use this product which results in high-costs for the company and excludes restaurants who prefer iOS.

Not only this, but the code base was so outdated that simple bug fixes and improvements to the product experience took much longer than is ideal.

Knowing we needed to rebuild the tool from scratch, it was our opportunity to improve the experience and align to our new design system.

Our churn analysis reports that 25% of customers have listed “bad experience/usability” as a churn reason. By analyzing existing foundational research, support requests, and usability audits we identified many aspects to focus on:

  • Due to product complexity, onboarding new partners to the BA can be a lengthy process, resulting in high costs 

  • The lack of proper visibility and clarity surrounding key actions results in errors

  • Users are not aware of how to undo their mistakes

  • Important information is often hidden and therefore goes unnoticed

  • The steps within flows for key actions are not guided, resulting in the user not knowing what to do next

  • The process of seating walk-ins isn't quick enough, resulting in restaurants not logging this into the system and creating inaccurate availability in the table plan

 
 
 

 
 
 
 

PROCESS

Creating hypotheses

01. We believe that by improving the user experience for completing service related tasks, we will increase the amount of engaged users, reduce support requests and reduce acquisition costs for new restaurants.

HOW?

  • We believe that by increasing visibility and clarity of key actions we will reduce the time to correctly complete intended actions.

  • We believe that by providing more guidance for when to complete key actions we will reduce the time to correctly complete intended actions.

  • We believe that by simplifying the flows to complete key actions we will reduce the time to correctly complete intended actions.

  • We believe that by making it easier to undo incorrect actions we will reduce the amount of errors and reduce support requests.

  • We believe that by making important notifications and action items more apparent we will reduce problems such as overbooking and/or guests showing up with reservations the restaurant isn't aware of.

WE WILL KNOW THIS TO BE TRUE

  • when we see an increase in manually created reservations and walk-ins, as well as the type of information added (reservation notes) in Host vs BA.

  • when we see a reduction in the number of support requests Quandoo receives via Intercom.

  • when we see a reduction in the current cost and time Quandoo spends to onboard a new restaurant.

 

02. We believe that by providing a table plan view that users have ownership and control over, we will increase the amount of engaged users, increase the number of restaurants that report accurate inventory and reduce acquisition costs for new restaurants.

WE WILL KNOW THIS TO TRUE

  • when see an increase in interactions with the Table Plan view in Host vs BA.

  • when we see an increase in restaurants adding new inventory using the new Table Plan.

  • when we see a reduction in the current cost and time Quandoo spends to create a Table Plan.


 
 
 
 
 

 
 
 

PRIORITIZING

Creating the milestones

Partnering with my Product Owner, we established a list of user stories for the product as a whole. He then worked his google-sheet magic by importing data gathered from our BI team to measure most frequently used features, as well as qualitative insights from our market teams.

 
 
 
 
 

 
 

Then, an ICE prioritization framework was put together using total number of users and also “sales enabler” as impact factors. We also had a session as an entire team to estimate level of effort from a design and implementation perspective.

With the combination of these artefacts we were able to define our first four milestones.

 
 
 

VALUE 01

Plan for the day

All reservations for the day can be seen in one list, with system suggested actions based on the relation of the reservation start time and the current time. This helps hosts fully plan for the current moment and shifts ahead as well as take all relevant actions in a timely manner

 
 

 
 

VALUE 02

Easily keep the system in sync with reality

A restaurant in a busy place! Guests are arriving, guests are leaving, maybe some guests don't even show up at all. Keeping the system in sync with reality is important in order to keep capacity accurate in the system.

The system makes it easy to keep track of the flow of guests by surfacing the actions when they're most relevant.

 
 

 
 

VALUE 03

Quickly log new reservations and walk-ins

Adding new reservations and walk-ins to the system is quick and efficient. The guided flow is intended to mimic a typical reservtion made via phone call (date, covers, time, and contact details).

The process becomes even quicker with system-generated table assignments, making planning easier.

 
 
 
 
 

 
 

VALUE 04

Create the best experience for the guests

The reservation detail view is the space to capture information about the guest and make any necessary adjustments to the reservation. With different types of notes, all employees can be on the same page with any special requests or reservation specifications.

 
 

 
 

VALUE 05

Reduce errors

The system aims to be smart and helpful, but never in the way. Things the restaurant may want to adjust, like overbooked tables, will always be indicated. Additionally, all actions will have an undo option in case mistakes are made. However, the restaurant has full autonomy to make decisions that they feel are best.

img_Subway_GreyBG.png
 
 

PROCESS

Validation

Together with the UX researcher, we met with 5 restaurants in in Berlin to evaluate the usability of the first few milestones, with a particular focus on guest and reservation management. Restaurants with a large number of walk-ins were chosen because they have more guests coming in without bookings and thus a larger need to manage these arrivals.

We asked them to walk through the prototype on a tablet, and perform the following tasks:

  • Manage current and past seatings

  • Manage no-shows

  • Adjusting table assignments

 
 
 
 
 
 

 

Our results indicated that we were on the right track as there were no standout usability issues, but we could definitely improve by making current capacity more obvious to help hosts understand at a glance if there's space for walk-in guests.

 

 
 
 
 

THE LAUNCH

The challenges

We launched the product in August 2020 (with the first 2 milestones complete) as a beta with a selected group of 20 restaurants who currently use the Business App. We included a “send feedback” button in the product and encouraged these restaurants to contact us at any time.

We also put a plan in place for UX research to conduct check-in calls after 2 months of use and again after a month.

 

And then we hit some roadblocks

  • Due to the COVID-19 pandemic, testing our tool was not made a priority by restaurants (understandably so!) — so needless to say, we didn't collect many insights.

  • The Sales team believed we needed to reach 100% feature-parity with the Business App in order for them to properly sell the new tool to existing BA users.

 
 
 
 

 
 
 
 

MOVING FORWARD

We improved

At this point I had to switch focus to kick off our next new product and we hired in a new designer to join the Host team.

I supported the team in adjusting their workflow to collaborate more closely with our Supply team, to ensure a the roadmap ahead includes all necessary features to successfully migrate BA users to the new tool.

 
 
 
 
 
 
 
 

IMPROVEMENT 01

Plan ahead

Now planning ahead is possible by seeing future days in the reservation list. Navigation is easy by using the quick arrow toggles, or choosing a date from the calendar.

Designs by Elham Salemian

 
 

 
 

IMPROVEMENT 02

Table allocations just got easier

The addition of a table plan takes this product to the next level. In the table plan view, the restaurant has a glimpse of tables that are free, and tables that have associated upcoming, checked-in, or late reservations.

Making adjustments to table allocations or blocking tables from receiving online reservations is now just a few taps.

Designs by Elham Salemian

 
 
 
 
img_Subway_GreyBG.png
 
 

WHERE WE ARE NOW

Continue the push

The team has aligned on a road-map with the support from the Supply team that contains prioritized features such as:

  • Waitlist

  • Booking deposits

  • Dining packages

  • Guest tags

And much more…

 

We also identified a few other improvement points:

We need to continuously improve our tech efforts
Currently Host lacks all settings features, meaning it still has to connect to another of our legacy products to define things like capacity (tables and seats), reservation availability, etc. We will need to make the technical adjustments to connect Host to Pro (our newest product that contains settings) moving forward.

We need to add a self-service aspect
Due to the point above, Host must be set-up manually by our internal support team. In order to align with the new self-service component of the other tools in our new suite, this will need to be adjusted.

We need a clear migration plan
At the moment, focus is on reaching a strong feature-parity with the BA to get ready to properly release the product. But we do need a clear plan to switch current BA users to Host in the most painless way possible.