Domain, Hosting & Server Setup – Frequently Asked Questions

Here is your Step-by-step content on connecting GoDaddy, Hostinger & Cloudflare:


Q1: Where should I buy my domain name?

Answer: You can purchase your domain name from a domain registrar like GoDaddy. After registering, you’ll have access to your domain’s DNS settings, which will be needed later to connect your hosting and make your website live.


Q2: Where should I buy web hosting?

Answer: You can purchase hosting from a provider like Hostinger. After purchasing a hosting plan, you’ll get access to a control panel (hPanel or cPanel), where you can manage your files, install WordPress, and get your server’s IP address.


Q3: How do I connect my domain with my hosting server?

Answer: After buying hosting from Hostinger, locate your hosting account’s IP address. You’ll later use this IP to connect your domain via Cloudflare DNS. This IP address links your domain name to your server.


Q4: What is Cloudflare, and why should I use it?

Answer: Cloudflare is a free CDN and DNS management service that improves your site’s speed, security, and uptime. It also helps hide your real server IP, adds SSL for free, and speeds up domain propagation. You’ll connect your domain to Cloudflare and use it to manage DNS settings.


Q5: How do I add my domain to Cloudflare?

Answer: Create a free Cloudflare account, then click “Add a Site”. Enter your domain name (from GoDaddy), and Cloudflare will scan your DNS records. Manually add the A record pointing to your Hostinger IP address. Then continue with the setup until Cloudflare gives you two nameservers.


Q6: What DNS records should I add in Cloudflare?

Answer: In Cloudflare’s DNS settings, add the following:

  • A record – Name: @, Content: your Hostinger IP address
  • CNAME – Name: www, Target: your domain (e.g., yourdomain.com)

Make sure the cloud icon is orange (proxied) to enable Cloudflare protection.


Q7: How do I update nameservers in GoDaddy?

Answer: Login to your GoDaddy account, go to Domains → Manage DNS, and scroll to the Nameservers section. Choose “Custom” and replace GoDaddy’s default nameservers with the two nameservers provided by Cloudflare. Save the changes — this step connects your domain to Cloudflare.


Q8: How long does it take for DNS changes to go live?

Answer: DNS propagation can take anywhere from a few minutes to 24–48 hours. However, Cloudflare usually speeds up this process, and changes are often live in under an hour. You can use tools like DNSChecker.org to check DNS propagation status.


Q9: When will my website be live?

Answer: Once:

  • Your domain is registered in GoDaddy
  • Hosting is active on Hostinger
  • DNS records are added in Cloudflare (with IP from Hostinger)
  • Nameservers are updated in GoDaddy (with Cloudflare nameservers)

…your website will be live! Just install WordPress in Hostinger’s control panel and start building your site.


Leave a Reply