Every tutorial here is 100% free — and always will be.

How to Connect Your Domain to Shopify

Point an existing domain at your Shopify store, or buy one through Shopify, without breaking your email or taking your site offline.

12 min readBeginnerChecked 20 August 2026
Beginner friendly

Your domain is how customers find and trust you. Shopify gives you two routes: buy a domain inside Shopify so everything is managed for you, or connect a domain you already own by editing DNS records at your registrar.

Which route should you take?

RouteBest forSetup time
Buy through ShopifyNew stores with no domain yetAbout 5 minutes
Connect existing domainYou already own the name15 minutes plus DNS propagation
Transfer to ShopifyYou want one place to manage everythingUp to 7 days
1

Open domain settings

In your Shopify admin go to Settings, then Domains. You will see your default myshopify.com address listed.

2

Choose Connect existing domain

Enter the domain exactly as you own it, without https or a trailing slash, then continue.

3

Log in to your registrar

Open the DNS settings for your domain at the company you bought it from, such as GoDaddy, Namecheap or Cloudflare.

4

Point the root domain with an A record

Edit or create the A record for @ and set it to the IP address Shopify shows in your domain connection screen. Delete conflicting A records for the same host.

5

Point www with a CNAME record

Create or edit the CNAME record for www and point it at shops.myshopify.com. Only one CNAME may exist for www.

Watch out

Do not delete MX records. They route your email. Removing them will stop mail arriving at your domain.

6

Verify the connection

Return to Shopify and click Verify connection. DNS changes are usually live within an hour but can take up to 48 hours.

7

Set your primary domain

Once verified, set the domain as primary so all traffic and links resolve to one address. Keep redirect all traffic to this domain enabled to protect your SEO.

Check the padlock

Shopify issues an SSL certificate automatically after verification. If the padlock is missing after a few hours, remove and reconnect the domain.

Still stuck? Skip the tutorials.

You've given it a go. If you'd rather have someone sort it out for you, tell us what you need and we'll take it from there.

Get Help With My Shopify Store

Expert help provided by PromptSites.com.

Related tutorials

Read more elsewhere

Shopify Help CenterOfficial

Shopify Help Center: Domains overview

The official explanation of buying, connecting and transferring domains, including the exact DNS values Shopify expects.

Official documentation
Beginner30 June 2026

Link to an external site. We don't republish other people's content.

Website made, maintained and hosted by PromptSites.com

PromptSites logo