We want to reduce the confusion and increase the value we provide in the first 2 days of using the iOS and Android apps.
We want to reduce the number of WTFs uttered when first using our products.
We will prioritse issues and measure the impact of our changes using D2 retention metrics.
Problem
Our first time user experience (FTUE) does not set users up for success, or show the value of our products. We want our FTUE to be familiar, while also introducting Element effectively in order to deepen understanding of who we are and what we do.
Understand where in the journey users feel pain today. From first impression through first tasks.
First impressions: From the App or Play store through end of first session
Add moments of education along the way to introduce ourselves effectively
Make a good first impression with personality to introduce meaningful delight
Use progressive disclosure to build confidence with slow-ball questions (familiarity & feedback)
What are Papercut issues
Papercut issues are small bugs or inconsistencies that users encounter that erode trust and confidence in our products. These are expecially impactful during a user's first few days with us.
Feedback from Android Community Testing on October 20, 2021
After clicking on get started, it might not be obvious for newbies what they should do: the request for selecting a server is very prominent while the log in is very 'opaque' and people could be unsure how they should act given they have an account
On the initial screen, it assumes I don't have an account and first login option is my MXID only. Need to go through the register flow to get to other signin options
Try to send a DM, click contact book, select contact, select create, can't send message due to identity server not being configured
There is no way to use the phone number associated to the account to sign in
When starting a DM; After finding a user, the view is confusing
Add people to the room as part of the create room flow?
Quick Links
Overview
Problem
Our first time user experience (FTUE) does not set users up for success, or show the value of our products. We want our FTUE to be familiar, while also introducting Element effectively in order to deepen understanding of who we are and what we do.
Understand where in the journey users feel pain today. From first impression through first tasks.
Goals
Onboarding Design Principles
What are Papercut issues
Papercut issues are small bugs or inconsistencies that users encounter that erode trust and confidence in our products. These are expecially impactful during a user's first few days with us.
"Target State papercut issues" are tasks that can be completed within a few days and lead us closer to the target state of FTUE.
Assumptions
Other Requirements
Tasks & Timeline
Sprint 1 - October 19 - November 1
Release date: October 25
Other:
Sprint 2 - November 2 - November 15
RC date: November 3 | Release date: Nobvember 8
Papercut issues:
Sprint 2 - November 16 - November 29
RC date: November 17 | Release date: Nobvember 22
Papercut issues:
Sprint 2 - November 30 - December 13
RC date: | Release date:
Papercut issues:
Sprint 2 - December 14 - December 27
RC date: | Release date:
Papercut issues:
Sprint 2 - December 28 - January 10
RC date: | Release date:
Papercut issues: