Transfer Website DNS (NOT DOMAIN) from one Cloudflare account to another

Have a client’s website DNS managed by Cloudflare on our account. They want to take control of it so they’ve created their own Cloudflare account. I tried to add the website to their account but it says it already exists. How do I get the DNS set up on their account without deleting it from ours first?

To be clear, their domain is on GoDaddy. This has nothing to do with the domain as we’ll just be updating the nameservers on GoDaddy to point to the new Cloudflare account settings.

You should be able to add a domain to a new Cloudflare account when it already is in another. If it says it “already exists” in their account, then check it isn’t already in there for some reason. If not, can you show the exact error message?

The normal process is to add to the new account, make sure all the DNS and other setting are set up the same in both accounts, then you can change the nameservers to those for the new account. There should then be no downtime and after a while for the DNS change to propagate, traffic for the domain in the old account should fall to zero so it can then be deleted.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.