To tell the truth, the topic is quite interesting for me. I've read a book some time ago which is called “About Faces” written by Alan Cooper. It’s a great read indeed. One of the fundamental aspects of designing UI in that book is a concept of a User Mental Model. The trick is you don’t need to show to a user everything that hidden under the hood of your software. Below is a quote from the book that describes mental (conceptual) model:

People don’t need to know all the details of how a complex mechanism actually works in order to use it, so they create a cognitive shorthand for explaining it, one that is powerful enough to cover their interactions with it, but that doesn't necessarily reflect its actual inner mechanics. For example, many people imagine that, when they plug their vacuum cleaners and blenders into outlets in the wall, the electricity flows like water from the wall to the appliances through the little black tube of the electrical cord. This mental model is perfectly adequate for using household appliances. The fact that the implementation model of household electricity involves nothing resembling a fluid actually traveling up the cord and that there is a reversal of electrical potential 120 times per second is irrelevant to the user, although the power company needs to know the details

That’s probably why I didn't pay proper attention to the problem. For me, login after setting a password was a natural thing that perfectly fits into implementation.

After we've designed an interaction I did the coding part. I’ll skip it as boring and not important for the story.

A new journey is now live and you can test drive it yourself by heading to pixboost.com and sign up for the invite!

Conclusion

We are running a new approach for about two weeks now. So far we didn’t get any drops from setup password screen. We had about 20 percents in the past.

So, it’s clear as crystal that User eXperience Design is vastly important!

It’s incredibly easy to lose customers because of poor user interactions.

Good analytics is very important to catch exits from interactions. I’m happy that we could identify and fix the problem at an early stage.

Subscribe to our blog as more design changes are coming soon.

Tech Thanks

We’d like to spread the word about projects that we are using in Pixboost.

It’s been a few years now that I use draw.io for creating diagrams and wireframes. This article wasn't an exception. The tool is excellent for creating technical documentation and prototyping user interfaces. Also, it’s free to use! I would definitely recommend to check it out.