I'm wondering how to structure our signup process.

We really need email verification, so the idea is that instead of having the classic 'register then verify' process, we ask for the email first, and if the email is verified then ask for the username / password.

That's the 'request invite' process.

My concern is that the term 'request invite' might turn off some potential users as they wouldn't give their email to a service they're not sure they can get into. Is that a potential issue?

What is better, a traditional process of register with username/password, then get a gimped service where you are constantly harassed to verify, or ask for the email first, and only after verification are they allowed to register and use the service.

  • 2
    What's the service behind that login? Is it possible to ask for username, password and email during the signup process and then let the user do some stuff on your site for, let's say 1 hour. After that period they must either click the double opt in link to verify the address or the login won't work any longer. Can you divide the actions on your site into "needs verification" and "can even be done without"?
    – Michael
    Commented Jun 18, 2012 at 6:49
  • The fewer things to be filled in before entering, the more users will try out the system. To start exploring, what is really needed more than email and pw?
    – JOG
    Commented Jun 18, 2012 at 8:58

3 Answers 3


Your concern is that the label "Request Invite" might deter users from signing up... not the actual functionality of Request Invite. Keep the improved functionality of Request Invite, with a more appropriate label. "Sign Up", would more accurately describe the action the user intends to take. This will eliminate confusion for the user, increase conversion rate, and ensure all emails are verified.


The call is for you to take. If user cannot use any functionality without registration (with email id), you have no other option.

If as Micheal said you can offer say a guest login for some time, they can use you site and login when needed. Similar to stack exchange where you are asked to login if you want to ask or answer a question. However are free to browse the questions without a login.


Change the name from "Request Invite" to : Create Free Account

  1. People love free
  2. Its now a "sure thing" (a Request could be denied and also sounds like it might take time to be confirmed.

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.