Web Design

Web Design

Web Design

User Research

User Research

User Research

Usability Testing

Usability Testing

Usability Testing

Outo - Experience Booking Platform Redesign

Outo - Experience Booking Platform Redesign
Outo - Experience Booking Platform Redesign

Joinit is an e-commerce platform. This project focuses on improving the invoice selection step during checkout.
How can we simplify the invoice selection process? With various types available, what key information helps users choose the right one?

Joinit is an e-commerce platform. This project focuses on improving the invoice selection step during checkout. How can we make the invoice selection process faster and more intuitive? With various types available, what key information helps users choose the right one?

Joinit is an e-commerce platform offering goods, tickets, and point purchases. This project focuses on improving the invoice selection step during checkout.

How can we make the invoice selection process faster and more intuitive? With various types available, what key information helps users choose the right one?

Joinit is an e-commerce platform offering goods, tickets, and point-based purchases. This project focuses on improving the invoice selection step during checkout.

How can we make the invoice selection process faster and more intuitive? With multiple invoice types available, what kind of information do users need in order to choose correctly?

Joinit is an e-commerce platform offering goods, tickets, and point purchases. This project focuses on improving the invoice selection step during checkout.

How can we make the invoice selection process faster and more intuitive? With various types available, what key information helps users choose the right one?

Joinit is an e-commerce platform offering goods, tickets, and point purchases. This project focuses on improving the invoice selection step during checkout.

How can we make the invoice selection process faster and more intuitive? With various types available, what key information helps users choose the right one?

Outo

Outo is a new outdoor experience studio in Taiwan, focusing on itineraries planned by the founder after personal visits, allowing customers to save time on searching and arranging trips while enjoying fresh, high-quality experiences. The aim is to create a website experience that differs from traditional travel agencies.

Outo is a new outdoor experience studio in Taiwan, focusing on itineraries planned by the founder after personal visits, allowing customers to save time on searching and arranging trips while enjoying fresh, high-quality experiences. The aim is to create a website experience that differs from traditional travel agencies.

Project Information

  1. My role: A four-person team, I am the main designer of the itinerary introduction page and the communicator with clients.

  2. Duration: 3 months, 2022/09 - 2022/11

  3. Tools: Figma, Maze, Miro

  1. My role: A four-person team, I am the main designer of the itinerary introduction page and the communicator with clients.

  2. Duration: 3 months, 2022/09 - 2022/11

  3. Tools: Figma, Maze, Miro

User Scenario

In the exploration stage, we employed three methods for customer research, including: "surveys, user interviews, and contextual exploration," with the main purpose being:

  1. To understand users' thoughts about the current website

  2. To understand users' experiences and habits when purchasing trips online, so as to infer how to enhance users' willingness to purchase on the website

During the checkout process, the site prompts her to select their preferred invoice type...

During the checkout process, the site prompts her to select their preferred invoice type...

Following the website’s instructions, she selected the personal invoice option. (選擇個人電子發票) → Chose her frequently used mobile barcode.(選擇手機條碼) → A field popped up, prompting her to enter her barcode number.(輸入手機條碼) → She filled it in, checked the box to save it as her default(儲存預設), and proceeded to checkout. The process felt smooth and straightforward — everything went just as expected.

Following the website’s instructions, she selected the personal invoice option. (選擇個人電子發票) → Chose her frequently used mobile barcode.(選擇手機條碼) → A field popped up, prompting her to enter her barcode number.(輸入手機條碼) → She filled it in, checked the box to save it as her default(儲存預設), and proceeded to checkout. The process felt smooth and straightforward — everything went just as expected.

The second time she returned to the site to purchase tokens, things didn’t go as smoothly.

When Susan reached the invoice section, she was confused — she clearly remembered saving her preferred mobile barcode number the last time. Why was she being asked to enter it all over again? Feeling slightly annoyed, she wondered, “Do I really have to retype this every time I buy tokens?”

User Flow breaks down the user journey, optimizing key pages within it.

We create flowcharts of the user’s golden journey, where users find their preferred itineraries and complete the purchasing process, and use this to optimize the website's pages. We found that the original website only redirects users to the options selection page for choosing dates, room types, etc., after users decide to book, which may lead to frustration and abandonment of the purchase if they discover that the desired travel time is not available after deciding to buy.

We create flowcharts of the user’s golden journey, where users find their preferred itineraries and complete the purchasing process, and use this to optimize the website's pages. We found that the original website only redirects users to the options selection page for choosing dates, room types, etc., after users decide to book, which may lead to frustration and abandonment of the purchase if they discover that the desired travel time is not available after deciding to buy.

"How can we make the invoice selection process faster and more intuitive? With various invoice types available, what key information helps users choose the right one quicklier?"


