What is the best order of pages in this case?

I have 3 screens/pages one after another and I am wondering about the proper order of them.

  • Page 1) I have a sign up form

  • Page 2) then I need to ask my users a little more details, to set their accounts accordingly, so I have another form with the DOB, newsletter checkbox etc, not a lot of it (following the rule to limit the sign up form to only those essential fields: email address and password and asking more info after).

  • Page 3) I display info that the confirmation message was sent to xxx email address, that validation is necessary in order to fully use the site and where to look if the entered email address was wrong.

The order I showed here is the one I thought was right till now, but I am starting to doubt that.

I think maybe the confirmation message (page 3) should be second, as the account had been actually created by then. But on the other hand, asking for more info right after registration feels more obvious, because I think users are still in the filling-form flow (although they don't like it).

What's important is that I need the user to fill the additional details right away, because the kind of account they "get" depends on that input. (The user chooses the role of either tester or game developer and based on that choice we give them one of two account "insides".)