Liquify are official Shopify Experts & Partners since 2014. If you follow a link to Shopify from our website and make a subsequent purchase this may result in a commission at no extra cost to you. Our opinions remain our own.

(Updated:May 2020)

Sometimes you might want to have a Shopify ecommerce store designed on a subdomain of your main website.

For example you might have using WordPress and then want a new Shopify store developed on

At this point you’ve probably got a domain for the shopify store as something like

In this guide I’ll take you through the steps to change the Shopify store domain from >

Please note that if your store has been live for some time you will need to take some additional steps so as to not lose your valuable Google positions. Consult with an SEO if doing this. The guidelines below are for new stores that are just launching.

This article is about managing a store on a subdomain with Shopify. If you’re looking for Shopify email hosting then please go to or help with DNS records and email hosting.

This is actually super-easy to achieve and takes around 5 minutes to complete the domain setup. So long as you have a Shopify store setup along with access to the domain account then you’re ready to go.

The way in which you’ll do this will depend on your specific setup. I’m guessing that you are using cPanel with your host for the main website – if not then your host/domain registrar should have documentation for how to add CNAME and ANAME records (because that’s what we’re going to be doing).

Step 1 – Login to your cpanel hosting account (or alternative) and go to the Simple DNS Zone Editor.

shopify domain change 1

You need to add 2 CNAME records which point to your store – so scroll down to the CNAME section (not A Record).

add a cname shopify

The first will be:



The second will be:



Step 2 – add your domains to Shopify admin

Login to your shopify store and go to online store > domains > connect existing domain

connect existing domain shopify

You need to add an existing domain to your Shopify store. So just click the button to connect an existing domain in the top right hand corner.

You can call your subdomain whatever you want but in this example we’re going to call it store.

So add the domain – remembering to change “yourdomain” to your domain.

Then we need to add the www version of the domain – so add – remembering to change “yourdomain” to your domain.

Once those have both been added you just need to do one final thing

Step 3 – Set the preferred domain in Shopify

DNS changes can take some time to propagate so it might be a good idea to wait 24 hours before doing this final step – up to you. We changed ours immediately and it was fine but not all domains are the same – if you do decide to change it then don’t make the website public for 24/48 hours.

Login to Shopify and go to online store > domains and select the primary domain you wish to use – you can use the www. or the non-www version.

set preferred domain shopify

Once you’ve set and saved the primary domain – just go around and check everything to make sure it’s all working. It may take some time for SSL to be issued on the subdomain and for the DNS to propagate but your new Shopify store on a fancy new subdomain should be good to go in 24-48 hours.

If you need help one of our Shopify developers to help you with this process then just Contact us – we’re always happy to help.

Joe Dempsey

Joe Dempsey

Joe Dempsey is a Shopify Expert. With over 8 years of experience in eCommerce & Shopify he leads one of the most experienced Shopify Expert teams in the world. Founder of Liquify, he tends to work with large brands and Shopify Plus merchants who want to scale aggressively. He is a well known Shopify SEO expert & one of the most experienced Shopify developers in the world.