Shopify Domains
Buy, Connect & Configure
Your domain name is the first thing customers see and the last thing they remember. Whether you are buying a domain through Shopify, connecting one from a third-party provider, or just figuring out how custom domains work, this guide covers everything you need to know about Shopify domains in 2026.
What Is a Shopify Domain?
When you create a Shopify store, you automatically get a free subdomain that looks like this: yourstore.myshopify.com. It works, but it does not look professional, it is harder for customers to remember, and it does not build brand trust.
A custom domain like yourstore.com tells visitors you are a legitimate business. It also helps with search engine rankings, email deliverability, and overall brand perception.
Shopify gives you two options for getting a custom domain: buy one directly through Shopify, or connect a domain you have purchased from a third-party registrar.
Option 1: Buying a Domain Through Shopify
The simplest path is purchasing your domain directly from Shopify. Here is what you need to know:
- Cost: Domains start at $14 per year for a .com. Pricing varies for other extensions like .store, .shop, or .co.
- Auto-renewal: Domains renew automatically each year so you never accidentally lose your domain.
- Auto-configuration: When you buy through Shopify, DNS records, SSL, and your primary domain are all configured automatically. Zero manual setup required.
- WHOIS privacy: Shopify includes free WHOIS privacy protection, which hides your personal contact information from public domain lookups.
- Management: You manage everything from your Shopify admin. No separate registrar dashboard to deal with.
How to Buy a Domain in Shopify
- Go to Settings > Domains in your Shopify admin.
- Click "Buy new domain."
- Search for the domain name you want.
- If it is available, click "Buy" and confirm payment.
- Your domain is automatically connected and set as your primary domain.
The entire process takes under two minutes. If you want the easiest possible setup, buying through Shopify is the way to go.
Option 2: Buying From a Third-Party Registrar
If you already own a domain or prefer to use a third-party registrar, Shopify makes it straightforward to connect external domains. Popular registrars include:
- Namecheap: Known for competitive pricing and a clean interface. Domains often start around $8 to $10 per year.
- GoDaddy: The largest registrar by market share. Frequent promotional pricing for the first year, though renewal rates are higher.
- Cloudflare: Sells domains at wholesale cost with no markup. Excellent option if you also want CDN and security features.
- Google Domains (now Squarespace Domains): Simple, transparent pricing. Google Domains was acquired by Squarespace in 2023, but the service continues to operate.
- Porkbun: Budget-friendly with free WHOIS privacy included on all domains.
Third-party registrars often have lower first-year pricing, more TLD options, and bundle deals. The tradeoff is that you need to manually configure DNS settings to point your domain to Shopify.
How to Connect an Existing Domain to Shopify (Step by Step)
If you already own a domain from a third-party registrar, here is exactly how to connect it to your Shopify store:
Method 1: Automatic Connection
- In your Shopify admin, go to Settings > Domains.
- Click "Connect existing domain."
- Enter your domain name (e.g., yourstore.com).
- Click "Next" and then "Connect automatically."
- You will be redirected to your registrar to authorize the connection.
- Log in to your registrar account and approve the connection.
- Shopify handles the DNS configuration for you.
Automatic connection works with most major registrars, including GoDaddy and Google Domains. It is the fastest method and avoids manual DNS editing entirely.
Method 2: Manual DNS Configuration
If automatic connection is not available for your registrar, you will need to edit your DNS records manually. Here is how:
- Log in to your domain registrar account.
- Find the DNS settings or DNS management section.
- Add an A record pointing to Shopify's IP address:
23.227.38.65 - Add a CNAME record for "www" pointing to:
shops.myshopify.com - Remove any conflicting A records or CNAME records for your root domain and www subdomain.
- Go back to Shopify admin > Settings > Domains and click "Connect existing domain."
- Enter your domain and click "Next" then "Verify connection."
DNS changes can take up to 48 hours to propagate, though most resolve within a few hours. If your domain shows a verification error right away, wait and try again later. Do not delete and re-add records during the propagation window.
Shopify's Free .myshopify.com Subdomain
Every Shopify store gets a free subdomain in the format yourstore.myshopify.com. This subdomain is permanent and cannot be removed, even after you connect a custom domain.
Here is what you should know about your .myshopify.com subdomain:
- It always works. Even after connecting a custom domain, your .myshopify.com address will redirect visitors to your primary domain.
- You pick it at signup. The subdomain is based on the store name you choose when creating your account. Choose carefully because you cannot change it later.
- It is fine for testing. While you are setting up your store, the myshopify.com subdomain works perfectly. Just do not launch with it as your public-facing URL.
- SEO implications. Search engines treat myshopify.com subdomains as less authoritative than custom domains. A custom domain signals professionalism and helps with rankings.
How to Choose a Good Domain Name
Your domain name is your brand identity on the internet. Getting it right matters. Here are proven tips for choosing a strong domain:
- Keep it short. Aim for 6 to 14 characters. Shorter names are easier to type, remember, and fit on business cards and packaging.
- Make it easy to spell. Avoid unusual spellings, hyphens, or numbers. If you have to spell it out when you say it aloud, it is too complicated.
- Use .com when possible. It is still the most trusted and recognized extension. If .com is taken, .co and .store are solid alternatives for ecommerce brands.
- Avoid trademarked names. Do a quick trademark search before committing. Using a name that belongs to another company can lead to legal issues and forced domain transfers.
- Make it brandable. Generic names like "cheapshoesonline.com" are forgettable. Unique, brandable names like "allbirds.com" or "warbyparker.com" stand out.
- Think about your niche, but do not box yourself in. A name like "sarahsbakery.com" works great if you will always sell baked goods. But if you might expand, something broader gives you room to grow.
- Check social media availability. Before you buy a domain, make sure the matching username is available on Instagram, TikTok, and other platforms you plan to use.
- Say it out loud. Does it sound professional when you tell someone your website? Does it sound like something else? The "pen island" problem is real.
Changing Your Primary Domain in Shopify
If you have connected multiple domains to your Shopify store, you can choose which one serves as your primary domain. The primary domain is the URL that customers see in their browser and that search engines index.
- Go to Settings > Domains in your Shopify admin.
- Find the domain you want to set as primary.
- Click "Change primary domain" or select it from the list.
- Confirm the change.
When you change your primary domain, Shopify automatically sets up 301 redirects from your old primary domain to the new one. This preserves any SEO value the old domain had and ensures visitors always land on the correct URL.
Domain Email Forwarding
Shopify offers free email forwarding for domains purchased through Shopify. This means you can create professional email addresses like hello@yourstore.com or support@yourstore.com and have them forward to your personal email inbox.
Here is how to set it up:
- Go to Settings > Domains in your Shopify admin.
- Click on the domain you want to configure.
- Click "Add email forwarding address."
- Enter the email alias you want (e.g., info, support, hello).
- Enter the destination email address where messages should be forwarded.
- Click "Save."
You can create up to 100 forwarding addresses per domain. Keep in mind that email forwarding only receives messages. To send emails from your custom domain address, you will need a third-party email service like Google Workspace or Zoho Mail.
If you purchased your domain from a third-party registrar, email forwarding is typically managed through that registrar, not Shopify. Check your registrar's dashboard for email forwarding settings.
SSL Certificates: Automatic and Free
Every Shopify store gets a free SSL certificate. This is the security technology that puts the padlock icon in your browser and changes your URL from http:// to https://. Here is what you need to know:
- SSL is automatic. Shopify provisions and installs SSL certificates for all connected domains. You do not need to buy, configure, or renew anything.
- It covers all your domains. Whether you have one custom domain or five, each one gets its own SSL certificate.
- It is required for ecommerce. Browsers flag non-HTTPS sites as "Not Secure." Without SSL, customers will see warning messages and likely leave your store.
- SSL helps with SEO. Google uses HTTPS as a ranking signal. Having SSL is not optional if you want to rank in search results.
- Provisioning takes a few minutes. After connecting a new domain, SSL may take up to 48 hours to fully activate, though it usually finishes within minutes.
Other platforms charge $50 to $200 per year for SSL certificates or require manual installation through services like Let's Encrypt. Shopify handles all of this for free, which is one of its strongest infrastructure advantages.
Domain Cost Comparison
Here is how Shopify domain pricing compares to popular third-party registrars for a standard .com domain:
| Provider | First Year | Renewal | WHOIS Privacy |
|---|---|---|---|
| Shopify | $14/yr | $14/yr | Free |
| Namecheap | $8 to $10/yr | $13 to $15/yr | Free |
| GoDaddy | $2 to $12/yr (promo) | $20 to $22/yr | $10 to $15/yr |
| Cloudflare | $9 to $10/yr | $9 to $10/yr | Free |
| Squarespace Domains | $12 to $20/yr | $20/yr | Free |
| Porkbun | $8 to $9/yr | $10 to $11/yr | Free |
Shopify's pricing is competitive, especially when you factor in the convenience of automatic configuration and included WHOIS privacy. Third-party registrars like Cloudflare and Porkbun offer lower base prices, but you will need to configure DNS manually.
Be cautious with GoDaddy's promotional pricing. The first-year deals are attractive, but renewal rates are significantly higher, and WHOIS privacy is an additional annual fee.
Common Domain Mistakes to Avoid
Setting up a domain seems simple, but there are pitfalls that trip up new store owners regularly. Here are the most common mistakes and how to avoid them:
1. Launching With Your .myshopify.com URL
Some store owners skip the custom domain entirely and launch on their free subdomain. This hurts credibility, SEO, and brand recall. A .com domain costs $14 per year. There is no reason to skip it.
2. Choosing a Domain That Is Hard to Spell
Creative misspellings (like "Lyft" or "Flickr") work for massive brands with big marketing budgets. For a new Shopify store, stick with intuitive, easy-to-spell names. If you constantly have to correct people, your domain is working against you.
3. Forgetting to Renew
If you buy from a third-party registrar and do not enable auto-renewal, your domain can expire. When that happens, someone else can register it. Domains purchased through Shopify auto-renew by default, which eliminates this risk.
4. Not Setting Up the www Version
Make sure both yourstore.com and www.yourstore.com work. If you only configure one, you lose traffic from people who type the other version. Shopify handles this automatically for domains purchased through their platform, but you need to add both A record and CNAME record if using a third-party registrar.
5. Buying Too Many Domain Extensions
Some store owners purchase .com, .net, .org, .co, .store, and every other extension "just in case." For most small stores, the .com is sufficient. You can always buy additional extensions later if your brand grows.
6. Ignoring Email Setup
Sending customer emails from a Gmail or Yahoo address looks unprofessional. At minimum, set up email forwarding so you can receive messages at your custom domain. For outbound emails, consider Google Workspace or a similar service.
Frequently Asked Questions
Can I buy a domain during the Shopify free trial?
Yes. You can purchase and connect a domain during your free trial. However, your store will not be publicly accessible until you choose a paid plan.
Can I transfer a Shopify-purchased domain to another registrar?
Yes, but you must wait at least 60 days after purchase before transferring. After that, you can unlock the domain and transfer it to any registrar.
What happens to my domain if I close my Shopify store?
If you bought the domain through Shopify, you will need to transfer it to another registrar before closing your account. Otherwise, you risk losing the domain when it expires. Domains purchased from third-party registrars remain yours regardless of what happens to your Shopify account.
Can I use a domain I bought on Shopify with another platform?
Yes. You own the domain. You can point it to any platform by updating the DNS records. You can also transfer it to another registrar entirely.
How many domains can I connect to one Shopify store?
You can connect up to 20 domains to a single Shopify store. One serves as your primary domain, and the rest automatically redirect to it.
Your Domain Is Your First Impression
A professional domain name tells customers you are serious about your business. It builds trust before they even see your products. Whether you buy through Shopify for simplicity or go with a third-party registrar for savings, the important thing is that you get a custom domain set up before you launch.
But your domain is only the beginning. The design and experience behind that URL matters just as much. A great domain leading to a poorly designed store is a missed opportunity.
That is where Clyro comes in. Describe your brand, pick your style, and get a fully customized Shopify theme generated in minutes. No design skills needed, no dragging sections around for hours. Your domain deserves a store that matches. Try Clyro free and make your first impression count.
Clyro Team
E-commerce & AI Insights