Support

How to create a new site


To create a new site, please click on "My Account" link at the upper right hand part of the site. Once there, click on the "Sites" tab, and then click on the button at the top that says "Create New Site"

It will then take you back to the page where you can select the type of page you are launching.

Copyright © 2024 Startups.com LLC. All rights reserved.