Ask HN: How to create a single email field like on basecamp.com

2 points by zaphodq ↗ HN
I tried to implement a single email field on my saas website for free trial signups. But I got bombarded by spam. Using google invisible recaptcha make the user experience very bad. Is there are any other work around? Given the spam rate I decided to remove it for now. But I am curios about how basecamp is doing it. I have seen it on other websites as well but some of them do no post the data anywhere. They just capture the email and auto fill it in the final form. But basecamp is using the email to create a trial account right away. Any help?

6 comments

[ 2.1 ms ] story [ 27.2 ms ] thread
Use a honeypot field.
Didn’t work. I added several variations of hidden fields like hidden email field, hidden url field, hidden name. But nothing worked.
Did you send a confirmation link before granting access. Using an email is one way to do passwordless login, by sending them a link to login.

Maybe consider OAuth?

If I send email to spam bots won’t that decrease my domain score?