Are there other ways of confirming a user registration other than a confirmation email? I'm finding a lot of confirmation emails are getting sent to users junk mail folders and flooding our customer service with calls.

Current solution is to simply ask for email twice in the form and not bother sending out the confirmation and validation email.

Is there a better way?

  • Why not just stick with convention and use the "confirm email address" method?
    – dennislees
    Commented Dec 10, 2014 at 14:38
  • 1
    Might it also be worth displaying a message to the user after the form is submitted to say something along the lines of "please check your spam folder if the email does not appear within X minutes"?
    – Joe
    Commented Dec 10, 2014 at 17:34
  • 1
    What are you trying to accomplish by your website registration process? Are you trying to gather information on your users? Guarantee that this is their only account on your site? Authenticate that they are who they say they are? Commented Dec 10, 2014 at 22:45
  • If there is any possible way to not require registration at all then you've just made billions of potential users. Henry is asking all the right questions.
    – DaveAlger
    Commented Dec 10, 2014 at 22:50
  • "I'm not here to be in a relationship!" -- uie.com/articles/three_hund_million_button
    – DaveAlger
    Commented Dec 10, 2014 at 22:52

1 Answer 1


One alternative would be to use OAuth to leverage one or more social network authentication services. These social networks have already taken the user through the email confirmation process. It is a complicated process for you, the programmer, but many CRM's and cloud services have ways of making it much easier.
Meanwhile, it is simplicity incarnate for your users because they use the same credentials to get on your site as they do to get on facebook or twitter. You never see those credentials, but you can get other information from the social network's database, allowing you to personalize each visitor's experience of your site. Best yet, if the visitor changes their credentials on the social network, your site automatically accepts the new credentials, all without the additional burden of keeping track of the visitor's information.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.