How to Add a Custom Domain in Shopify App (2025)
Jul 31, 2025•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
Published11 months ago
Duration1:06
Video IDsTi0w6Q63lE
Languageen-US
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views0
Likes0
Comments0
Video Tags
#add custom domain shopify app#how to connect your custom shopify domain#how to buy a domain on shopify#how to verify domain in shopify#how to connect a godaddy domain to shopify#how to connect your domain to shopify 2025#custom domain tutorial shopify app#how to change domain name in shopify#how to connect godaddy domain to shopify#how to connect shopify to godaddy domain#how to connect shopify godaddy domain#how to add business email to shopify
Description
# 🔧 Step 1: Choose Your Domain Method
You have two main options:
1. **Buy a new domain via Shopify** (includes automatic setup)—perfect if you want everything in one dashboard.
2. **Use a domain you already own** (from GoDaddy, Namecheap, Google Domains, etc.). This requires DNS setup on your registrar's site.
([YouTube][1], [Meetanshi - Magento & Shopify Agency][2], [Omnisend][3])
---
## 2️⃣ Step 2: Add or Purchase Your Domain in Shopify
### If buying via Shopify:
* Go to **Shopify Admin → Settings → Domains** or **Online Store → Domains**.
* Click **Buy new domain**, search for your preferred name, and purchase with auto-renewal if desired.
* Shopify handles DNS configuration automatically.
([Omnisend][3])
### If using an existing domain:
* Go to **Domains → Connect existing domain**.
* Enter your domain and click “Next”.
* Shopify may try **automatic connection** (supports GoDaddy, Google, IONOS) or fall back to **manual option**.
([Meetanshi - Magento & Shopify Agency][2], [Shopify Help Center][4])
---
## 3️⃣ Step 3: Configure DNS Records (if manual)
At your domain provider dashboard:
* **A Record**:
* **Name/Host**: `@` (your root domain)
* **Point to**: `23.227.38.65`
* **CNAME Record**:
* **Name/Host**: `www`
* **Points to**: `shops.myshopify.com`
Make sure to remove existing conflicting A or CNAME records.
([Meetanshi - Magento & Shopify Agency][2], [Omnisend][3])
Some providers like Namecheap even offer a Shopify-specific DNS template to auto-apply correct settings in under an hour.
([Namecheap][5])
---
## 4️⃣ Step 4: Verify & Secure Your Domain
* After updating DNS, return to Shopify and click **Verify connection**.
* Propagation can take **up to 48 hours**, though many updates appear within a few hours.
([Meetanshi - Magento & Shopify Agency][2], [Omnisend][3])
* You may be asked to add a **TXT record** if Shopify requires domain ownership verification.
([Omnisend][3])
* Shopify will handle SSL certificate issuance automatically—status typically shows as “SSL Pending” during setup.
([Omnisend][3], [Shopify Help Center][6])
---
## 5️⃣ Step 5: Set Your Primary Domain
* In **Settings → Domains**, mark your custom domain as **Primary** so Shopify redirects traffic to it by default.
* All non-primary domains will automatically redirect if configured.
([Omnisend][3])
---
## ⚠️ Tips & Troubleshooting
* **Plan Access**: Make sure you’re on a paid Shopify plan—domains aren’t accessible on development preview plans. Basic Shopify or Starter allows custom domains.
([Shopify Ecommerce Community][7])
* **DNS propagation** delays are normal—avoid impatient re-checking.
* If Shopify reports the domain is already connected to another store, verify ownership and domain transfer status before proceeding.
* For Namecheap users: use Shopify DNS template feature to streamline setup.
([Omnisend][3], [Namecheap][5])
---
### ✅ Summary Table
| Action | If You Use Buyer Shopify | If You Use Existing Domain |
| ------------------ | --------------------------- | ------------------------------------ |
| Domain Purchase | Through Shopify interface | Buy elsewhere |
| DNS Setup | Automatic | Manual DNS update or template |
| Verify Domain | Automatic/rare verification | Click "Verify connection" in Shopify |
| Propagation Time | Usually instant | Up to 48 hours |
| Set Primary Domain | Yes | Yes (in Shopify admin) |
---
## Additional: Setting Up Business Email with Your Domain
If you’d like professional emails (e.g. [[email protected]](mailto:[email protected])):
* Choose an email host (Google Workspace, Zoho, Microsoft 365, or Shopify Email forwarding).
* Add required **MX, SPF, DKIM, and optionally DMARC** records via DNS.
* For Shopify Email (forwarding only), setup is available within Shopify admin and linked via the same domain settings.
([Shopify][8], [Namecheap][5], [Omnisend][3], [YouTube][9])
---
### ✅ Final Checklist (2025 Version)
1. Verify you’re on a paid plan with domain feature enabled.
2. Decide to **buy on Shopify** or **connect your own domain**.
3. If connecting, **update DNS records** (A record to `23.227.38.65`, CNAME for `www` to `shops.myshopify.com`).
4. Return to Shopify and **click "Verify connection"**.
5. Wait for propagation (usually within hours, up to 48h).
6. Set your custom domain as **Primary**.
7. Optionally, configure business email via MX, DKIM, etc.
-