We are tracking the current onboarding and registration for new BAEMIN Users, we found out that there was a drop off of about 10% users at the first screen, which means after installing the app, users open app, see the first screen and then quit app.
The previous designs of BAEMIN onboarding flow when users dropped looks like this:
10 percent of users dropped after the first welcome screen
The 10% drop rate is not a big number to some stakeholders. But for some, it's quite significant. That's is the reason that I, as the designer also take this issue into consideration for improvement.
Overall conversion rate from installed app to finish setting up an account is not high: only 60% to under 70% of users completed the onboarding and registration flow
For returning users who forgot their password, the forgot password recovery flow is not good, with around 25% users could not reset their password and quit using BAEMIN afterwards.
We've conduct a heuristic review of the current UI of registration steps, and it is considered to be low contrast and hard to read
β
β
I did what we usually call "desk research"
When looking at this previous flow, there were 2 parts: the onboarding and the registration.
Where as the onboarding we tried to ask for user permission for Location and Notification, and not just asking, we also explain to users why we need these permissions**.**
Then for the registration, we let users go through the Phone number, OTP verification, Name, Set Password, Email and one additional step for App tracking permission for iOS. Finally users would land on the homescreen
.
Our current design does not show a clear CTA or what we offer (the Tittle text does not say clearly what we have, it is said in the smaller text and users may not read this).
The first screen also have quite many elements that may confuse users as well
β
Let's have a look at others
β
Most apps in Vietnam don't explain why they need the permission, and most of the time the way they asked for it is intruding by using popups.
β
We can clearly see that apps that are operating outside of Vietnam have the different approach: they tend to be more patient in explaining and welcoming users first open their apps.
β
π‘ I understand that the previous flow of BAEMIN was following some practices from other apps that are not operating in Vietnam. However, most users in Vietnam are well trained and familiar with the experience of other apss (Now, Grab, Gojek). BAEMIN should change this practice
Instead of asking for permission, BAEMIN should let user do the registration first
As you can see, I decided to not change any step inside the registration for this phase. Since we intend to not do any kind of user testing but rather to roll out patch by patch, so we keep all the steps in the previous flow, we can always make improvement later.
Then we ask for the needed permission as before
I decided to change the brand mint background, even though it is the brand color, but in registration, we need the design to be clear and easy to navigate. Additionally, white and small text on mint background is low contrast and hard to read as well
β
To better tracking the results, we slowly roll out the new design:
β We got more users signed up +20% new users comparing to previous version
β
More users dropped when they were asked for email in the iphone, comparing to android
β We need to consider removing email step
More users denied location permission in iOS than before
β need more in depth review, or research
Design process is important. However, in many cases, we can skip some parts of the process (research, testing) by making sure that we did the best out of the other parts. In this case, the in depth review and competitor analysis, to figure out the pattern and usual behaviors of users.
Rolling out in patches can also help you to test the water. But do it with careful measurement and tracking. Otherwise, just conduct Usability test.
β
β