I am trying to attach my domain to a Canva website. For some reason, when I am typing @, it replaces it with my domain name, thus stopping my domain name from being verified.
What steps have you taken to resolve the issue?
I tried contacting Cloudflare, But for some reason I have to pay 20 bucks a month to ask them about their service I have registered 20 domains under.
What feature, service or problem is this related to?
DNS not responding/updating
What are the steps to reproduce the issue?
Try typing @ into the name of a “A” record. It replaces it with your domain name.
It’s expected behaviour no need to worry about.
In DNS records environment, the @ (at) symbol is used as a placeholder that represents the “root (main) domain”, or the domain itself, e.g. exmaple.com.
The @ (at) is just a shorthand to avoid needing to write the full domain name always (e.g., example.com) repeatedly when you manage a lot of DNS records. It simplifies the configuration process, making it more readable and easier to manage.
I am sorry if that confused you in the interface.
Is there any other issue you’re experiencing?
Except, if you’re trying to configure it for www.example.com, then you’d type only the www in the input field (no need to write full www.example.com).
Furthermore, if you type www.example.com and at the end Save, you’d see only www but it will work normally as www.example.com.
As has been explained by @fritex already this is how DNS technology works – it has nothing to do with Cloudflare per se, and this is not your problem.
If your domain is not passing Canva’s verification even though you have the correct DNS records, it’s probably because the hostname is Proxied when Canva requires that Cloudflare’s proxy be turned off (ie DNS Only): https://www.canva.com/help/dns-settings/
If you could share your domain name, we’d look it up and help you resolve this immediately.