How To Fix Domain Error In Shopify, Needs Attention, DNS Server Error in Custom Website Easily 2026
By Impran M N
If your Shopify domain shows "Needs Attention" or a DNS server error, customers may not be able to reach your store reliably. This guide walks through why that warning appears and how to correct the DNS records so your custom domain connects properly and stays live.
01Understand why Shopify flags the domain
Shopify shows "Needs Attention" or a DNS error when the domain's A Record or CNAME Record don't point to Shopify's servers, often because they were changed at the registrar or never set correctly.
02Open your domain settings in Shopify Admin
Go to your domain settings inside Shopify Admin to see exactly which record is causing the issue and what values Shopify expects you to set.
03Update the A Record and CNAME Record
Log in to your registrar — whether that's Namecheap, GoDaddy, or Cloudflare — and update the A Record and CNAME Record to match the values Shopify provides.
04Save changes and allow propagation
Save the DNS changes at the registrar and give them time to propagate, since updates don't always take effect instantly across the internet.
05Verify the connection inside Shopify
Return to Shopify Admin and check that the domain now shows as connected, confirming the "Needs Attention" warning and DNS error have cleared.
Frequently asked questions
Why does my Shopify domain say "Needs Attention"?
It usually means the A Record or CNAME Record at your registrar no longer matches what Shopify expects, so the connection between your domain and store is broken.
Does this work for domains bought outside Shopify?
Yes, the fix applies to third-party domains from registrars like Namecheap, GoDaddy, and Cloudflare, since you just need to update the DNS records there.
How long does it take for the fix to work?
DNS changes can take anywhere from a few minutes to a few hours to propagate fully, so the warning may not clear instantly.
Will changing DNS records affect my email?
It can if your email uses records on the same domain, so double-check any MX records are untouched while updating A and CNAME records.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



