How to transfer GoDaddy domain to Cloudflare (2024)

GoDaddy doesn’t make it easy to transfer out a domain. Here is what I did to complete my domain transfer from GoDaddy to Cloudflare in a few hours!

Why transfer a domain from GoDaddy to Cloudflare?

GoDaddy is the biggest domain provider in the world. But if like me, you have realised the domain renewal fee at GoDaddy is much higher than you can get at Cloudflare, you’re at the right place. Here are the steps I did to transfer a domain from GoDaddy to Cloudflare.

Disclaimer:

  • Consider the relevant downtime if you have a live website.

  • GoDaddy and Cloudflare offer different services, read more here if you are not sure if you should switch.

How long does it take?

Transferring a domain from GoDaddy can take up to 7 days, but there are steps you can take to make it happen quicker. It took me only a few hours from start to finish.

There a few hoops that GoDaddy make you jump through, once I got through these steps, my domain was transferred right away. Follow my step-by-step, any questions let me know in the comments!

Step 1 - Locate your GoDaddy domain

Login to GoDaddy to confirm your domain details. You can find your domain under My Products page. Copy the domain address to avoid any typos.

Locate domain in GoDaddy dashboard, under my products

Step 2 - Add Site in Cloudflare

Login to Cloudflare, in your dashboard, click Add Site, paste in your domain address, click Continue.

If you don’t have a Cloudflare account yet, now is the time to sign up for an account.

Start the transfer of domain to CloudFlare by clicking on Add site
  1. Choose your plan: I chose the free plan.

  2. Review your DNS records: I didn’t change anything.

  3. Change your nameservers: Keep this page open, go back to GoDaddy.

Step 3 - Change nameservers on GoDaddy

Before doing any changes, it might be a good idea to save your DNS settings, in case you need them.

From your GoDaddy domain, click on Manage DNS, click Nameservers, on this page you will see the current nameservers being used, e.g. xxx.domaincontrol.com.

Click on Change Nameservers. A pop-up will appear. Now go back to Cloudflare.

Update GoDaddy domain nameservers to the ones provided by CloudFlare

Copy the nameserver from Cloudflare, and paste into GoDaddy. Do this for both nameservers.

Copy the Cloudflare nameservers to update in GoDaddy dashboard

In the GoDaddy pop up, select “I’ll use my own nameservers”. Paste each Cloudflare nameservers into each text box, to replace the GoDaddy nameservers.

Once you’ve copied and pasted both nameservers from Cloudflare to GoDaddy, click Save.

Edit GoDaddy nameservers to Cloudflare; click on "I'll use my own nameservers"

GoDaddy will ask if you are sure you want to change the nameservers, click Continue.

Confirm the nameservers update from GoDaddy to Cloudflare

It will take a couple of minutes for GoDaddy to update the nameservers.

Head back to the Cloudflare page where you copied the nameservers from.

Scroll down to click Continue.

After updating the nameservers on GoDaddy, continue on Cloudflare page to the Quick Start Guide

This will bring you to the Quick Start Guide. Click Get started.

Click on Get started to start the Quick Start Guide on Cloudflare

Go through and review the settings as appropriate for your domain. Save for each setting.

When you get to the end, click Finish.

In the Cloudflare Quick Start Guide, go through each step and click save.
Once at the end of the Cloudflare Quick Start Guide, click Finish.

After finishing the above steps, GoDaddy should then remove the old nameservers, and update them with the Cloudflare nameservers which you have added.

Refresh the Cloudflare page to check the status. For me, it took about a minute, and I got the following page after refreshing.

Great news! Cloudflare is now protecting your site

After a few minutes, refresh the Cloudflare page to see the message "Great news! Cloudflare is now protecting your site".

Check the nameservers have also updated in GoDaddy.

Confirm the nameservers have been updated by visiting the GoDaddy page.

Step 4 - Unlock domain transfer from GoDaddy

