Allow users to register simply by clicking a button, using the credentials of their accounts on social media and basic contact info: name and email.
Redesign and improve your signup form while still asking for the email and password you have always used.
Ask for the basic information for your user database, without including too many fields to cover in the form.
Discover users' motivation
Add an after-submission question to ask, for example, why they are particularly interested in your service.
Confirm user identity
Send a link to the users to confirm the registration and verify that they really have access to the email account.
The first step on the way
Build this basic form in arengu to start making improvements, little by little, and build a more complex signup in the future.