How can we create a dynamic, personalized homepage for each user, tailored to their unique musical tastes? That was the challenge we set out to solve.
Insights from analyzing industry-leading apps like Spotify and YouTube helped us identify trends such as the importance of a seamless onboarding experience and the use of micro-interactions to keep users engaged during preference selection.
The first criterion we evaluated was the duration of the onboarding process, as overly long flows often lead to user drop-off. The second focus was on analyzing the most common topics included in onboarding across various products to ensure relevance.
We then began drafting ideas for how our onboarding process could look, ensuring it would be engaging and fun for users to define their preferences. At the same time, we limited the process to four steps to minimize the risk of users abandoning the flow midway.
Our KYC onboarding began by understanding the user's motivation for joining the app: Are they a practitioner, a content creator, or someone who simply wants to support artists and discover new music?
In this step, we explored what the user identifies as within the musical landscape. Do they play any instruments? If not, they could select the option to identify as a music fan. Additionally, users could level their skill or expertise for any marked options, adding another layer of personalization.
Selecting favorite musical genres was a crucial step in most products we analyzed. This step became a cornerstone for personalizing the user’s homepage once the onboarding process was completed.
The final step encouraged users to build their profile by adding a photo, their name, username, and location—facilitating connections with nearby musicians and fostering a sense of community.
We crafted a concise 4-step KYC onboarding process—short enough to retain user engagement while gathering the essential information needed to personalize Indaband’s homepage effectively.