How to Create a Cloudflare Account and Add a Domain (Free Plan)

✅ Step 1: Create a Cloudflare Account

  1. Go to https://www.cloudflare.com

  2. Click “Sign Up” (top-right corner).

  3. Enter your email address and password.

  4. Click “Create Account”.


✅ Step 2: Add Your Domain

  1. After logging in, click “Add a Site”.

  2. Enter your domain name (e.g., yourdomain.com) and click “Add Site”.

  3. Choose the Free Plan, then click “Continue”.


✅ Step 3: Review DNS Records

  1. Cloudflare will automatically fetch your domain’s current DNS records.

  2. Review and make sure all important records (like A, MX, CNAME, etc.) are correct.

    • Tip: If your website uses a hosting service, ensure the A record points to your hosting server IP.

  3. Click “Continue”.


✅ Step 4: Change Nameservers

  1. Cloudflare will show you two nameservers (e.g., amy.ns.cloudflare.com and bob.ns.cloudflare.com).

  2. Log in to your domain registrar (e.g., Netpoa, GoDaddy, Namecheap, etc.).

  3. Go to Domain Management > Nameservers.

  4. Replace the existing nameservers with the Cloudflare nameservers provided.

  5. Save the changes.


✅ Step 5: Wait for DNS Propagation

  • DNS updates can take from a few minutes up to 24 hours.

  • You’ll get an email from Cloudflare once your site is active.


✅ Step 6: Finish Setup

  1. After activation, go back to your Cloudflare dashboard.

  2. Enable or configure features like:

    • SSL/TLS: Set to “Full” or “Flexible” depending on your hosting.

    • Caching, Firewall, and Page Rules as needed.


Congratulations!

Your domain is now protected and accelerated by Cloudflare’s free CDN and security services.

 

Need a Domain or Hosting to Get Started?

If you don’t yet have a domain or email hosting for your business or personal use, Netpoa.com offers reliable, affordable domain registration and hosting services tailored for Tanzania and beyond.

  • Register your .tz domain or international domains with us

  • Get secure email hosting included in our packages

  • Enjoy 24/7 local support to help you set up and manage your emails

Visit Netpoa.com today to get started and own your professional email!

Was this answer helpful? 11 Users Found This Useful (39 Votes)