"How can we make the invoice selection process faster and more intuitive? With various invoice types available, what key information helps users choose the right one quicklier?"

"How can we make the invoice selection process faster and more intuitive? With various invoice types available, what key information helps users choose the right one quicklier?"

UI interface

Identified User Types

Main improvement content:

  • Based on user feedback on the website, improve UI design such as image buttons, CTA text, enhance the readability of the website, and optimize the presentation of information hierarchy, button hierarchy, search, and filter functions

  • According to the conclusions from User Flow, merge the selection area into the product introduction page, allowing users to confirm before placing an order that the desired travel time is bookable, avoiding user frustration

Invoice Option Design Strategy

To determine how invoice options should be displayed, we analyzed the different types of invoices and their required fields (as shown in the diagram). Our goal was to help users quickly recognize each option while avoiding overly long content in dropdowns and input fields that could hinder readability and aesthetic consistency.

We then aligned the option structure with user mental models:

  • Personal invoices: Through secondary research, we identified which subtypes are most frequently used by users. Mobile barcode which is the most common option is preselected by default to streamline the selection process.

  • Business invoices: According to usability heuristics, interfaces should minimize the user’s memory load. Company names are easier to recognize than tax ID numbers, so displaying the company name in the options list provides a more intuitive experience.

  • Donation invoices: Based on interviews with users who regularly donate invoices, most can easily recall the five-digit donation code and typically donate to the same one or two organizations. Therefore, displaying the donation code—rather than the full organization name—improves efficiency and speeds up user selection.

By mapping these user behaviors and mental models, we designed a selection interface that is both visually clean and user-friendly—ultimately enhancing the speed and accuracy of the invoice selection process.

UI Mockups

Users with a default invoice AND multiple saved invoice records

Users with a default invoice AND multiple saved invoice records

Users with a default invoice AND multiple saved invoice records

When the user has a default invoice saved, the system will automatically populate the invoice field with their default information, eliminating the need for any manual selection. The corresponding details are clearly displayed on the screen, allowing the user to easily confirm their choice. In this case, the “Set as default” checkbox is hidden.

When the user has a default invoice saved, the system will automatically populate the invoice field with their default information, eliminating the need for any manual selection. The corresponding details are clearly displayed on the screen, allowing the user to easily confirm their choice. In this case, the “Set as default” checkbox is hidden.

Users can select from their previously saved invoices using a dropdown menu, or choose to add a new one. When a non-default option is selected, a “Set as default” checkbox will be shown to allow users to update their preferences.

Users can select from their previously saved invoices using a dropdown menu, or choose to add a new one. When a non-default option is selected, a “Set as default” checkbox will be shown to allow users to update their preferences.

Users with a default invoice but NO additional saved invoices

Users with a default invoice but NO additional saved invoices

Users with a default invoice but NO additional saved invoices

The system will automatically populate the invoice field with their default information, and limits the options to either using the default or adding a new invoice.

When the user has a default invoice saved, the system will automatically populate the invoice field with their default information, eliminating the need for any manual selection. The corresponding details are clearly displayed on the screen, allowing the user to easily confirm their choice. In this case, the “Set as default” checkbox is hidden.

Users with NO saved default invoice

Users with NO saved default invoice

The interface guides users to choose an invoice type, revealing only relevant information when needed to minimize cognitive load. When selecting a personal invoice, the mobile barcode is preselected to speed up the process.

When the user has a default invoice saved, the system will automatically populate the invoice field with their default information, eliminating the need for any manual selection. The corresponding details are clearly displayed on the screen, allowing the user to easily confirm their choice. In this case, the “Set as default” checkbox is hidden.

Learning and reflection

  • Interview Existing Customers: The respondents in this round have never used the Outo website. By asking users who have previously made purchases about their decision-making factors and their thoughts on the website when placing orders, more detailed insights can be gained.

  • Increase the Ratio of Quantitative Data: Compared to quantitative data, this project has more qualitative feedback. By increasing the ratio of quantitative data during user research and testing, the reliability of the feedback can be enhanced, making adjustments to the design direction more efficient.

  • Increase Communication Frequency with Stakeholders: The frequency of meetings for this project is about once a month, primarily for project progress reports. If the frequency can be increased to biweekly meetings, it will allow the overall direction of the project to be more focused and improve execution accuracy.

  • Check the WCAG Standard in Design: When the team is too focused on brainstorming and design, they may inadvertently overlook design guidelines. By incorporating relevant checks during execution, the quality of the project can be enhanced.

I’m Lena, let’s work together

p4532.1995@gmail.com

I’m Lena, let’s work together

p4532.1995@gmail.com

I’m Lena, let’s work together

p4532.1995@gmail.com

I’m Lena, let’s work together

p4532.1995@gmail.com