How To Transfer Your Domain To Shopify: 8-Step Process (2026)

Step-by-step domain transfer process with screenshots. The whole thing takes about 15 minutes of actual work, though the transfer itself takes 5-7 days to complete.

Quick takeaways

  • Your store stays online the whole time. Zero downtime, zero SEO impact.
  • You don't lose paid registration time. Your existing months carry over plus 1 new year.
  • The 3 most common reasons transfers fail: locked domain, outdated admin email, or missing the approval email from your old registrar.
  • After the transfer, you get free unlimited email forwarding for your domain.
  • Decide on your strategy first. Not every store should consolidate. Read the strategy guide here if you haven't yet.

Before You Start: 3 Things To Check

⚠️ Common reasons transfers fail:

  1. Domain age: Your domain must be at least 60 days old (or 60 days since your last transfer).
  2. Admin email: You need access to the admin email on file with your current registrar. The approval email goes there.
  3. Domain lock: Your domain must be unlocked at your current registrar.

Check all three before you start. Otherwise you'll waste time and have to start over.

The 8-Step Transfer Process

Step 1: Unlock Your Domain at Your Current Registrar

Log into your current domain registrar (GoDaddy, Namecheap, wherever your domain lives now) and:

  • Unlock your domain: Find domain settings and toggle the "lock" to off. Domains are locked by default to prevent unauthorized transfers.
  • Disable WHOIS privacy temporarily: If enabled, turn this off during transfer. You can re-enable it at Shopify afterward.
  • Verify your admin email: Make sure you can receive email at the address on file. You'll need to approve the transfer via email.

Unlocking your domain at your current registrar - first step in transferring your domain to Shopify

Step 2: Get Your Authorization Code (EPP Code)

Look for "transfer to another registrar" or "get EPP code" or "get auth code" in your registrar's domain settings. This code is like your domain's password for transfers.

Locating the EPP authorization code in your current registrar's domain settings panel

Copy the code. Most registrars have a "Copy to Clipboard" button so you don't have to retype it.

The EPP authorization code displayed and ready to copy from your current registrar

Copying the EPP authorization code to your clipboard for use in Shopify

Step 3: Start The Transfer In Shopify

Log into your Shopify admin and navigate to Settings → Domains. Click Connect existing domain, then select Transfer domain.

Navigating to Settings then Domains in the Shopify admin to begin the transfer process

Step 4: Enter Your Domain

Type your domain exactly as it appears (for example, yourbrand.com) in the Domain field. Do not include "www." Click Next.

Entering your domain name in the Shopify transfer form without the www prefix

Shopify confirming your domain is eligible for transfer and showing the next step

Step 5: Paste The Authorization Code

Paste the EPP code you copied from your current registrar into the Auth-Code field in Shopify. Click Verify domain to confirm the code works.

Pasting the EPP authorization code into the Shopify Auth-Code field

Once verified, click Start transfer.

The Start transfer button in Shopify after successful EPP code verification

Step 6: Review Details And Pay

Review the domain registration details, your contact information, and pricing.

Key points:

  • You'll pay for one year of registration ($11-16 for .com on Shopify).
  • This year ADDS to your existing time. If you have 8 months left, you'll have 20 months total.
  • Important: Make sure you fill in the Store Name field. Transfers won't process without it.
  • Consider enabling Auto-renew this domain every year to prevent accidental expiration.

Click Transfer domain to proceed with payment.

Reviewing transfer details, pricing, and contact information before confirming

⚠️ TIP: Don't skip the Store Name field. The transfer will fail silently without it. I've watched merchants get stuck on this one for hours.

The Store Name field that must be filled out before the transfer will process

Step 7: Approve The Transfer Email From Your Old Registrar

Within minutes to hours, you'll receive an email from your current domain registrar asking you to approve the transfer. This is the step people miss most often.

Check your email (including spam and junk folders), click the approval link, and confirm the transfer. Most registrars give you 5-7 days to respond, but approving immediately speeds up the process significantly. Sometimes the whole transfer completes in 24-48 hours instead of a full week.

The approval email from your previous registrar that you must click to authorize the transfer

Step 8: Monitor Transfer Status

Back in your Shopify admin, go to Settings → Domains to check your transfer status. You'll see "Transfer in progress" until your old registrar releases the domain (typically 5-7 days maximum, often faster with immediate approval).

Your store continues operating normally throughout this entire period. There's no downtime, no broken links, no customer-facing interruption.

The Transfer in progress status in Shopify Settings Domains while the registrar release completes

After The Transfer: Set Up Email Forwarding

