How to Create a Cloudflare Account and Add a Domain (Free Plan)
✅ Step 1: Create a Cloudflare Account
-
Click “Sign Up” (top-right corner).
-
Enter your email address and password.
-
Click “Create Account”.
✅ Step 2: Add Your Domain
-
After logging in, click “Add a Site”.
-
Enter your domain name (e.g.,
yourdomain.com
) and click “Add Site”. -
Choose the Free Plan, then click “Continue”.
✅ Step 3: Review DNS Records
-
Cloudflare will automatically fetch your domain’s current DNS records.
-
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.
-
-
Click “Continue”.
✅ Step 4: Change Nameservers
-
Cloudflare will show you two nameservers (e.g.,
amy.ns.cloudflare.com
andbob.ns.cloudflare.com
). -
Log in to your domain registrar (e.g., Netpoa, GoDaddy, Namecheap, etc.).
-
Go to Domain Management > Nameservers.
-
Replace the existing nameservers with the Cloudflare nameservers provided.
-
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
-
After activation, go back to your Cloudflare dashboard.
-
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!