Should I Buy My Domain Name Through Shopify?

David Utke •  Updated: February 2, 2022 •  Domain Names

With creating an online store with Shopify, you’re going to need a domain name. Should you get your domain name through Shopify domains or use a domain name registrar like GoDaddy? Let’s cover the specific pros and cons of each option.

Go with Shopify domains if you want the ease of use and no configuration. Suppose you instead want to keep your services separate and get the best price on domain name registration. In that case, you should not get your domain name through Shopify and instead use a domain name registrar like Namecheap.

Namecheap has lower prices than Shopify domains, lower renewal rates, and free WHOIS protection. The only negative is that you must manually connect your domain to your Shopify account.


Get your domains today. Low prices, free WHOIS protection.

namecheap logo

Register through Shopify Domains or a domain name registrar?

With Shopify, you get a free trial to create a store using a sub-domain of Shopify. This is excellent because you can sign up and design your store. When you’re ready to launch your brand correctly you must set up a custom domain .

Shopify makes it easy for you to set up a domain name through them, and it’s the main selling point of Shopify domains. It’s easy for you, the end user, and Shopify to make a small profit on domain name registration and renewals.

In general, though, I suggest you use Namecheap specifically because:

Keep your services separate

Having all your services with one company is never a good idea. With Shopify, you would use them for every aspect of your online store. From your domain name, hosting, CMS, and the online store website builder.

All with one company.

While the upside of this is the ease of use, what happens if you ever want to move your store away from Shopify? Then it becomes more complicated if your domain name is registered through them. You can move a domain name from a Shopify domain to a domain registrar, called a domain name transfer, but that process is costly in terms of time and price.

Why not save money and keep your portfolio of domains at a domain name registrar? On top of that, Shopify is registering your domain name on your behalf through a domain name registrar and adding a small fee to make a profit in the first place.

Instead, why not cut out Shopify from the equation and just register yourself directly at a domain registrar?


Get your domains today. Low prices, free WHOIS protection.

namecheap logo

By having your services separate, if you ever decided to move away from Shopify it’s an easy process as you don’t have to worry about transferring the domain to a domain name registrar like Namecheap or GoDaddy.

Lower costs on renewals and better service

Namecheap simply has the lowest prices for domain name registration and renewals. As you can’t own a domain name forever, you can only register it for a year at a time, this becomes a yearly cost that can add up if you’re not using a domain name registrar.

Also get free WHOIS protection for life with your registration. WHOIS protection is not included with Shopify and to add it would add tot he cost of registering through Shopify. What WHOIS protection does is that it hides your personal information that you submitted when registering your domain name. Most web hosts charge extra for this but with Namecheap you get it for free.

Professional domain name

Lastly, you’re going to want a professional domain for your store. With Shopify you start off with a sub domain on, like No one will trust this sort of sub domain so you do need to use a custom domain if you’re serious about building an e-commerce store.

If you’re just getting started online, professionals trust Namecheap and other domain name registrars for all their domain name related services. It’s where online professional keep and manage their domain name portfolio. If however, if what you’re building is only going to only be a single domain and a single store and you’re fine with paying a small premium for ease of use, go with Shopify domains.

How to use Namecheap with Shopify

Namcheap has a helpful guide on how to point your domain name to Shopify. All you have to do is that once you’ve registered your domain name, simply go to “manage” in your Namecheap portal and then under “custom DNS” select Shopify. It’s that simple.

Then in your Shopify account you’ll need to do the following:

  1. From your Shopify admin, go to Online Store > Domains.
  2. Click Connect existing domain.
  3. Enter the domain that you want to connect (the domain you registered at Namecheap).
  4. Click Next.
  5. Click Connect automatically:

For a detailed guide from Shopify go here.

Should I get my domain name at Shopify Conclusion

The process for pointing your domain name from a domain name registrar like Namecheap to Shopify is fairly simple and it’s better to keep your services separate. In all my tutorials I strongly suggest keeping your domains and your hosting provider (in this instance Shopify is your web host) separate.

But if you’re looking for ease of use and no configuration then go ahead and register your domain with Shopify.


The industry leading website builder for e-commerce websites.

shopify logo

It's all my fault

Hey I'm David. I'm a blogger, YouTuber and a highly rated UX consultant on Fiverr. My writing, videos and courses have helped tens of thousands of people make their first 1$ online. I write this blog to show you the "how to" for turning knowledge into income so you can live life on your terms.