In Pro Panel, you may create a new website for your client in two ways:
During the setup process
In Pro Panel → Websites → Add website
Creating a Site During the Setup Process
Once you purchase a plan (or your customer purchases a plan), you'll see the Pending Services banner that will look like this:
Once you click on Setup, you'll be guided through the website creation process, during which you'll be able to select a preferred CMS or upload website files and connect a domain name.
Creating a Site in the Websites Section
To add additional websites to your client's hosting plan, navigate to the Websites section in Pro Panel and click on Add website. A pop-up window will appear, prompting you to select a client. After that, click on Select plan and follow the outlined steps:
How to See Websites
Once you create a website, it will appear in the Websites section of your Pro Panel: