How To Set up Domain In Namecheap with HostGator

Today, I will share how I would start a self hosted WordPress blog with a very minimum expenses.

In the past, because I didn’t have any webmaster’s experience, I signed up in JustHost including the domain name and the web host plan. Even, my husband did that all for me..

Now, after years building WordPress websites with different domain registrar, and different hosting providers, like JustHost, BlueHost, HostGator, Namecheap hosting, and recently, I am hosting this website in Stablehost.

Why do I choose Stablehost? Because it is not EIG company, that’s it. I find the HostGator support gets worse year by year. I use it on my demos because it’s the only host that offers a month trial as far as I know.

I haven’t reviewed it too much yet because I don’t even use it for a year yet. So lack of experience for now.

However, I use any other hosts for years.

So the best way to start, is registering domain name in Namecheap and host the domain somewhere else.

The advantage of Namecheap

1. Super fast support, both ticket and live chat, it’s super super fast, and reliable.
2. Affordable, domain register price and WHOIS guard protection.
3. Easy interface.

This is the screenshot of GoDaddy account for domain registration and renewal annually.

Domain registration cost in Godaddy
Domain registration cost in Godaddy
Godaddy Whoisguard cost
Godaddy Whoisguard cost

Related: Domain name without hosting – Can I reserve it?

This one is from Namecheap.

Namecheap domain and WHOis cost
Namecheap domain and WHOis cost

The problem in this point is, only if you’re beginner, it sounds complicated, so this is why, I will guide you through in this post and video.

The point is we need to point the DNS of the hosting service we use.

Because we use HostGator, we need to point our Namecheap’s domain to HostGator name server, that we can easily find in our email.

Some tips choosing the domain name

1. Avoid trademark or copyrighted domain or brand if you don’t want to get problems in a long run.

2. Include keywords in your domain name, if you also aim to rank in Search Engine page.

3. Keep the domain short, as short as possible. But mostly, good short domains are taken.

4. Use .com domain extension, it’s just the best. But other domain’s extensions are also ok, but .com is just the best.

How to Point Namecheap Domain to HostGator DNS server

1. Check your email from HostGator when you signed up. You should have nameserver1 and nameserver2


HostGator nameservers
HostGator nameservers

2. Log in to your Namecheap account, find your domain by hovering your username, and select “Manage Domain”, click it, and click the “Domain Name Server Setup” button, and you should see this page.

Namecheap manage domain
Namecheap manage domain

3. Make sure the “Specify Custom DNS Server” text is checked, and copy and paste the two HostGator name servers like in the screenshot.

Namecheap domain with Hostgator nameserver
Namecheap domain with Hostgator nameserver

Click Save changes button.

So if you use Hatchling plan or any hosting plan with only ONE domain, you can stop right here, but if you have a hosting plan for more than one domain or unlimited domain, continue to step 4.

4. Then back in your cPanel, look for “Addon Domains” icon, and click it.

Click Addon Domains icon
Click Addon Domains – cPanel

5. Once it is clicked, you will see something like this:

New Domain Name : The domain we registered in Namecheap

Subdomain/FTP Username: anything hard to guess, and remember it or write it down somewhere safe.

Document Root: Default

Password: Choose any strong password, I would also save it somewhere else safe together with FTP username above.

Lastly, Click “Add Domain“.

Type in the data of the Domain
Type in the data of the Domain

It may take a few minutes or even sooner, and it might be helpful if you clean your browser cache to see if the domain is already propagated to HostGator.

Share the knowledge
Share on Google+0Tweet about this on TwitterShare on Facebook0Pin on Pinterest0Share on Reddit0Email this to someonePrint this page