Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Make your store look professional by using a custom domain. This step-by-step guide shows you how to connect, transfer, or buy a domain for Shopify—with clear examples and DNS settings.
You need a Shopify store to attach a domain.
Don’t have one yet? Create your Shopify store first—setup only takes a few minutes.
Have login access to your domain registrar (e.g., GoDaddy, Namecheap, Google Domains).
We’ll change DNS records in your registrar dashboard when connecting an existing domain.
Understanding these helps a lot.
www) to another hostname.Keep your domain with your current registrar and just point DNS to Shopify.
Best if you’re happy with your registrar and want the quickest setup. You’ll edit A and CNAME records.
Move your domain registration into Shopify completely.
Great if you prefer managing everything in one place. Renewal billing and DNS live in Shopify.
Purchase a brand-new domain directly inside Shopify.
Fastest way to go live if you don’t already own a domain.
In Shopify Admin go to Settings → Domains and click Connect existing domain. You can reach Admin via your Shopify dashboard.
Type your domain, for example example.com, and click Next.
Login to your registrar and set the A record and CNAME as shown in the examples below. Save changes.
Back in Settings → Domains, click Verify connection. If you’ve updated DNS correctly, Shopify will show “Connected.”
At your current registrar, unlock the domain and request the authorization (EPP) code.
Go to Settings → Domains → Transfer domain, enter your domain, and paste the EPP code when asked.
Confirm ownership via email and complete the transfer payment (varies by TLD). Shopify will handle DNS automatically after completion.
In Settings → Domains, click Buy new domain and search. Pick a short, memorable option.
Complete checkout. Shopify adds DNS automatically and issues an SSL certificate—no manual setup needed.
yourbrand.com and yourbrand.co.uk if you serve UK/EU customers.Points example.com to Shopify.
Host / Name: @
Type: A
Value: 23.227.38.65
TTL: 3600 (or leave default)
Points www.example.com to Shopify.
Host / Name: www
Type: CNAME
Value: shops.myshopify.com
TTL: 3600
Used for domain verification or email services.
Host / Name: @
Type: TXT
Value: v=spf1 include:shops.shopify.com ~all
TTL: 3600
After saving DNS, click Verify connection in Settings → Domains. If there’s an issue, Shopify will show what to fix.
Shopify issues an SSL certificate automatically. It may show “Provisioning” for a little while—this is normal.
Most DNS changes complete in under an hour, but global propagation can take up to 48 hours.
Remove old A/CNAME records that point to previous hosts—duplicates can break routing.
Make sure www (CNAME) and @ (A) are both set. Choose your Primary domain in Shopify to force consistent URLs.
If you use Google/Microsoft email, keep MX records with that provider. Only change A/CNAME for the website.
Yes. You can connect multiple domains and set one as the primary. Others can redirect to it.
No, as long as you select a single primary domain in Shopify. Shopify adds the right redirects automatically.
Usually minutes, but it may take a few hours during busy periods. It will switch from “Provisioning” to “Active.”
Whether you’re connecting an existing domain or buying a new one, you’re just a few clicks away from a polished, trustworthy storefront.