Free .pk whois lookup — check availability, owner and expiry for every Pakistani extension. Look up a name

Free tool · Shopify

Shopify Settings Checker

Type your domain and see the three DNS settings that decide whether your Shopify store opens on it: the A record of the root domain, the CNAME of the www version, and any TXT records. We compare each one with what Shopify asks for.

Enter the domain only, for example abcdomain.com. We look up abcdomain.com and www.abcdomain.com for you.

The DNS settings Shopify expects

To open your store on a domain you bought elsewhere, Shopify asks for these records. The checker tests the first two.

RecordHost / nameValue it should haveNeeded?
A@ (abcdomain.com)23.227.38.65Yes, only one A record
CNAMEwww (www.abcdomain.com)shops.myshopify.comYes, only one www CNAME
AAAA@ (abcdomain.com)2620:127:f00f:5::Optional
TXT@ (abcdomain.com)Nothing for ShopifyOnly for email and verification

Values are taken from Shopify's own guide, Connect your third-party domain to Shopify manually. Shopify can change them, so confirm in your Shopify admin under Settings, then Domains, if a check ever looks wrong.

How to use the checker

It takes a few seconds and changes nothing on your domain.

  1. Enter your domain. Type it as abcdomain.com. If you paste www.abcdomain.com or a full link, we trim it for you.
  2. Read the three cards. Green means the record matches Shopify. Amber means it works but something extra should be cleaned up. Red means a record is missing or points somewhere else.
  3. Make the listed changes. The result ends with a short fix list showing the exact type, host and value to set where your DNS is managed.
  4. Connect the domain in Shopify. Once both records are green, open Shopify admin, go to Settings, then Domains, choose Connect existing domain and enter your domain.
  5. Check again later. DNS changes can take up to 48 hours to reach every network, so run the checker again if a record has not updated yet.

Common Shopify domain problems and what they mean

Most “domain not connected” messages come from one of these.

The A record still points to the old host

The domain was used for another website before, so the A record holds that server's address. Shopify can only connect once the single A record is 23.227.38.65. Edit the old record rather than adding a new one beside it.

Two A records are listed

One of them is Shopify's and one is left over. Visitors are sent to either at random, so the store works for some people and not for others. Delete every A record except 23.227.38.65.

www does not open the store

The www host needs a CNAME record to shops.myshopify.com. If www has an A record or a CNAME to another service, Shopify cannot use it. Replace it with the CNAME above.

An old IPv6 (AAAA) record is still there

Browsers on IPv6 prefer an AAAA record. If it points at your previous host, those visitors never reach Shopify even though the A record is correct. Remove it, or change it to 2620:127:f00f:5::.

The records are right but the SSL certificate is missing

Shopify issues the certificate for you once DNS is correct, which can take up to 48 hours. A CAA record that does not allow letsencrypt.org can block it, so the checker warns you if it finds one.

You see no TXT records at all

That is normal. Shopify does not need a TXT record to connect a domain. TXT records only appear if you set up email security or verified the domain with another service.

Shopify settings checker questions

Short answers about pointing a domain at Shopify.

What DNS records does Shopify need for a custom domain?

Two records decide whether your store opens on your own domain. The root domain needs an A record with the value 23.227.38.65, and the www host needs a CNAME record pointing to shops.myshopify.com. Shopify also publishes an IPv6 address, 2620:127:f00f:5::, for an optional AAAA record. A domain should have only one A record and one www CNAME, so old records from a previous host must be changed or removed.

Why does the checker say my A record is wrong?

Usually the domain still points at the old website host or at an address left over from a site builder. Change the existing A record to 23.227.38.65 instead of adding a second one. If you already changed it, the new value can take from a few minutes to about 48 hours to reach every network, so check again later.

Do I need a TXT record to connect my domain to Shopify?

No. Connecting a domain only needs the A record and the www CNAME. TXT records are used for other jobs, mainly email security (SPF, DKIM, DMARC) and ownership checks for services such as Google or Meta. The checker lists the TXT records it finds so you can see what is already published, and existing email records can stay where they are.

How long do DNS changes take to show up?

Many changes appear within minutes, and some networks keep the old answer until its TTL expires. Plan for up to 48 hours before you decide something is wrong. Lowering the TTL a day before you make a change speeds up the next one.

Can I connect a subdomain such as shop.abcdomain.com instead?

Yes, Shopify can serve a store from a subdomain by pointing a CNAME record at shops.myshopify.com. This page checks the root domain and the www host. To look at a subdomain, use the DNS lookup tool, choose the CNAME type and type the full subdomain.

Does the checker change my DNS or need a login?

No. It only reads public DNS records, the same information anyone can look up, so there is nothing to sign in to and nothing is changed. You still make the fixes yourself at the place where your DNS is managed.

My domain is registered with PK DOMAIN. Where do I change the DNS?

Sign in to your PK DOMAIN client area, open the domain and use its DNS management, which is included free with every domain. If you are not sure which record to edit, send us the result of this checker on WhatsApp or by ticket and we will tell you exactly what to change.

Need a domain or help with DNS?

Register a .pk or .com name with free DNS management, look up any record, or ask our team to check your Shopify setup.

Register a domain Full DNS lookup Ask our team
WhatsApp live chat Contact us form