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
    Dec 10 '14 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
    Dec 10 '14 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? Dec 10 '14 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
    Dec 10 '14 at 22:50
  • "I'm not here to be in a relationship!" -- uie.com/articles/three_hund_million_button
    – DaveAlger
    Dec 10 '14 at 22:52

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, privacy policy and cookie policy

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