Important! Before you can request Cloudflare to transfer your domain, you will need to tell GoDaddy that you want to transfer to another registrar.

On your GoDaddy page, click on Overview tab for your domain, scroll to the bottom. Under Transfer, find and click on Transfer to Another Registrar.

To unlock the domain for transfer, click Transfer to Another Registrar in the GoDaddy dashboard

You will come to the Domain transfer checklist page. Click Continue with transfer to unlock the domain for transfer.

Read the Domain transfer checklist in GoDaddy, click Continue with transfer to confirm.

Your domain is now unlocked from GoDaddy and ready to transfer.

To initiate the domain transfer to Cloudflare, you will need the Authorisation code from GoDaddy.

Click to copy the Authorisation code. This should also have been emailed to you.

GoDaddy domain is now unlocked, copy the Authorisation Code to use in Cloudflare.

Step 5 - Initiate domain transfer to Cloudflare

If you have just unlocked the domain for transfer in GoDaddy, you might see this message.

Registry status: Client transfer prohibited. Please unlock and allow a few hours to update.

You will have to wait until this change is reflected in Cloudflare to continue. I waited just under an hour before I could proceed.

In Cloudflare, click Transfer Domains. If you see the message "Registry status: Client transfer prohibited. Please unlock and allow a few hours to update.", then come back after an hour or so for the changes to be reflected here.

To complete the domain transfer to Cloudflare. In your Cloudflare account dashboard, click on Transfer in your dashboard menu.

Select the domain to transfer to Cloudflare (I only have one in the screenshot).

This step will require a payment method in your Cloudflare account. If you haven’t already, set up a payment method.

On the Transfer Domains page, scroll down to see your domain.
Your domain and renewal fee details is outline in this page. Click Confirm domains to continue.

Paste in the Authorisation code you got from GoDaddy. You can get the Authorisation code either from the GoDaddy page or in an email from GoDaddy.

Click Confirm and Proceed to continue.

Paste in your GoDaddy Authorisation code in Cloudflare. Click Confirm and Proceed.

The next page asks you to confirm your contact details for your domain’s WHOIS record. Fill in as appropriate and click Confirm and Finalise Transfer.

Finally, your transfer is happening! EXCEPT one last thing…

Cloudflare displays message "Your transfers are now underway!".

Step 6 - Approve domain transfer in GoDaddy

This step is the difference between waiting up to 7 days or a few minutes to complete your domain transfer from GoDaddy to Cloudflare.

If you don’t do anything, GoDaddy will automatically approve your domain transfer between 5 - 7 days. Or you can manually approve the domain transfer in GoDaddy.

To approve the transfer of your domain from GoDaddy to Cloudflare, click Transfers, click Transfers Out, select your domain from the list, and click Approve Transfer.

Approve transfer in GoDaddy by clicking on Transfers, then Transfers Out, then select your domain, then click Approve Transfer.

Might have to wait a couple of minutes, but then you will see that your domain is no longer in GoDaddy.

After confirming transfer out, you will no longer see your domain in the GoDaddy dashboard.

Domain transfer complete

Check your Cloudflare dashboard to see if the domain you’ve transferred from GoDaddy has taken place. Under Domain Registration, Manage Domains.

Ta-da! Your domain should now be under your Manage Domains in Cloudflare.

Cloudflare, Manage Domains: you will see the domain that you have transferred from GoDaddy.

Did I help? You can support me by sharing my post or consider ☕buying me a coffee☕ :) Thank you, happy building.

#neverstoplearning

Need my help?

Melody Lee

Melody Lee | Squarespace Web Developer | Custom Code specialist

With a techy background, she loves the simplicity of Squarespace combined with the freedom of Custom Code to create any designs for a website.

Need help? Book a free Discovery Call to see how Melody can help.


UK-based, work with me from anywhere

https://www.melodylee.tech
Previous
Previous

Fix it: Cloudflare Domain Transfer Error Message (2024)