The goal of this project is to improve the onboarding process and increase the conversion rate.
UX/UI design
Aug 2021
The current onboarding process is hard to motivate new users to take our services. In order to get new users set up efficiently and confidently, Loop needed a new onboarding process that could connect with product value and user need.
Gather insights from data analysis and design audit. Document problems in the current onboarding flow.
Prioritize most valuable use cases and redesign the onboarding flow. Incorporate ideas from different departments.
Gather feedback from incoming data and user survey. Iterate on design concepts.
We did design audit to evaluate current onboarding process. Reviewed the data on the drop-off rate during the registration process, and dig into analytics.
DATA ANALYSIS
DESIGN AUDIT
WORK WITH THE CLINICAL TEAM
High Drop-off rate
Welcome > Reg (58%) = most likely not high-intent users
Goal Setting > App (15%) = payoff unclear
Reg > Profile (13%) = payoff unclear
Some important parts are missing
After doing the design audit, we found that the onboarding education and notification alert were missing in the current flow.
"need to find the right track"
Loop clinical team shared their feedback that users need to find the right track for them as early as possible.
We did competitor analysis to learn what other products are offering to users during onboarding. We picked products that target on health, individual development, personal services, such as Headspace, Flo, Noom, Stich Fix, Intuit, Turbo tax, Lasting, and Fomula.
Opportunities:
1. Most apps are giving personalized suggestions.
2. Try to guide users to the services.
3. Be lite in general (do have exceptions).
4. Be conversational and engaging.
The registration section is losing most of potential users. The setup process needs to be shortened.
Loop doesn't deliver enough value to user and users are not sure what they can get from the app.
The current onboarding process is not attractive and engaging.
The core value of Loop is based on the live service so it's important to remind users when loop's live.
Loop has FTU education when users start using the app but there is no education during the onboarding.
According to the business strategy, Loop will move to member-only model and monetization will be added.
Make their lives easier
Grab the most suitable plan
Start easily and quickly
Build trust
Engage new users
Quickly teach users how to use
Rather than tackle all these problems at once, we grouped them into phases. Each phase could be built independently and deliver value to our users. We focused on user setup and education first because it would have the biggest impact on our users and team.
Phone auth
Apple auth
Name and email set up
Confirm birthday (18+)
Create profile
Recommendation
Reinforce notification
Subscribe membership
Onboarding education
Welcome program
Welcome email
We decided to focus on high-intent users and quickly get them into the right Skill program for them to start with. With this iteration, we also wanted to make onboarding an enjoyable user experience, not something tedious.
For users who have high-intent to cope with their anxiety, they want to know what Loop can benefit them. To address their need, we should be able to deliver and set accurate value for users, which can help user find the right track to start with.
Collaborate with the clinical team to provide mental health assessment for users to understand their anxiety level and link the result with our programs.
Make sure the product goal and user intention at each phase.
We worked with the clinical team to get the clinical-based content including 4 parts.
Need to avoid the whole onboarding to be too heavy.
When users finish the first Anxiety section, they can skip the rest of it. For users, they can save efforts and still get some knowledge of their anxiety level. For the team, we can still collect data.
Based on the data we have, Loop had the highest drop-off rate on the profile setup page.
During the setup process, firstly, users are supposed to register and provide name, contact information, and acknowledge terms. Secondly, user need to set up the profile with user name, avatar, pronoun, and birthday. To lighten the setup process, I used a spectrum and went from user take full control to user take no control.
Shorten the profile setup from 4 steps to 2 steps.
Provide more context and value for users before asking them to make commitment.
The core service of Loop is providing live sessions that teach skills to cope with anxiety and our goal is encourage users to join more live sessions. Therefore, the challenge here is how to guide users to the live sessions during the onboarding.
Since the major part of user experience is based on the live session, it's important to notify users when a loop is live.
From the user experience standpoint, the notification alert should not be mandatory. Adding the customization can increase the possibility of turning on the push-notification.
The new onboarding puts more efforts on connecting product value and user needs. It can help high-intent users efficiently learn the benefit of Loop and find the right track that they need. The main improvement includes:
1. New Mental health status check-in
2. Updated setup process
3. Updated notification alert system
Problem solved:
Shorten the setup process to get users quickly onboard.
Keep it visually attractive to increase engagement.
Problem solved:
Help high-intent users to find the right track efficiently.
Address the need of understanding self mental health status.
Increase the in-app engagement.
Problem solved:
Being able to reinforce notification by providing personalized options. Meanwhile, manage to deliver the product value.