Have a look at StackOverflow or pretty much any "social" site, like Facebook or LinkedIn. The registration process is as short as possible. Then, after they are registered and signed in, prompt them to flesh out their profile with more information. Remember that you need to entice them by doing so. SO gives out badges to users who filled out all fields. LI keeps a percentage score of "profile completed". Those things nudge users to want to fill out their profile.
Take a good look at your app. Any extra features, credits, reputation or other thing that you can offer your customers for completing their profile? You haven't mentioned what your app or business model is, so I can't give much advice here. But, be creative. Extended trail period, a number of free uses or credits, lower (or no) subscription cost for the next term, access to some bonus feature normally only available in a more expensive version, etcetera.
Comments
Have a look at StackOverflow or pretty much any "social" site, like Facebook or LinkedIn. The registration process is as short as possible. Then, after they are registered and signed in, prompt them to flesh out their profile with more information. Remember that you need to entice them by doing so. SO gives out badges to users who filled out all fields. LI keeps a percentage score of "profile completed". Those things nudge users to want to fill out their profile.
Sander, thank you for your prompt reply.
You are right. But a fine point is that the sites you mentioned are, as you say, "social". What about a stand-alone app?
Take a good look at your app. Any extra features, credits, reputation or other thing that you can offer your customers for completing their profile? You haven't mentioned what your app or business model is, so I can't give much advice here. But, be creative. Extended trail period, a number of free uses or credits, lower (or no) subscription cost for the next term, access to some bonus feature normally only available in a more expensive version, etcetera.