Step‑by‑Step Guide: How to Connect a Domain Name to Shopify (2026 Edition)
In this step‑by‑step guide we’ll walk you through every phase of Shopify domain setup. Whether you’re looking to add a domain to Shopify or simply want to connect your domain name to Shopify
If you’ve ever typed a long, generic Shopify URL into a browser and felt your brand’s personality slip away, you’re not alone. In 2026, a custom domain is no longer a luxury—it’s a trust signal that boosts SEO, improves conversion rates, and makes your store memorable. That’s why “how to connect a domain name to Shopify” tops today’s search trends, alongside queries like “connect domain from Domain.com to Shopify” and “add a domain name to Shopify.”
In this step‑by‑step guide we’ll walk you through every phase of Shopify domain setup. Whether you’re looking to add a domain to Shopify or simply want to connect your domain name to Shopify with the right Shopify DNS settings, we’ll confirm the prerequisites you need—access to your Shopify admin and your registrar’s DNS dashboard. Then we’ll cover two core pathways: adding a domain to Shopify directly from the platform, and connecting a domain purchased from a third‑party registrar such as Domain.com. After you’ve pointed the A‑record and CNAME, we’ll show you how to verify DNS propagation, enable Shopify SSL, and run a quick health check. Finally, we’ll troubleshoot the most common hiccups—like “my domain isn’t connecting” errors—and hand you a final checklist so you can launch with confidence.
Introduction – Why a Custom Domain Matters
When you first launch a store on Shopify, you’re given a myshopify.com address (e.g., mystore.myshopify.com). It works, but it looks like a placeholder and tells visitors nothing about your brand. Replacing that generic URL with a custom domain—such as www.yourbrand.com—is the first step in turning a hobby site into a professional storefront.
Using your own domain brings three advantages. First, SEO improves because search engines see a memorable, keyword‑rich URL as a trust signal. Second, branding stays consistent across emails, ads, and social posts, boosting confidence. Third, shoppers are more likely to buy when they see a familiar URL protected by Shopify SSL, easing fraud fears.
- How to Connect a Domain Name to Shopify – learn the exact steps to add a domain to Shopify and configure DNS.
- Whether your domain is at Domain.com, GoDaddy, or another registrar, we’ll show you how to connect it to Shopify and verify ownership.
- We’ll also cover common Shopify domain troubleshooting issues like propagation delays and SSL activation.
By the end of this guide you’ll be able to connect your domain name to Shopify, complete the Shopify domain setup, and enjoy a polished, trustworthy online presence that helps you attract and convert more customers.
Prerequisites Before You Begin
Before you start the Shopify domain setup, ensure you have the basics ready. These prerequisites will save time and avoid hiccups during the how to connect a domain name to Shopify process.
- Active Shopify plan and admin access – You need a paid plan (Basic, Shopify, Advanced) and admin rights to edit store settings.
- Domain ownership – The domain you want to add domain to Shopify must be registered either through Shopify or a third‑party registrar such as Domain.com, GoDaddy or Namecheap.
- DNS console access – Log into your registrar’s dashboard to edit A, CNAME and TXT records. This is where you set the Shopify DNS settings and enable Shopify SSL for a secure https connection.
- Basic DNS knowledge – Know that an A record points the root domain to an IP address, while a CNAME points subdomains like www to Shopify’s hostname. A TXT record is used for verification during the connect your domain name to Shopify step.
Having these pieces ready will make the subsequent steps—whether you’re connecting domain from Domain.com to Shopify or any other registrar—smooth and reduce the need for Shopify domain troubleshooting.
Connecting a Domain Purchased Directly from Shopify
When you purchase a domain directly through Shopify, the connection process is the most streamlined part of the Shopify domain setup. Follow these four quick steps to add your domain to Shopify and get SSL protection automatically.
- Navigate to the Domains page. In your Shopify admin, click Online Store → Domains. This hub lets you manage every address linked to your store.
- Choose the right option. Click “Buy new domain” if you haven’t bought one, or “Connect existing domain” and select the Shopify‑registered choice. Shopify then treats the domain as its own, removing manual DNS edits.
- Let Shopify handle DNS. For a Shopify‑purchased domain the platform automatically creates the A‑record pointing to your store’s IP and the CNAME for
www. - Enable SSL and verify. Once the records propagate (usually a few minutes), Shopify provisions a free SSL certificate. The status changes to “Connected” and a lock icon appears, confirming SSL is active.
If the domain shows any warning, consult the Shopify domain troubleshooting guide or re‑check that the status reads “Connected”. With these steps, you’ve successfully learned how to connect a domain name to Shopify and can move on to customizing your storefront.
Connecting a Domain from a Third‑Party Registrar (e.g., Domain.com)
When you buy a domain from a registrar like Domain.com, the Shopify domain setup is handled through DNS records. Follow these steps to add domain to Shopify and launch your store under your own brand.
- Log into your registrar’s dashboard. After signing in to Domain.com, navigate to the domain you want to use and open the DNS settings or Manage DNS panel.
- Update the A‑record. Delete any existing A‑record that points to another host and create one with the IP address
23.227.38.65. This tells the internet that the root domain (example.com) should resolve to Shopify’s servers. - Create a CNAME for the “www” sub‑domain. Add a CNAME record where the host is
wwwand the value isshops.myshopify.com. This ensures visitors who typewww.example.comare directed to the same Shopify store. - Optional: Add a TXT record. If you need email authentication (SPF/DKIM), insert the TXT value Shopify provides; it won’t affect the site but improves email deliverability.
- Save your changes and verify. Click Save in the registrar, then return to your Shopify admin under Online store → Domains and press “Verify connection.” Shopify will check the DNS entries, activate Shopify SSL, and confirm the link.
If verification fails, double‑check that the A‑record points exactly to 23.227.38.65 and that no stray CNAME or forwarding rules are overriding it. Propagation can take up to 48 hours, but most changes finish within a few minutes. Once verified, your URL is live, secured by Shopify’s SSL certificate, completing how to connect a domain name to Shopify process.
Verifying DNS Propagation and Enabling SSL
After you have pointed your A‑record to 23.227.38.65 and set the CNAME for www to shops.myshopify.com, now confirm that the changes have fully propagated and that Shopify can issue an SSL certificate.
- Propagation timeline – DNS updates usually finish within a few minutes, but the global cache can take up to 48 hours. Most users see the new records in under 2 hours.
- Checking propagation – Open WhatsMyDNS.net and enter your domain. Verify that the A‑record points to Shopify’s IP and that the CNAME for
wwwresolves toshops.myshopify.comacross multiple locations. - Shopify SSL issuance – Once the DNS records are visible, Shopify automatically requests a free SSL certificate. This process can take 30 minutes to a few hours. You’ll see a green “Secure” badge in Shopify SSL status.
- Force HTTPS – In your Shopify admin, go to Online Store → Preferences, scroll to SSL and enable “Redirect all traffic to HTTPS.” Save the changes; all visitors will now be served over a secure connection.
If SSL badge stays gray after 48 hours, double‑check your Shopify DNS settings or consult the Shopify domain troubleshooting guide. Once the lock icon appears, your domain is fully connected and secure, completing the How to Connect a Domain Name to Shopify process.
Troubleshooting Common Issues
After you follow the guide on how to connect a domain name to Shopify, a few common issues may still appear. Below are the typical problems and quick fixes.
These checks focus on the DNS records, SSL certificate, redirects, and email settings that most often cause the “Not connected” or “SSL pending” messages.
- Domain shows “Not connected” – Double‑check the spelling in Shopify DNS settings, ensure the A‑record points to
23.227.38.65and the CNAME forwwwpoints toshops.myshopify.com. A typo will keep the status. - SSL not activating – Remove any extra A‑records or CNAMEs that conflict, then wait up to 48 hours for propagation. Once the records are clean, Shopify SSL appears automatically.
- Redirect loops or 404 errors – Make sure both the root domain and www sub‑domain point to the same Shopify store and enable “Redirect all traffic to primary domain” in the admin.
- Email delivery problems after DNS changes – Verify MX records still point to your email provider and that the SPF record includes
include:shops.myshopify.comif you use Shopify‑hosted email.
By checking each of these items you’ll resolve the most frequent roadblocks when you add a domain to Shopify or connect domain from Domain.com to Shopify. Remember to give DNS changes up to 48 hours to fully propagate, and always re‑verify the status in your Shopify admin under Settings → Domains. If you still see issues after these steps, contact Shopify support with screenshots of your DNS records for faster resolution.
Final Checklist & Next Steps
Before you celebrate, verify the domain is live and secure. This quick checklist helps avoid any Shopify domain troubleshooting later.
- Confirm primary status: In Shopify admin → Online Store → Domains, ensure your new domain is set as the primary domain. Your Shopify DNS settings should point to the correct IP address. This shows you have successfully added a domain to Shopify.
- Test both URLs: Open example.com and www.example.com. Both should display your storefront with a green padlock, confirming Shopify SSL is active.
- Connect analytics: Add the domain to Google Search Console and Google Analytics so you can track search performance after you connect your domain name to Shopify. Set up goals.
- Consider privacy: If you bought the domain from Domain.com or another registrar, purchase a privacy shield to hide your WHOIS details.
When these steps are confirmed, you’re ready to promote your store and drive traffic. Don’t forget to monitor performance regularly.
Conclusion
By now you’ve seen why a custom domain is essential for brand credibility and how the Shopify domain setup can be tackled step‑by‑step. After confirming the prerequisites, you either purchased the domain directly from Shopify or from a third‑party registrar such as Domain.com, and whether you need to connect domain from Domain.com to Shopify or any other provider, you update the A‑record to 23.227.38.65 and point the CNAME for www to shops.myshopify.com. Verifying DNS propagation, enabling Shopify SSL, and running a quick sanity check complete the core of how to connect a domain name to Shopify.
Now that you know how to connect your domain name to Shopify, your next move is simple: log into your Shopify admin, add domain to Shopify via the Online Store → Domains page, set the newly connected domain as the primary address, and re‑run the final checklist to ensure the site loads securely with Shopify SSL. If any hiccups appear, refer to the Shopify domain troubleshooting section and double‑check your Shopify DNS settings. Remember, this is also the same process you’d follow when learning how to add a domain name to Shopify for future stores. With the domain live, you’re ready to drive traffic, boost SEO, and showcase a professional storefront—remember, a memorable URL is the first handshake with every visitor.