Don’t require a user to be interested twice: lessons on reducing signup friction
Isn’t he kind of missing the obvious answer?Use federated login. Almost everyone has an account somewhere - Facebook, Amazon, Apple, Google, Github, Twitter, Microsoft  etc.