Create Multiple Sites in Google Page Creator
Upon launching, Google Page Creator was only allowing one hosted website per Google Account, this however has changed, along with the Google “How do I create a new site” Help Page.
Previously :“During this initial testing period, we’re only allowing each account to have a single site. However, this site can be comprised of up to 100 pages. We’ll soon be offering support for multiple sites, but don’t have any specific timeline to share at this point.”
Now:
“Select the Create a site with a different address link that appears near the top of the Page Manager.”