The instant you register your web page will be activated immediately. You will then be taken to a simple setup section to complete your page. You can upload your photo, company logo, offer some bio information and post listings. You can always login from anywhere at any time and complete the setup. However from the moment you register you are listed on all the searches.