I´m building a dialogue for a software application.
The main purpose of the dialogue is to make it easier for new users to create a new account. They need this account to use the software. So, old users are going to see this too but they already have an account.
So focusing on the new users this is the process:
They want to login and a new window appears. Like this:
download bmml source – Wireframes created with Balsamiq Mockups
They have to put their email first, then if they don´t have an account they select the "No, I´m new to Yalala, I need to create an account". When they select that choice, the other choice (YES! I ALREADY...) puts in grey (like disabled) and the button of "continue" change to "create account" like in this:
Then we show a new dialogue saying that the account has been created and that we have sent them an email to active it.
Is the dialogue too complicated? Is it too unfamiliar?