Hi everyone,
I'm designing a new web application and I'm aware that the process of registration (creating a profile) is really frustrating for the users (also to me) - everywhere we go, people should register. Some may even stop using your site, if you force them to register. The problem is that, I really need my users to be registered - I need to know their behavior in order to make the web site useful. Something like SO.
So, I need some advice how to make it painless for the users.
- Is the OpenID option useful for the regular user? I love it, but are users used to this concept? Does it make sense to limit the creation of profiles only to OpenID providers?
- Should I let my users surf and use the site and ask them to register in the last possible moment (using the core functionality) or I should promote the registration on the front page?
- What other advice could you give me?
Thanks in advance!