I will start out by saying that I have so little IT knowledge that I do not even understand the purpose of Cloudflare, so forgive me if I am getting straight to asking a question which might be answered somewhere else. Trying to sift through the Help Center has not been productive for me - I don’t understand enough to even know if I am reading the right stuff!
I am building a website using Squarespace. I am using a couple of .ca domains. Since Squarespace does not host .ca domains, I purchased these through another provide, HostPapa.
Squarespace support provided these instructions to link domains hosted through another provider: https://support.squarespace.com/hc/en-us/articles/205812378. However, because I am not hosting my website through HostPapa, they do not give me access to the cPanel, where I would normally be able to manage the DNS (steps 4-6 in the linked squarespace support article).
Chatting with HostPapa support, they directed me to create a Cloudflare account, and said that this would allow me to manage the DNS for my domains. Before I dive into trying to figure out another system which is frankly quite overwhelming for me, I just want to know if this direction I received even makes any sense, and if so where do I start? All I want to do is be able to point my domains to my site being built on Squarespace. I am not even interested in other Cloudflare services at the moment (actually just worried this might create issues with Squarespace…).