How to add another domain to your hosting
Help centreOn this page
This guide shows how to add an extra domain to your hosting account, either as a separate website or as another address for an existing one.
How many websites your plan allows
| Plan | Websites |
|---|---|
| Web Starter | 1 |
| Web Plus | 5 |
| Web Pro | Unlimited |
| WordPress Starter | 1 |
| WordPress Plus | 3 |
| WordPress Pro | 10 |
If you need more, you can upgrade your plan from the client area.
Add the domain
- Log in to cPanel.
- In the Domains section, click Domains.
- Click Create A New Domain.
- Type the domain name, for example
mysecondsite.co.uk. - To run a separate website, untick the box that shares the document root with your main domain. cPanel will suggest a folder for the new site’s files. You can change it if you like.
- To make the new domain show the same site as your main one, leave the box ticked.
- Click Submit.
Point the domain at us
The new domain also needs to use our nameservers. See how to point your domain at our hosting.
Next steps
- Upload your website files to the new folder. See how to upload files with File Manager or FTP.
- Or install WordPress on it. See how to install WordPress.
- Create email addresses for it. See how to create an email account in cPanel.
If it doesn’t work
- cPanel says the domain already exists. It may be set up on another account. Open a ticket and we’ll check.
- You’ve hit your plan’s limit. Upgrade your plan, or remove a domain you no longer use.
- The new site shows a blank page or a list of files. The folder is empty. Upload your files or install an app.
Still stuck? Open a support ticket and we’ll help.
Still stuck? Open a support ticket from your client area. Tell us your domain and which step went wrong, and we'll take it from there.
UK cPanel hosting from £2.99 a month
See web hostingEvery plan has cPanel, free SSL, backups every six hours and free migration.