Step 1: Add domain to Cloudflare
In this step we will replicate our white label app’s domain in Cloudflare in preparation for using Cloudflare’s DNS instead of GoDaddy’s.
For this example we will be adding the domain freeiot.io in Cloudflare which we have set up already as domain within GoDaddy.
Log into your Cloudflare account and in the dashboard select Add site.
Enter the domain name that you are going to be managing from Cloudflare and select Add site.
After adding our site, select the Free plan from Cloudflare.
Cloudflare’s Free plan still provides the services we need to get our white label app working with myDevices.
After adding your site, Cloudflare will scan and import the DNS records from GoDaddy.
 In our experience, Cloudflare does an excellent job automatically importing the appropriate records. However you should compare your GoDaddy & Cloudflare entries carefully to make sure the import worked correctly before proceeding.
Important: To prevent any interruption for users who might be using your current domain, we recommend disabling Proxy status (change it from highlighted to not) before continuing. This step tells Cloudflare to just do DNS resolving, bypassing Cloudflare’s additional acceleration and protection services (i.e. Cloudflare will provide a similar service to what GoDaddy was providing for DNS).
When ready, select Continue and Cloudflare will show you the nameservers to be used for the domain – we will use that information in the next step.
You can now proceed with switching GoDaddy over to use Cloudflare DNS services.