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? 1 Users Found This Useful (1 Votes)