Step-by-Step Shopify Domain Integration Guide: How to Connect a Shopify Domain?

Step-by-Step Shopify Domain Integration Guide: How to Connect a Shopify Domain?

There are two ways to add a domain to your Shopify store: buying the domain directly through Shopify, or connecting a domain you bought from another company (such as GoDaddy, Natro or İsimtescil) to Shopify. To connect an external domain, you usually only need to update two DNS records: point the root domain's A record to Shopify's IP address (23.227.38.65) and the www subdomain's CNAME record to shops.myshopify.com. Shopify provides the SSL certificate automatically and free of charge once the domain is verified. Domains with the .com.tr extension can't be bought through Shopify; you need to buy them from a local registrar and connect them to Shopify.

In this guide we explain domain types, connecting an external domain step by step, the specifics of .com.tr domains, email settings and how to avoid SEO losses when changing domains.

Domain options on Shopify

Option

How it works

Best for

myshopify.com domain

Given automatically when the store is created (e.g. yourstore.myshopify.com), can't be changed

Setup and testing only

Domain bought through Shopify

Bought from the Shopify admin, DNS settings configured automatically

Fast setups that need no technical work

External domain

Bought from another registrar, connected to Shopify with DNS records

Those with an existing domain and those using .com.tr

The myshopify.com domain can't be changed after the store is created and remains the store's technical address in the background. You should always connect your own domain for the address customers see.

What to know before connecting a domain

  • You must own the domain. You need access to the account at the registrar, and the domain must be registered to you or your company.

  • You need access to DNS settings. Wherever your domain's DNS records are managed (the registrar, Cloudflare or a hosting company) is where you'll make the changes.

  • Note your current email settings. If you use business email with your domain (such as Google Workspace or Microsoft 365), don't touch the MX records. Only the A and CNAME records will change.

  • If you have an old site, plan redirects. If you're moving to Shopify from another platform, export a list of your old URLs before connecting the domain.

Connecting an external domain to Shopify: step by step

1. Add the domain in Shopify

  1. In your Shopify admin, go to Settings → Domains.

  2. Click Connect existing domain.

  3. Enter your domain (e.g. yourbrand.com) and continue.

With some registrars, Shopify can configure the DNS settings for you automatically. If this option appears, simply log in to your registrar account and approve it.

2. Update the DNS records

If automatic connection isn't possible, edit these two records in your registrar's DNS management panel:

Record type

Name (Host)

Value

A

@ (root domain)

23.227.38.65

CNAME

www

shops.myshopify.com

  • If there are other A records for the root domain (such as your old hosting company's IP address), delete them; otherwise the domain points to two different servers.

  • If there's an AAAA (IPv6) record belonging to the old hosting, remove that too.

  • Don't touch email records such as MX and TXT (SPF, DKIM, DMARC).

3. Verify in Shopify

DNS changes usually take a few minutes to a few hours to propagate; rarely up to 48 hours. Check the status by clicking Verify connection on the domain page in Shopify.

4. Choose your primary domain

If you've connected multiple domains (yourbrand.com, www.yourbrand.com, an old domain), choose the primary domain customers will see. Shopify automatically redirects visitors from other domains to the primary domain. Make sure this redirect is turned on.

5. Check the SSL certificate

Shopify creates the SSL certificate for connected domains automatically and free of charge. It can take a few hours for the certificate to activate. Check that the SSL status shows as "active" on the domain page.

Specifics of .com.tr domains

  • .com.tr domains can't be bought through Shopify. You need to buy them from a local registrar connected to TRABIS (such as Natro, İsimtescil or Turhost).

  • No documents required since 2022. .com.tr domains can now be registered through the TRABIS system without documents; conditions may differ for some special extensions.

  • Connecting works the same way. After buying a .com.tr domain, you can connect it to Shopify by adding the A and CNAME records above.

  • If you use both .com and .com.tr, choose one as primary and redirect the other to it; publishing the same content separately on two domains causes duplicate content issues. If you want different domains for different markets, use Shopify Markets settings.

Email and your domain

Shopify doesn't offer business email hosting with your domain. Options:

  • Email forwarding: for domains bought from Shopify, you can forward addresses such as info@yourbrand.com to your existing inbox.

  • Business email service: if you use a service such as Google Workspace or Microsoft 365, you need to add the MX and TXT records that service provides to your DNS.

  • Sender domain authentication: to have Shopify's order emails sent from your own domain and avoid the spam folder, authenticate your sender domain and add a DMARC record. We explain the steps in our DMARC guide.

Avoiding SEO losses when changing domains

If you're moving to Shopify from an existing site or changing your domain:

  1. Export your old URLs. Get a list of all the old site's pages from Search Console or a crawling tool.

  2. Prepare 301 redirects. Map old URLs to new Shopify URLs and bulk-upload them to Shopify's URL redirects section. We explain the SEO impact of status codes in our HTTP status codes article.

  3. Update Search Console. Verify your domain property and submit the new sitemap. If the domain is changing, use the Change of Address tool in Search Console.

  4. Monitor the first weeks closely. Track 404 errors, indexing issues and traffic changes.

We cover common mistakes during migration in our article on setup mistakes.

Common problems

  • "Domain couldn't be verified" warning: DNS changes may not have propagated yet. Wait a few hours and check the records were entered correctly.

  • The site sometimes goes to the old hosting: there may be more than one A record left on the root domain. Delete the old A and AAAA records.

  • SSL won't activate: the domain's DNS records may not fully point to Shopify, or a CDN/proxy (for example Cloudflare's proxy mode) may be blocking certificate creation.

  • Email stopped working: MX records may have been deleted by mistake while editing DNS. Re-add your email provider's records.

Frequently asked questions

Is connecting a domain to Shopify paid?

No. Connecting an external domain to Shopify is free; you only pay the domain's annual registration fee to your registrar.

Can I change my myshopify.com address?

No. The myshopify.com domain can't be changed after the store is created. But when you make your own domain the primary domain, customers don't see this address.

Do I need to transfer my domain to Shopify?

No. Your domain can stay with its current registrar; you only need to point the DNS records to Shopify. If you prefer, you can also transfer the domain to Shopify for supported extensions.

How long does a DNS change take to become active?

Usually a few minutes to a few hours. Rarely, it can take up to 48 hours.

Let's set up your store together

Setting up domain, email and redirect settings correctly prevents access and SEO problems at launch. If you'd like to plan your Shopify store setup or platform migration together, get in touch through our Shopify store setup page.

Keep Reading

Keep Reading

Check out our other articles that might interest you

Let’s Take the Next Step Together

Take the right step now to take your Shopify store to the next level.

Let’s Take the Next Step Together

Take the right step now to take your Shopify store to the next level.

Let’s Take the Next Step Together

Take the right step now to take your Shopify store to the next level.

Newsletter

Subscribe to our newsletter so you don't miss out on the latest industry trends and special offers.

By signing up, you agree to our Privacy Policy.

Byte © All rights reserved

English