Skip to main content
10 votes
Accepted

Sign up and onboarding

Three things: Look at every piece of information you're asking for. What will you do with it? For example, why are you asking for phone number? Will you ever actually call a user? If not, then don't ...
Ken Mohnkern's user avatar
  • 9,034
7 votes

Airbnb: gradual engagement on web app but not on mobile app - rationale ?

Disclaimer: this is purely speculation. Perhaps it is due to the differences in a user's barrier to entry. A website requires far less commitment than an application. Downloading an application can ...
maxathousand's user avatar
  • 19.5k
5 votes

Sign in / register UI in a modal or separate page

I'm pretty sure we've answered this before, but since I can't find it ... Both It's good practice to have a lightweight sign-in that allows the user to stay right where they are (with dynamic ...
plainclothes's user avatar
  • 21.3k
5 votes
Accepted

How should Android back button behave when it's not possible to go back to previous screen?

By default an Android application minimizes and returns to the home screen when it is no longer possible to go back further inside the app itself. Deviating from such a pattern is likely to result in ...
GWv's user avatar
  • 3,713
4 votes

How to ask user to fill out a short form after first log-in?

The language you use for this message will make a difference; show a popup with some cool message and an options like: Complete your profile and Ask me later buttons, and then analyze the button hit ...
Dipak's user avatar
  • 16.2k
4 votes
Accepted

How to ask user to fill out a short form after first log-in?

Ask for the user's information at the time when they need to provide it. For example, don't ask for their shipping address until they're placing an order. Don't ask for their phone number until they ...
Ken Mohnkern's user avatar
  • 9,034
4 votes
Accepted

What is the common name for this type of multiple option journey?

That design pattern is a multi-branching wizard. Wizards are ideal for walking users through steps to configure an application, service, or act as a more interactive form. UX Planet Article on ...
Alan's user avatar
  • 3,858
4 votes
Accepted

Where to land after the onboarding process?

Do it the linked in way. Have a progress bar, showing how much their profile is complete. Gamify it or provide rewards (if possible) as and when users complete their profiles. So, you could have the ...
Kish's user avatar
  • 2,607
4 votes
Accepted

Getting large amounts of information from users

I think the best way to get the user onboard, in this case, would be to show why do you need all the information, and what the user will gain by inputing it on the app. This article suggest a series ...
Aline's user avatar
  • 1,904
4 votes

Force user to enter an address for location based services

I think asking for address is too specific, the fact that competitors do it does not mean you should as well. The user doesn’t know is industry standard, they only care about their privacy. That ...
Nicolas's user avatar
  • 5,608
3 votes

When is the best time to collect login credentials during registration?

I have never found multi-paged registration processes to be required. Most of the time I opt for a 'progressive disclosure' model where the user is only asked for details when they are needed for a ...
Roux Martin's user avatar
  • 14.2k
3 votes

Sanitizing input of names

Be careful of using methods that would prevent some of your users from entering their actual names. Names are extremely personal and being told 'you can't use your real name' isn't going to sit well ...
Sgiobair's user avatar
  • 191
3 votes

Onboarding suggestions for a redesigned web app?

I recently wrote an elaborate article that lists some awesome ideas to make your User Onboarding Experience smoother. - 10 Ways You Can Make Your User Onboarding Experience Irresistible! (With ...
Gokul Suresh's user avatar
3 votes

When to ask for phone verification?

This question will likely generate opinion-based answers. Here's one: phone verification should be performed during signup, when you're already asking for personal information. That way when the ...
Alan's user avatar
  • 3,858
3 votes

What's the name of this vertical carousel UI element?

These look like stylized vertical tabs. (I've taken a look at what appears to be the source page of your image --https://www.fullstory.com/features/ ) Examples of vertical tabs CSS & JavaScript ...
Michael Heraghty's user avatar
3 votes

Best way to smoothly onboard whilst adhering to text message laws

Based on the information you've provided there seems to be three different user types for your product Doctors Patients Pharmacists Unless appropriate exploratory research has been made already, ...
Constantina's user avatar
3 votes

Force user to enter an address for location based services

Maybe at the onboarding stage (if the technical limitations allow it) say, "hey we think you're in Paris, we will show you X for this area. If this is wrong update X" Making the user optionally ...
Calum's user avatar
  • 494
3 votes

Onboarding with many user profile fields - lengthy and detailed vs. short and essential?

The less friction you can put in front a user who wants to register with your site, the better. If your onboarding process is too complex, you will lose users. I would get the user signed up with ...
Dan Hanson's user avatar
3 votes

Onboarding walkthrough or let them explore?

My recommendation here is to do some research and learn from your first-time users. Learn what they are struggling with in the first steps after signing up for the platform. Do they need to populate ...
Lonut's user avatar
  • 1,078
3 votes

Research methods for improving onboarding

Ask your sales or relationship management team if you can be introduced to a few new customers who are onboarding. Ask the users if you can watch them go through a few key tasks, and take note where ...
Izquierdo's user avatar
  • 12.7k
2 votes

Should my app send a confirmation email on user registration?

I will attempt to offer something different than the other answers. When you're onboarding your users for the first time, in order to retain them better you have to keep them in the app and show them ...
RobbyReindeer's user avatar
2 votes

Should my app send a confirmation email on user registration?

I recommend considering social verification instead of email, because that's the way modern mobile operating systems are built. iOS (and Android, though I'm less familiar with the Android OS) has ...
Refe's user avatar
  • 608
2 votes

How do product designers experience onboarding?

yes, it's a biased experience for the creator of the feature as they are not only familiar with it but it matches their mental model of the product. user testing on onboarding must be done on users ...
Blue Ocean's user avatar
  • 10.7k
2 votes

What is your feedback on the attached screenshot?

Many steps informed in a single sentence 'Close' cross image should be right hand, isn't it? It is not clear, whether you want user to click on that orange 'Edit' button or 'Next' arrow (which seems ...
Sagar Nanivadekar's user avatar
2 votes

Sign in / register UI in a modal or separate page

Modals work well for "interruption" tasks. Consider when the user is in the middle of doing something, then clicks Sign In. They're not taken away into a different space - they stay on their page as ...
Ken Mohnkern's user avatar
  • 9,034
2 votes

Sign in / register UI in a modal or separate page

I personally always build the login controls into a modal because almost without exception there will be other views than the homepage that requires the user to login. It's extremely convenient to ...
stackoverfloweth's user avatar
2 votes
Accepted

Is delaying password setup after the signup a good thing?

While it's good that you are considering minimising the requirement of the user to create and account and login, as Harshal mentions, the initial question has to be what does giving authenticated ...
Jools's user avatar
  • 56
2 votes

How to minimize onboarding steps for mobile apps when invited/added by another user?

OK, this is where drawing user flows comes handy. See, in your scenario you're assuming the user will read the welcome mail on a mobile device. But... what if the user opens the mail on a desktop or ...
Devin's user avatar
  • 38.1k
2 votes

How can I design a 'checkbox experience' for a message/text based bot?

I'd think the most human-like method would work best. Ask them the settings one by one, with a short preface. We will now start with configuration. Please answer yes or no. Make use of cauliflower ...
PixelSnader's user avatar
  • 8,331
2 votes

Sign in / register UI in a modal or separate page

Ipboard is a good example of a similar implementation. You can sign in on the page where you currently are, or you get transferred to a login page if the login/password is incorrect. You also need ...
Ivan Venediktov's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible