How to Add a Domain in your hosting cPanel?

Creating a subdomain for your hosted domain can be daunting if you’re unfamiliar with server management. This guide shares a step-by-step process for creating a subdomain on a GoDaddy server, based on personal experience.

Step-by-Step Process to Create a Subdomain

Step 1: Log in to cPanel

Access your GoDaddy hosting account and log in to cPanel.

Step 2: Navigate to Addon Domains

In the cPanel top menu, click Addon Domains.

cPanel Addon Domains

Step 3: Add the Subdomain

In the Addon Domains section, enter your subdomain details as shown below. For example, to create subdomain.yourdomain.com, input the subdomain name, and cPanel will auto-fill the document root.

Enter Subdomain Details

Click Add Domain to create the subdomain.

Subdomain Created

Step 4: Verify the Subdomain

Check the Addon Domains section in cPanel to confirm the subdomain is listed and correctly configured.

Subdomain Verification

Step 5: Point the Subdomain to an IP Address

If your domain is managed in a different GoDaddy account or by another provider, you need to point the subdomain to your cPanel server’s IP address:

  1. Copy the cPanel IP Address: Find your server’s IP address in cPanel’s Server Information or Stats section.
    Copy cPanel IP Address

  2. Access Domain Management: Log in to the account where your domain is registered. In the domain settings, click the arrow next to your domain to access DNS management.
    Domain DNS Settings

  3. Update DNS Record: In the Manage DNS section, locate the subdomain’s A record and click Edit. Paste the cPanel IP address into the Points to field.
    Edit DNS A Record

  4. Set TTL and Save: Set the TTL (Time to Live) to 1 hour, then click Finish to save the changes.

Allow 15–20 minutes for DNS propagation. After this, your subdomain should be accessible in a browser.


If you encounter issues while adding a subdomain, please comment below, and I’ll provide a solution.

Related posts