How do I add a website to my hosting plan?
Go to Services > Hosting. Find the hosting plan to which you want to add a website in the Hosting plans list and click Manage. Then click on the kebab menu and select Add Website from the drop-down menu. You will land on the Add New Website page where the website creation process begins.