Once the transfer completes (you'll get a confirmation email), set up your email forwarding aliases. This is one of the best benefits of having your domain on Shopify.

  1. Go to Settings → Domains and click your domain.
  2. Scroll to Email forwarding section.
  3. Add forwarding addresses: info@yourbrand.com → youremail@gmail.com
  4. Set up multiple aliases: support@, hello@, orders@, press@, whatever you need. There's no limit now.
  5. Save and test by sending an email to each alias to confirm forwarding works.

Why Transfers Fail (And How To Avoid It)

Outdated Admin Email

The authorization and approval emails go to the admin email address on file with your current registrar. If that's an old email you no longer access, or a company email for someone who left, update the contact information FIRST before initiating the transfer. Otherwise you can't approve it and the transfer fails.

Missing Store Name During Checkout

Shopify requires your store name during the transfer payment process. It's easy to overlook because it seems unrelated to domain transfer, but the system won't process without it. Fill in every required field carefully.

Not Approving The Transfer Email In Time

Your current registrar will send an approval email. If you don't respond within their timeframe (usually 5-7 days), the transfer automatically fails and you have to start over. Set a calendar reminder, check your spam folder, and approve it immediately. This is the second most common reason transfers fail.

Expired Payment Method

Make sure your payment method in Shopify is current and has sufficient funds. Failed payments during transfer create complications that can take days to sort out.

What About SEO And Downtime?

Will My Store Go Down During Transfer?

No. Your store continues operating normally throughout the entire transfer process. Your existing DNS settings remain active until the transfer completes, and Shopify seamlessly takes over once it does. There's no downtime, no broken links, no customer-facing interruption.

What Happens To My SEO?

Nothing. A domain transfer is purely an administrative change in who manages your domain registration. As long as your domain continues pointing to your Shopify store (which it does automatically), search engines see zero difference. Your rankings, your indexed pages, your backlinks — all stay exactly the same. The URL doesn't change, the content doesn't move, nothing user-facing changes at all.

What About My Email?

This depends on your current email setup.

  • If you use Gmail, Outlook, or other independent email providers: Nothing changes. Your email continues working exactly as before. You can then add Shopify's email forwarding as a bonus feature after transfer.
  • If you use email hosting through your current registrar: You need to migrate this before or during transfer. Export your emails, set up the same addresses with Google Workspace or another provider, then update MX records after transfer.
  • If you only use email forwarding currently: Shopify's email forwarding will replace what you had, often with more flexibility (unlimited aliases now).

Not sure if transferring is the right call?

Transferring isn't the right move for every store. If you're doing serious revenue ($50K+/year), keeping your primary domain at a dedicated registrar might be safer. Read the full strategy breakdown: Domain Strategy For Shopify Stores: What Actually Works.

Frequently Asked Questions

How long does a domain transfer to Shopify actually take?

The work on your end takes about 15 minutes. The transfer itself completes in 5-7 days, but it can finish in 24-48 hours if you approve the email from your old registrar immediately. Your store stays online the entire time.

Will I lose registration time I've already paid for?

No. The transfer fee adds one new year to whatever time you have remaining. If you have 8 months left at GoDaddy, you'll have 20 months total at Shopify after the transfer completes.

What's an EPP code or authorization code?

It's a security code that proves you own the domain and authorizes the transfer to a new registrar. Every domain has one. You get it from your current registrar in the domain settings panel, usually labeled "Transfer to another registrar," "Get EPP code," or "Get auth code." Copy it exactly. The code expires after a few days, so use it promptly.

My domain is locked. What does that mean?

Domains are locked by default to prevent unauthorized transfers. It's a security feature. Before you can transfer, go into your current registrar's domain settings and toggle the lock to off. Once the transfer completes at Shopify, the domain will be auto-locked again on the Shopify side.

What if I miss the approval email from my old registrar?

Check your spam and junk folders first. Most registrars also let you resend the approval email from your account dashboard. If you miss the deadline entirely (usually 5-7 days), the transfer cancels and you have to start over from step 1. Set a calendar reminder when you initiate the transfer.

Can I keep my email working during the transfer?

Yes, but it depends on your setup. If you use Gmail, Outlook, or another independent email provider, nothing changes. If your email is hosted through your current registrar, plan the migration before you transfer. If you only use forwarding, Shopify's free unlimited forwarding will replace what you had after the transfer.

What if the transfer fails?

Shopify will tell you why. Most common reasons: domain was locked, EPP code was wrong or expired, admin email didn't approve in time, or the Store Name field was empty during checkout. Fix the issue and start over. You won't be charged a second time if the first transfer didn't complete.

Should I disable WHOIS privacy during the transfer?

Yes, temporarily. Some registrars block transfers when WHOIS privacy is enabled. Turn it off before starting, then re-enable it after the transfer completes (Shopify includes free WHOIS privacy as part of registration).

domain domain transfer how-to shopify tutorial