Connect a .ng domain to Shopify
Sell on Shopify, on your own .ng address.
Shopify calls this connecting a third-party domain. Three records: an A and an AAAA on the root, and a CNAME on www.
The records
| Type | Name / Host | Value |
|---|---|---|
| A | @ | 23.227.38.65Shopify’s documented IPv4 address. Shopify notes the final number may differ by region and that this is still valid. |
| AAAA | @ | 2620:0127:f00f:5::Shopify’s IPv6 address. |
| CNAME | www | shops.myshopify.comShopify writes it with a trailing dot; our editor accepts it either way. |
Read from Shopify's own documentation on 9 September 2026 — the source is linked at the foot of this page. If your dashboard shows something different from what is here, your dashboard is right: use it.
Step by step
- 1In Shopify admin, go to Settings → Domains → Connect existing domain, and enter your domain.
- 2In the OneBit panel, open the domain and go to DNS.
- 3Add the A record and the AAAA record on the root.
- 4Add the CNAME on www.
- 5Remove any other A, AAAA or CNAME on those two hosts.
- 6Back in Shopify, press Verify connection.
- 7Back in the domain, open DNS check and confirm the resolvers agree with what you just set. That is the difference between "I saved the record" and "the internet can see it".
Then check it worked
Saving a record and the internet seeing a record are two different events. Open the domain in the panel and run the DNS check: it asks twenty public resolvers directly, including ipNX in Nigeria, and shows you which already have the new answer. More on what the check covers.
Questions
- Do I need the AAAA record?
- Add it. It is what serves visitors on IPv6 networks, which in Nigeria increasingly means mobile.
- Shopify says the domain is not connected.
- Usually a conflicting record on the same host, or the check running before the records had propagated. Run DNS check to see what resolvers are returning, then verify again in Shopify.
- Will my store get HTTPS?
- Shopify issues the certificate after the connection verifies. It can take a little while after the DNS is right.
Sources
Need the domain first?
Check whether the name you want is free across .ng, .com.ng, .org.ng, .net.ng and .i.ng.
Check a domain