Our registration form is limited: 10 fields and all are tied to important reporting we need on our users.
But, increasingly, it’s a best practice to keep registration forms short and collect some of this information across multiple touch points. For example, the InSpired community’s signup for is half the length of ours.
Ideally, we’d have tools to gamify and incentivize profile onboarding whether points, badges, ranks, etc.
Best case scenario: a way to route them to these fields on one of their first few logins.