Early users of this new social networking app struggled to discover content and communities they cared about, resulting in a disengaging experience. Our design team led user research and shared key insights with stakeholders to guide a redesign focused on onboarding and content discovery. The improvements led to a significantly more positive response from the same user group.
User research
Interaction design
1 product manager
2 product designers
& more
2 months
2022
Android
iOS
This mobile-app-only social network aims to be a space for people to start or join communities centred on the topics they are passionate about, with the freedom to express ideas in different media formats. In the longer term, it aims to grow communities to a future where internal economies can be developed to foster collaborations, sponsorships, and more.
While there are no constraint in using this app to seek information or entertainment, we intended to attract Gen Z (born in the late 1990s and beyond) audiences. Research participant recruitment was focused on this particular demographic.
The main feedback received was that users found the content presented to them to be irrelevant and uninteresting. While they did not face usability issues, this mismatch of content to expectations was very unsatisfactory.
Analytics data also showed that these early users dropped off use of the app very quickly despite being part of an early user programme.
User research
Contextual research
Journey mapping
Information architecture
User interface testing
Hi-fidelity mockups
New cross-functional processes
From the product and engineering teams, the machine learning team, and content teams, we learned about the state of affairs and discussed future plans.
Through these discussions, we identified 3 domains the team needs to work on to deliver a complete experience. In this story, most of the work done occurs under the 'personalisation' domain.
How users can express their passions and shape their online presence in the social network
How users can control the recommendations provided by the social network to match their preferences
How creators/users can increase the odds of getting their content/profiles shown to the right audience
Through discussions on technical details, we discovered that the main obstacle was the lack of user preference and content data to power recommendation capabilities. On the user experience front, my team's task was to create avenues that gather information on the passions the user is interested in, along with enabling users to provide more information on the content they are creating, while other teams focus on building the required assets.
As a part of many other ambitious ongoing projects within the company, this project aims to reinforce the company proposition of providing rich experiences centred on passions. Key interactions to achieve include connecting people to the right communities based on their common passions, introducing new passions to users, and fostering friendships on the social network.
A secondary objective was to provide user insights to other teams (such as content creation teams) to supplement their own research for their roadmap planning.
When we started the project, it was shortly before early users were invited to test the application. I planned the tasks so that the lack of real users did not block the progress of the project, while ensuring that the design decisions made (and the quality of the research findings) were not compromised.
When real users were unavailable during the 'internal access' phase, we used UserTesting to source testers that match our target user and gain insights from them. The tests from this phase were designed to provide insights on users that have never been on the app before, and were hence focused on the new user onboarding experience.
When the project entered the 'closed beta' phase, we conducted interviews with a number of early users to clear more assumptions and questions. These users had experienced with the social network for some time, and were thus able to provide more relevant feedback based on their richer understanding of the social network.
Conducting these two research projects provided us with more information on the different expectations from different groups of users, which in turn assisted us in planning both the user experience of the application and the product roadmap.
From the research, we derived findings and made decisions such as:
Most testers select more passions if it is from a pre-determined list as opposed to finding each passion they can think of through a search function.
Considering all factors, we settled on an uncategorised, pre-determined list for the first release of the passion selection screen during new user sign-up.
'Closed beta' users preferred displaying all their passions publicly on their personal profile and believe that it is necessary to foster communication.
Bucking UserTesting research outcomes, we de-prioritised privacy setting controls for display of passions on the user profile for a later release.
Reviewing all the existing flows on the mobile app, we pinpointed screens and features that were most appropriate to be updated for this passion project. The flow and user interfaces of these screens are reworked to accommodate features to enable passion selection, modification, and display.
Reviews of the design are done within the design team, and later with stakeholders to finalise the assets before software engineers start building them.
Getting to the ideal state takes time, and the 'ideal state' may no longer be so to the users that we acquire in the future. To optimise engineering resources, my team and I designed the minimal experiences required for each segment of this project, and provided direction on the required features for future user acquisition phases.
Whether it is someone who wants to curate their experience or start using the app quickly, new users can indicate the passions they want to see more of and be seen as part of their identity.
Common interests are highlighted so as to increase the odds of people initiating connections and finding a sense of community on the app.
Users are prompted to update their passions based on their past activity so as to keep their presence up-to-date to their preferences.
For the recommendation systems to work, the items for the recommendation pool need to contain meaningful metadata.