On our PAAS platform, users have to verify their email address through the email we send to them. We have noticed that we miss many leads as user enter their email address on our site but never click the verification link on their email. The obvious solution would be to use social login but this will give a very casual look to our app which is not good for apps which store sensitive user data.
The intermediate approach would be that at the time of signup we allow user to verify email using the social feature but user has to set the password on our app to actually start using it.
From a UX perspective, does this intermediate approach seem fine? Are there any other providers using this approach?