Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile FTUE: Celebration screens (meta) #131

Closed
2 tasks done
Tracked by #5151 ...
daniellekirkwood opened this issue Jan 26, 2022 · 4 comments
Closed
2 tasks done
Tracked by #5151 ...

Mobile FTUE: Celebration screens (meta) #131

daniellekirkwood opened this issue Jan 26, 2022 · 4 comments
Assignees
Labels
A-Onboarding The users first experience of Element, whether that be first impressions or first tasks. Z-FTUE

Comments

@daniellekirkwood
Copy link
Contributor

daniellekirkwood commented Jan 26, 2022

Our onboarding flow needs personality - we need to encourage the users to keep going and the simplest way to do that is to over consistent positive reinforcement and feedback when they complete a flow.
We need to ensure we don't celebrate too often, and that we're not getting in the way of their task.

Identified areas of celebration are:

  • The account has been created
  • The account has been personalised
Account created Account personalise
Screenshot 2022-02-16 at 15 35 06 Screenshot 2022-02-16 at 15 35 14

In the case where the server does not offer any personalisation options then the confetti animation would show at the point of account creation

The confetti animation can use the same as is currently on the timeline for android

@daniellekirkwood
Copy link
Contributor Author

Screenshot 2022-02-16 at 16 08 35

@daniellekirkwood
Copy link
Contributor Author

@daniellekirkwood daniellekirkwood changed the title Mobile FTUE: Celebration screens Mobile FTUE: Celebration screens (meta) Feb 21, 2022
@daniellekirkwood daniellekirkwood added A-Onboarding The users first experience of Element, whether that be first impressions or first tasks. Z-FTUE labels Mar 7, 2022
@matthijskooijman
Copy link

Apologies if this is not the right place to comment about this, but looking at the design presented here, I wonder if the "Take me home" button will be clear to users. I assume "home" refers to the home screen in the Element Mobile app, but I am afraid that new users (who have never seen the app UI) have no idea that the app has a home screen, so it will not be clear to them what this button will do. Maybe sometime more explicit like "Skip for now", or "Do this later", or "Remind me later" or so would be more helpful?

A related feature (as hinted by my proposed wordings) would be to, if the user skips personalisation, to remind them of this later (probably with "Personalize now / Remind me later / Skip personalization" buttons). This would make it easier for user to just start exploring the app, in the confidence that they can always complete the personalisation flow later (of course they can always just do this manually through the settings, but a new user probably does not know what they missed when they (accidentally?) skipped personalisation, so a reminder that allows them to go through this later (and foreshadowing that his can happen later through the button text) could be helpful. I quickly searched and could not find an existing issue for this (or maybe it is already implemented?), but maybe I did not look well enough.

A bit more off-topic, but I've been reading through the FTUE issues here, and think these are all great improvements that will be very helpful to (mostly non-technical) community I'm moderating for. So thanks for all this!

@daniellekirkwood
Copy link
Contributor Author

  • Mobile FTUE: Celebration screens (Android) element-android#5280

Thanks for your feedback! It's a super relevant comment for the copy on this button. We'll discuss it as a team and get back to you.

This issue particularly is the "MVP" of the FTUE flow so if you don't see your suggestions in product right away, it's likely because we've got them scheduled for the second iteration of this flow - especially the idea of allowing users to jump into personalisation later down the line (not right at the beginning if they don't want to).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Onboarding The users first experience of Element, whether that be first impressions or first tasks. Z-FTUE
Projects
None yet
Development

No branches or pull requests

2 participants