Connecting your domain to Shopify allows you to use your custom domain for your online store instead of the default yourstore.myshopify.com address.
This guide explains how to properly configure your DNS records inside Freename so your domain connects correctly to Shopify.
Before you begin, make sure you have:
⚠️ Important:
DNS changes are not instant. Propagation can take up to 48–72 hours globally.
To connect your domain to Shopify, you need to add the following DNS records:
This connects your main domain (example.com) to Shopify.
|
Type |
Name |
Value |
TTL |
|
A |
@ |
23.227.38.65 |
1 hour |
Explanation:
This connects the www version of your domain.
|
Type |
Name |
Value |
TTL |
|
CNAME |
www |
shops.myshopify.com |
1 hour |
Explanation:
⚠️ If you have any existing A or CNAME records that conflict, remove them before adding Shopify’s records.
In some cases, Shopify requires domain verification using a TXT record.
Return to your Freename DNS panel and add:
|
Type |
Name |
Value |
TTL |
|
TXT |
@ |
(value copied from Shopify) |
1 hour |
Save the record.
After DNS propagation:
Because DNS updates must propagate worldwide, you may experience delays.
To check propagation:
You should see:
If propagation exceeds 72 hours:
1. How long does it take for my domain to connect to Shopify?
DNS propagation typically takes anywhere from a few minutes up to 48–72 hours. While many connections activate within a few hours, global DNS servers need time to update.
2. My domain isn’t loading my Shopify store yet. What could be wrong?
The most common reason is DNS propagation delay. However, you should also verify:
3. How can I check if my DNS records have propagated?
You can use a public DNS tool:
You should see:
If results vary by location, propagation is still in progress.
4. Do I need to delete old DNS records before adding Shopify’s records?
Yes. If other A or CNAME records exist for the same host (@ or www), they may conflict with Shopify’s configuration. Remove conflicting records before saving the new ones.
5. Why is Shopify asking me to verify my domain with a TXT record?
Shopify sometimes requires domain ownership verification before activating the connection.
To complete this:
6. What should I do if it still doesn’t work after 48 hours?
If more than 48 hours have passed:
If everything is configured correctly but the issue persists, you can contact us via Live Chat or e-mail at support@freename.com