Comparisons & Alternatives

How to Enable Cloudflare on Your GoDaddy Domain Step by Step

Learn how to connect your GoDaddy domain to Cloudflare in minutes to boost your website's speed and security.

Three adults engaged in a dynamic discussion at an office table, analyzing documents and planning strategies.

To enable Cloudflare on a GoDaddy domain, you simply point your domain's nameservers to the pair Cloudflare assigns when you add your site. The setup takes under 10 minutes; propagation usually completes within a few hours.

This guide walks you through every step — from creating a Cloudflare account to confirming your DNS is live and protected.

Why connect Cloudflare to your GoDaddy domain?

Cloudflare is a content delivery network (CDN) and cloud-based firewall. Placing it in front of your site gives you:

  • Global caching that speeds up load times for visitors worldwide.
  • Free DDoS protection automatically included on every plan.
  • Free SSL/HTTPS without installing certificates on your server.
  • Web Application Firewall (WAF) that blocks malicious traffic before it reaches your hosting.

Best of all, your domain stays registered at GoDaddy. You only change where the nameservers point.

What you need before you start

  • An active domain in GoDaddy.
  • Your GoDaddy login credentials.
  • A free account at cloudflare.com (you create it during the process).
  • Your server or hosting IP address (find it in your hosting control panel).

Step 1 — Create a Cloudflare account and add your domain

Go to cloudflare.com and click Sign Up. Enter your email and choose a strong password.

Once inside:

  1. Click Add a Site.
  2. Type your exact domain — for example, yourdomain.com — and press Continue.
  3. Select the Free plan and click Continue.

Cloudflare automatically scans your domain's existing DNS records and displays a list of what it found.

Step 2 — Review and complete DNS records

This screen is critical. Cloudflare imports existing records, but you should confirm all are present:

  • A record pointing to your hosting IP (root domain, @).
  • CNAME record for www pointing to your root domain or IP.
  • MX records for email (essential if you use GoDaddy email or Google Workspace).
  • TXT records for SPF/DKIM if you have them.

Add any missing records manually before moving on. When everything looks right, click Continue.

Orange cloud vs. gray cloud

Each DNS record shows a cloud icon. Orange = proxied (traffic flows through Cloudflare's CDN and WAF). Gray = DNS only (Cloudflare resolves the name but does not proxy traffic).

Enable the orange cloud on your A/CNAME web records to benefit from caching and protection. Leave MX records gray.

Step 3 — Copy your Cloudflare nameservers

After reviewing DNS, Cloudflare shows you two custom nameservers, for example:

alana.ns.cloudflare.com
brad.ns.cloudflare.com

These are unique to your account. Copy them — you will need them in GoDaddy.

Step 4 — Update nameservers in GoDaddy

  1. Log in to godaddy.com.
  2. Go to My Products → Domains → click the three dots next to your domain → Manage DNS.
  3. Scroll to the Nameservers section at the bottom.
  4. Click Change → select Custom.
  5. Delete GoDaddy's existing nameservers and enter the two Cloudflare nameservers.
  6. Save the changes.

GoDaddy will warn you that changing nameservers affects all DNS services for the domain. Confirm the change.

Step 5 — Wait for propagation and verify

Nameserver propagation takes anywhere from 15 minutes to 24 hours (typically 2–4 hours). Cloudflare sends you an email as soon as it detects the change is complete.

To check manually, use dnschecker.org and look up the NS records for your domain. Once most regions show Cloudflare's nameservers, the change is live.

Inside Cloudflare's dashboard, your domain status will change from Pending to Active.

Enable automatic HTTPS

Once your domain is active, go to SSL/TLS in the Cloudflare dashboard. Choose Full or Full (Strict) if your hosting already has its own certificate; use Flexible if it does not. Visitors will always see the HTTPS padlock regardless of the mode you choose.

If you need hands-on help with domain and hosting configuration, the team at elenlace.com can guide you through the entire setup.

Key takeaways

  • You don't need to transfer your domain away from GoDaddy — only the nameservers change.
  • Cloudflare Free includes global CDN, unlimited DDoS protection, and free SSL.
  • Always verify DNS records (especially MX) before saving nameserver changes.
  • Propagation takes minutes to 24 hours; Cloudflare emails you when it's done.
  • Enable the orange cloud on web records (A/CNAME) only — keep MX records gray.

Ready to speed up and protect your site? Reach out to elenlace.com and we'll help you set up Cloudflare the right way from day one.

Browse more hosting guides and tool comparisons in our comparisons section.

FAQ

Will I lose my GoDaddy email if I change nameservers?

Only if you forget to import your MX records first. Cloudflare auto-detects most records, but confirm they appear in the list before saving. If records are missing, add them manually in Cloudflare's DNS dashboard before changing nameservers in GoDaddy.

How long does it take for Cloudflare to activate after changing nameservers?

Anywhere from 15 minutes to 24 hours depending on the previous TTL values and your registrar. Most GoDaddy domains propagate within 4 hours. Cloudflare emails you the moment your domain goes active.

Is the free Cloudflare plan enough for a small website?

Yes. The free plan includes global CDN, unlimited DDoS mitigation, free SSL, and basic firewall rules — more than enough for most small to medium sites. The Pro and Business plans add an advanced WAF and priority support for higher-traffic sites and e-commerce stores.

Can I undo Cloudflare and go back to GoDaddy's nameservers?

Absolutely. Go to GoDaddy → Manage DNS → Nameservers, switch back to GoDaddy's default nameservers (or your hosting provider's), and save. Changes propagate in the same timeframe, and your site keeps working throughout the transition.

Useful resources

Other providers and guides worth comparing:

← All