Speed up hotel profile setup and reduce training time for new staff.
Background
Hotel Profile Setup is a feature for Go2Joy’s Super Admin that helps set up and manage hotel profiles on the platform. It allows internal staff to update and create hotel details, room information, pricing, and facilities.
This project was developed in response to the Business Team’s feedback. They reported that setting up hotel profiles took too long and required extensive training for new staff. The process was inefficient and needed improvement to save time and resources.
Approach
My approach began with understanding both the users and the system. Product Manager and I collected user feedback and data to identify their needs and pain points. Then, I mapped out the system’s Information Architecture (IA) and identified the key areas for improvement.
I was the design lead on this project and worked closely with the Junior Designer, giving direction and sharing design solutions while he was responsible for the actual design work.
1. Empathize with the users
We interviewed 2 internal staff members who hold Super Admin roles to gather feedback on the hotel profile setup process.
We sat with them as they walked through the task, observing and asking for their thoughts. This helped us identify pain points and areas for improvement. Afterward, I summarized their feedback and key issues.
2. Understand the current system
Based on insights from user interviews, I decided to map out the current system’s Information Architecture, focusing on the site-map to visualize the overall structure and user paths for creating hotels and hotel groups, as well as content hierarchies to see how information’s organized.
Understand the current system
Understand the current system
Existed Site-map and Content hierarchies for Hotel and Hotel Group creation.
Below were the two main issues we discovered from the site-map and content hierarchies.
Issue 1: Poorly structured Hotel Creation Form
The hotel creation form was poorly organized. All the information was listed in a long, unstructured flow, making it hard for users to find important fields quickly. This caused confusion, frustration, and errors, as users had to scroll through a lot of information without any clear grouping or hierarchy.
Issue 2: Confusing structure for Hotel and Hotel Group creation
The system was confusing for users because there were two ways to create a hotel profile. One was through ‘Hotel Group Management’ for hotel chains. An other one was through ‘Hotel Management’ for individual hotels. The confusion was made worse by the system allowing users to create a hotel group inside a hotel.
Design Solutions
For Issue 1: Poorly structured Hotel Creation Form
I focused on helping users concentrate on one section at a time by breaking the form into clear sections and grouping fields logically. This approach allowed users to process each part step by step without feeling confused or stressed.
Proposed Hotel Creation Inputs
Basic Info: Hotel Name, Address, Phone, Location Hints, Location on Google Maps, Description, Hashtag.
Room Info: Number of Rooms, Room Types, Photos.
Operational Info: Opening Hours, Term and Conditions.
Payment Info: Account Number, Account Name, Bank Name, Branch.
Main Contact Person: Full Name, Position, CCCD or Passport, Phone, Email.
Contract Details: G2J ID, Tax Number, Business ID, Business Name, Contract Status, Type, Code, Duration, Commission.
Proposed Hotel Group Creation Inputs
Group Name
Hotel List
For Issue 2: Confusing structure for Hotel and Hotel Group creation
To address the issue, I drafted two user flow options. Option 1 was chosen for a quick fix and easier development. Option 2, on the other hand, was proposed to streamline the setup flow, offering more flexibility and removing unnecessary steps. We decided to include this option in the enhancement sprint, as it requires more time for development.
Option 1: Simplified Flow I removed the option ‘Create a Hotel Group’ function inside individual hotel creation flow. Users first create an individual hotel, then separately create a Hotel Group and add hotels.
Proposed user flow
Proposed wireframe for discussion
Option 2: Hybrid Solution I removed the separate ‘Create a Hotel Group’ flow and merged it directly into the hotel creation process. When users create a hotel, they can either select an existing Hotel Group or create a new one simultaneously.