
2 months; Launched
KKCompany
UX Design
UI Design
Usability Testing
PM*1
Engineering*3
Design (Yit)
KKBOX, KKCompany's flagship product, is a cross-platform music streaming application.
Over time, the product developed various purchasing options and user plans, but these alone weren't enough to drive revenue growth in a competitive market. The marketing team turned for design support, and I simplified complex processes by integrating business and user needs, ultimately boosting revenues.
I began with competitive research and heuristic evaluation to identify usability issues and collaborated with data analysts to assess their severity. I then led design sprints to ideate, prototype, and conduct hallway usability testing, iterating based on feedback.

Most subscriptions happen on the website, not in the app — despite the app being the primary user touchpoint. The app’s outdated structure makes plans difficult to manage internally and difficult for users to understand, compare, and subscribe.
The new subscription experience (1) clarifies the information structure, (2) provides a visually compelling interface, and (3) enables teams to easily add new plans.
We offer 17 subscription options on the web. The complexity makes it difficult to present consistent choices across mobile and web, leading users to rely on the web as the primary place to subscribe.
A heuristic evaluation with six experts showed that the layout and visual cues could cause users to misinterpret their plan status and overlook where to change or compare plans.

Before designing anything, I wanted to confirm the need for a major revamp. Collaborating with business analysts, I found that users quickly exited the page, suggesting the design failed to meet expectations upon arrival.

Based on data trends and evaluation results, I proposed:
As I began brainstorming possible solutions, I drew inspiration from the 'shopping experience,' aiming to make it enjoyable for users to find the most suitable plan.
I clarified users' motivations at each stage of their journey and designed relevant features to seamlessly connect the process, while also considering technical limitations to ensure feasibility.
Eventually, this concept evolved into designing pages that guide users through three key stages: (1) Before Shopping, (2) During Shopping, and (3) After Shopping.

Based on feedback, the designs continue to improve.

Before development, I conducted usability testing to validate the usability of different tiers pathways.

Provide users with clear insights into their current benefits, fostering better understanding and retention.
Encourage users to explore other plan options with greater interest and ease, while allowing the team to conveniently expand offerings without increasing page length.
Adjust the proportions of fonts, colors, and icons to visually guide users, making it easier for them to locate the information they need.
Reduce the text on the entire page by half and reveal comparable benefit details only when users interact with the section.
The key aspects of this revamp include reorganizing the information layout to help users better understand the benefits and the purpose of each section. I also incorporated brand-style illustrations to make the comparison process feel more like shopping. Lastly, I used card and accordion designs to support expanded plans and reduce users' reading burden.





Strengthening user trust through design
During usability testing, we discovered that the lack of task completion pop-ups and unclear marketing copy caused users to feel hesitant and reduced their trust in the product. This highlighted the importance of focusing on micro-interactions and clear communication, especially when designing processes related to payments.
The advantages of scalable design
The redesigned subscription page used a card-based layout with flexible content areas and consistent backgrounds, enabling efficient updates. For example, a new subscription plan was launched within a month without design team involvement, showcasing the scalability of the design.