How to Connect a Domain to Shopify Without Breaking Email
Connect a domain to Shopify without breaking email or SEO. Follow the automatic and manual DNS paths, choose a primary domain, test security, and plan a safe migration.

You can connect a domain to Shopify without moving the registration or rebuilding email. The safe approach is to inventory every DNS record, connect the website records Shopify requests, preserve mail records, choose one primary domain, and test the complete path before announcing the move.
Key distinction: connecting changes where website traffic goes. Transferring changes which company manages the domain registration. You can launch a Shopify store with either approach.
Connect a domain to Shopify: the safe sequence
- Finish and test the store on its temporary
myshopify.comaddress. - Record the current registrar, renewal owner, nameservers, and full DNS zone.
- Add the existing domain in Shopify under Settings → Domains.
- Use the automatic connection when Shopify offers it; otherwise use the exact current DNS values shown in the admin.
- Preserve MX, mail authentication, verification, and unrelated service records.
- Wait for Shopify to confirm the connection and issue a secure certificate.
- Set one custom domain as primary and make the other versions redirect.
- Test the website, checkout, email, redirects, analytics, and search controls.
Do not begin by copying an IP address from an old tutorial. Shopify’s required records can change; the values displayed in your domain setup screen and current Help Center are the source of truth.
Before touching DNS, make a recovery record
Sign in to the current registrar or DNS host and capture:
- the registrar account and renewal date;
- the active nameservers;
- every A, AAAA, CNAME, MX, TXT, CAA, and service record;
- the current primary domain and all redirects;
- the services using the domain, especially email, help desk, verification, and subdomains;
- recent analytics and Search Console access.
Export the DNS zone when the provider supports it; otherwise take screenshots and copy the values into a secure working document. This is your rollback map.
MX records route email. TXT and CNAME records often authenticate SPF, DKIM, DMARC, Microsoft 365, Google Workspace, support tools, or marketing platforms. Removing them because they do not look related to the website can interrupt mail delivery or verification.
Use the automatic connection when available
In Shopify, go to Settings → Domains, choose Connect existing domain, and enter the root domain without a path. If your provider supports Shopify’s automatic flow, Shopify will send you to the provider to authorize the required DNS changes.
Review the result instead of assuming “automatic” means risk-free:
- Confirm the domain added is the one you intend to use.
- Verify the registrar account belongs to the business.
- Check that existing email and verification records remain present.
- Return to Shopify and review the connection status.
Shopify currently documents automatic connection for some large providers. If the option does not appear, use the manual path rather than changing nameservers speculatively.
Connect the domain manually
The manual flow has two parts: tell Shopify which domain you own, then update the relevant records at the DNS provider.
- In Shopify, open Settings → Domains → Connect existing domain.
- Enter the root domain, such as
example.com. - Choose the manual instructions.
- At the DNS host, update only the root and
wwwrecords Shopify identifies. - Remove conflicting website records only when Shopify’s current instructions say they conflict.
- Leave MX, DKIM, SPF, DMARC, and unrelated subdomains unchanged.
- Save, then return to Shopify and verify the connection.
DNS interfaces use different labels. The root may appear as @, a blank host, or the full domain. The www entry is usually a CNAME. Use your provider’s documentation when the field names are unclear.
Propagation is distributed, so some visitors can see the old destination while others see Shopify. Shopify notes that a domain connection and secure certificate can take up to 48 hours. Keep the old origin and support route available during that window.
Connect or transfer: choose by ownership and operations
Connecting is usually the lower-risk launch path because the registrar and existing DNS services stay where they are. Choose it when:
- business email or other services already depend on the current DNS host;
- the domain was recently registered or transferred;
- the extension is not eligible for transfer;
- a technical or IT team deliberately manages DNS elsewhere;
- you want to get the store live before simplifying registration.
Transfer only when the business wants Shopify to manage registration, renewal, and DNS. Confirm eligibility, unlock requirements, authorization access, renewal timing, and the current administrative email first.
Shopify cautions that an in-use domain can experience downtime during transfer and recommends connecting it before beginning the transfer. A transfer is an administrative consolidation, not an SEO upgrade.
Choose one primary domain and redirect the rest
Your root domain and www version should not behave like separate websites. In Shopify’s domain settings, select the version you want customers and search engines to see as the primary domain. Configure other connected versions as redirects to it.
Use the same preferred form everywhere:
- navigation and internal links;
- canonical tags and sitemap URLs;
- ads, email templates, social profiles, and business listings;
- analytics and Search Console properties;
- QR codes, packaging, and offline materials.
Consistency reduces duplicate paths and makes future debugging easier. Shopify handles the storefront canonical layer, but imported content and third-party apps still deserve inspection.
Protect SEO during a real platform migration
If the domain stays the same and only the platform changes, preserve each valuable URL where possible. When a path must change, create a direct permanent redirect from the old URL to the closest new equivalent.
Before launch:
- crawl or export the existing product, collection, article, and policy URLs;
- map each old path to a live new destination;
- migrate unique titles, descriptions, headings, copy, alt text, and structured information;
- remove accidental
noindexor password protection from the production store; - confirm
robots.txt, canonical tags, sitemap, analytics, and Search Console; - test redirects without chains or loops.
Do not redirect every removed product to the home page. A relevant collection or successor product can be appropriate; a genuinely discontinued page with no replacement may be better served as unavailable or removed according to the situation.
Avoid changing the domain, URL structure, brand name, theme, catalog, and copy on the same day. Staging changes lets you isolate failures and gives search systems a clearer migration.
After the move, use the Shopify SEO checklist to verify the preferred crawl path, sitemap, canonical URLs, internal links, and Search Console coverage.
Test the complete domain, not just the home page
Once Shopify reports the domain as connected and secure, use a private browser and mobile connection to test:
- root,
www, and HTTPS behavior; - a product, collection, article, policy, cart, and checkout;
- old high-value URLs and their redirects;
- form submissions and customer email;
- business email sending and receiving;
- analytics events and consent behavior;
- sitemap and canonical URLs;
- links inside confirmation and notification emails.
Then run the 24-point launch checklist and keep the old origin recoverable during the agreed rollback window. The complete build order is in how to start a Shopify store.
Domain connection mistakes to avoid
- Changing nameservers when only two DNS records need editing.
- Deleting MX or authentication records during “cleanup.”
- Copying stale DNS values from an unofficial tutorial.
- Launching while the domain still shows a certificate or connection error.
- Leaving root and
wwwas separate non-redirecting versions. - Moving a live domain before the checkout and redirects pass testing.
- Assuming domain connection includes email hosting.
- Losing registrar access, recovery codes, or renewal ownership.
The domain is a business asset, not just a technical field. Store access in the business password manager, enable multifactor authentication, and ensure renewal does not depend on a former contractor’s email.
Connect domain to Shopify FAQ
How long does it take to connect a domain to Shopify?
The setup itself can take minutes, but DNS changes and the secure certificate can take up to 48 hours to finish propagating. Keep the old service available until the Shopify domain shows connected and secure.
Will connecting my domain to Shopify break email?
It should not if you preserve the existing MX and email-authentication records. Connecting the web domain usually changes the records used for website traffic, while email depends on separate MX and TXT or CNAME records. Export the full DNS zone before editing.
Should I connect or transfer my domain to Shopify?
Connect it when you want to keep the current registrar, DNS controls, or email services. Transfer it when the extension is eligible and you deliberately want Shopify to manage registration, billing, and DNS in one place.
Does Shopify provide an SSL certificate for a connected domain?
Shopify issues a TLS certificate for domains that are correctly connected. Do not launch until the domain status is secure; certificate issuance and DNS propagation can take time.
Primary sources
Facts and platform details were checked against these sources on July 19, 2026. Pricing and product features can change.