page title icon How To Create An Addon Domain On cPanel

Home » Blog » Hosting » How To Create An Addon Domain On cPanel

If you are looking for a step-by-step guide on how to create an “Addon Domain” and link additional domains on cPanel, you are at the right place!

A lot of people don’t know this, but a lot of hosting companies offer hosting plans where you can add additional domains to your hosting plan.

The benefit of this is that you don’t have to get a hosting plan for each domain, but rather have one hosting plan and link multiple domains to this plan which could work out a lot cheaper than getting a hosting plan for each domain.

Why Should You Create An Addon Domain On cPanel?

Let’s take the below hosting plans from ASWD as an example…

As you can see, the Super Plan allows up to 5 websites. This means that you can add 4 additional domains to make use of this plan.

If you had to use the Starter Plan for 2 sites, it would cost R1,980 (R990 x 2) per year for the 2 sites using this plan.

If you had purchased the Super Plan it would cost you only R1,430 per year, which saves you R550 per year! 🙂

Steps To Create An Addon Domain On cPanel

Step 1: Ensure Your Hosting Plan Allows Addon Domains

This should go without saying, but you need to ensure that your hosting plan allows addon domains.

To check, you can log into your cPanel and check under your hosting plan statistics if you have any available addon domains.

If you are unsure, you can also contact your web hosting company and ask them if your hosting plan allows addon domains.

When you are sure that you have addon domains available, continue to the next step.

Step 2: Create The Addon Domain

Click on “Addon Domains” under the “Domains” section of your cPanel.

On the Addon Domains screen, enter the domain name that you would like to link to this hosting account. Note: Do not enter the domain with http, https, or www.

Create Addon Domain cPanel

Tick the “Create an FTP account associated with this Addon Domain” box if you would like to create an FTP account for this addon domain. This will create FTP logins which you can use to access to the root folder for this addon domain.

To access this root folder via FTP, you can use an FTP program such as FileZilla.

Then click the “Add Domain” button which will create the Addon Domain.

Step 3: Link The Domain’s DNS Records (Nameservers)

After you have successfully created the Addon Domain on cPanel, you can now update your domain’s DNS records (also called: Nameservers) to this hosting plan’s records.

Most hosting companies send the DNS records with the “Welcome” or “Hosting Plan Information” email after you purchase your hosting service from them.

If you did not receive it, you can contact your web host to send it to you.

When you have your Nameservers, you can update the records by logging into your client area where you have registered your domain. Then go to the domain you would like to edit the nameservers for, then click “Nameservers”.

Here you can choose custom nameservers and enter the nameservers here. Click “Change Nameservers” which will apply your changes.

Change Nameservers Client Area

Please allow 24 hours for the domain changes to take effect/propagate.

Once you have completed this, your domain should be linked to this hosting account and you may proceed to upload your website files to the root folder as indicated above.

Once you have linked it successfully and the domain has propagated, you can also use AutoSSL to make your new linked domain HTTPS secure for free.


Thank you for reading this article explaining how to add addon domains to cPanel. Please leave a comment below if you have found this useful or if you have any questions! 🙂

Leave a Comment