Your account will be set up near real time (normally within 2 hours). Your site can be uploaded to our servers immediately after receiving the welcome email, which will contain the access procedures for your domain.

Posted in: Pre-Sales Questions