To add an additional website to your Beacon account use the Company menu in the top right of the browser.
Then select the Create new website option
Once you have selected that then complete the following form and Add Website.
If you need assistance, please contact support here, or talk to your Beacon contact to arrange a help call.