As a security precaution you must use an email address that belongs to the same company you are registering.
Signing up for SocialHootz is incredibly easy and takes less than 10 minutes. This article outlines the steps to successfully create an account and add your first website.
Click here to register. Please note, that if your working with a local reseller you will be required to signup via their own registration page.
Tip: You must use an email address that belongs to the company domain.