Yes. All Webador users can set up unlimited (free) websites, which you can manage from one account!

Step 1

To create an extra website, start by logging in.

Step 2

Click on the Webador logo to go to My Sites. 

Step 3

Click on the blue New website button.

Step 4

Follow the steps to create a website.