Need help – “Invalid DNS / Domain not live” even though records are set correctly

Hi everyone,

I’m having trouble connecting my custom domain to Shopify. On the Domains page, I keep seeing this message:

Invalid DNS
DNS records are not pointing to Shopify.
Domain is not live.

Shopify says I need to update my DNS like this:

Type Name Current value Update to
CNAME www SHOPS.MYSHOPIFY.COM shops.myshopify.com

The strange thing is that my DNS provider automatically converts all record values to uppercase after saving.
So even though I enter shops.myshopify.com, it ends up displayed as SHOPS.MYSHOPIFY.COM.

When I run a DNS check, the record resolves correctly:

www.example.com.  3600  IN  CNAME  SHOPS.MYSHOPIFY.COM.

(I’ve replaced my real domain with www(dot)example(dot)com here for privacy.)

As I understand it, DNS is case-insensitive, so uppercase or lowercase should mean exactly the same thing.

However, Shopify still shows the “Invalid DNS / Domain not live” message.

Has anyone experienced this before? Does the capitalization actually cause verification to fail, or is it just a cosmetic mismatch on Shopify’s side?

Any insight or confirmation from others who’ve seen this would be really helpful.

Thanks!

https://help.shopify.com/en/manual/domains/add-a-domain/connecting-domains/connect-domain-manual