Currently, Cloudflare Registrar only lets you use Cloudflare name servers.
I am afraid it’s not quite possible to change the domain nameservers for a domain registered at Cloudflare’s Registrar, as it states by the ToS:
You can transfer out the domain to some other registrar, therefore then you will be able to change the nameservers for domain name and point it to your new CF account with the new set of Cloudflare nameservers.
However, I am afraid you’d have to wait some days before you can transfer out since the domain was recently registered (the default domain registry lock period).
I am not familiar, however I’d lookup if I can configure SiteGround without changing nameservers and pointing to them
I think, regarding the setup you have, you can use Cloudflare DNS to configure the DNS records and point to the IP address of your Website, therefore keep e-mail DNS records and other stuff at the DNS tab at Cloudflare dashboard.
Alternatively, you can point your domain to SiteGround via A record (it can be copied from the same Site Information section under website IP). Once you have it, all you need to do is add the A record here at your domain’s DNS Zone.
Thank you for your reply. It is so inconvenient that they won’t allow me to point my domain to a third-party server. I don’t want to go through the process of transferring my domain. Do you think adding NS, A and MX records to the DNS can point my domain to Siteground servers and enable me to use a custom email?
Hello, SiteGround Support here. We noticed the discussion and wanted to reply with some tips. As far as we understand - you have a domain with Cloudflare and would like to use SiteGround for your emails and possibly your website. All of that without changing the NS.
That’s possible, you need to point the domain’s MX records and its A record to SiteGround.
To find the A record - login to your Site Tools > Dashboard (check the top option in the left column) > Under “Site Information” you’ll find “IP and Name Servers”. That’s the IP you need.