Every product, app, and service needs an onboarding process. We've identified seven best practices for onboarding new users and measured Twitter's updated onboarding process against each one. The result? Twitter has an almost perfect onboarding process, though even they have room for improvement.