Role:Product Design, Research & Visual Design
Platform:iOS, Android
Timeline: 2 Months
Metric: Increase number of user Acquisition & Activation
Background
Since January 2024, there are 28% of users who have installed HF app but never ordered, and 40% of these users who landed on cart screen haven't signed up yet .Looking at step-by-step conversions in the last 30 days, more than 50% of new users who go through the onboarding don't add any product to the cart within a day after app install. Among those who have items on their cart - at which stage they're required to sign up, over 70% don't sign up so they can't proceed to checkout.Based on competitor benchmarking and past research/experiments, we've created UX hypotheses on these funnels. By improving conversions through better UX up to signup, we hope to eventually increase number of users becoming customers through completion of their first order.
Synthesis the problem
Pain Point & Hypothesis
1. Journey to Login/Signup is too long from Home Screen to Auth screen, and making user drop on cart screen when required to sign up.
67% drop during shopping journey and 73% drop while in cart screen before they need to proceed to checkout
2. Signup Screen has many things to do that making user drop to signed up.
By analyzing the drop-off during sign-up/login, we hypothesize that having too many unnecessary fields in the sign-up form is a contributing factor. We believe simplifying the sign-up experience will lead to improved conversion rates.
3. Onboarding a bit too long / irrelevant content.
The current onboarding to Global Home 84%. onboarding already has all the relevant messages we need to convey to users, but users need to experience it for themselves once they're in the app.
Onboarding rate falls to 52% it’s often a sign that there may be issues with onboarding complexity, unclear value propositions, or lack of engaging incentives.
Articulating Design Decision
Proposed Solution
1. Phone Number as unique identifier
⭐ Observation
Phone numbers serve as a unique identifier, making them user-friendly for a mass audience, including those who aren’t tech-savvy. Most communication apps rely on phone numbers as their primary unique identifier.
🔮 Key security benefit
Phone numbers are harder to steal compared to emails. When someone’s phone is stolen, they can quickly take action. That’s why many consumer apps today are using phone numbers as their preferred authentication method.
👋 Familiarity
Even familiar apps, whether direct or indirect competitors, are using phone numbers as their go-to authentication method.
Low-Fidelity
High Level Design
Simplified Sign up Form
We believe simplicity is key to a smooth onboarding experience
Onboarding Process
🚀 Enhance User Acq Speed
By reducing and simplifying on boarding process, we can help users experience value faster, leading to higher acquisition rates and greater long-term engagement.
🌠 Align Onboarding with relevant content.
Tailoring the onboarding experience with content that directly addresses user needs is a key, especially highlight USP of HF’s strength (personal shopper).
Results:
Update 20 February:
We've been doing experiment start from 13 February for this feature, and looking at the data below seems average 158% improvement in the way customer logged in after fresh download at HappyFresh
Lesson Learned:
✨Keep bear in mind to backward compatibility towards old customer who familiar with previous login with email/SSO.
✨Cost of infrastructure because of OTP is big, how might we can reduce cost?
✨Technology depedency of OTP is large, how might we can find another channel to keep still logged in, if there’s issue from third party?