Connect a domain to my Managed WooCommerce Stores site
Here's how to choose and connect a domain to your Managed WooCommerce Stores site. You'll be able to select just about any domain: one you already have in your GoDaddy account (or hosted elsewhere), or a domain that you need to purchase.
Choosing your DNS service: We highly recommend that all Managed WooCommerce Stores use Amazon's Route 53 DNS service. Although your domain can be hosted at any provider, if you choose not to use Route 53 the steps to connect your domain will be a little different, and you may be unable to connect the exact domain you want.
Which steps should I follow?
- If you're going to use Route 53 as recommended: Connect a domain or subdomain and use Route 53
- If you want to keep your current DNS service: Connect a domain or subdomain and do not use Route 53
Connect a domain or subdomain and use Route 53
- Go to your GoDaddy product page.
- In the Managed WooCommerce section, select Manage.
- In the Store Domains section, select Connect Domain.
- Follow the prompts to choose a domain that you already own, or to select a new domain.
Note: If you select a new domain, we'll take you through the purchase flow and then back to connecting that new domain. - Select Change my DNS to complimentary Route 53. We'll take you to our Route 53 DNS manager:
- If your domain is hosted by GoDaddy, we'll import your DNS records for you. Continue with the next step.
- If your domain is not hosted by GoDaddy, select Add Record and add your current DNS records for this domain. For example, you may need to add MX, TXT or A records depending on the services provided by your current host. If the Name for your root/apex record is not specified by your host, use "@" as the Name.
- Set your nameservers at your domain registrar to the nameservers we share, and then select I'm Done. In the Store Domains section, we'll show your connection as PENDING until the domain is connected.
- When you're ready to point the domain at your store, select Go Live.
Connect a domain or subdomain (but do not use Route 53)
- Go to your GoDaddy product page.
- In the Managed WooCommerce section, select Manage.
- In the Store Domains section, select Connect Domain.
- Follow the prompts to choose a domain that you already own, or to select a new domain.
Note: If you select a new domain, we'll take you through the purchase flow and then back to connecting that new domain. - Select Stay with my current DNS provider. You'll see a warning that your current DNS provider may not support connecting to Managed WooCommerce Stores.
Note: If your domain is hosted by GoDaddy, select Stay with GoDaddy DNS. You'll see a warning that you must use a subdomain. - Follow the prompts to add a subdomain or to continue with the domain you selected. For each prompt, select Continue.
- Select Start domain connection.
- Next, you can follow the current status of connecting your domain in the Managed WooCommerce Stores Dashboard. You'll need to add a CNAME record to the domain's DNS manager with your hosting provider. When it's time to add that record, you'll see ACTION REQUIRED in the Managed WooCommerce Stores Dashboard and we'll provide the CNAME value for you to use. You'll need to do this twice:
- First, to verify that you own the domain:
- Second, to point your domain to the Managed WooCommerce Stores site.
Note: Seeing an "invalid DNS" error? Remember that updating DNS values can take up to 48 hours to take effect. - First, to verify that you own the domain:
- The domain Status changes to LIVE when everything's ready.
Note: If there's been an error and the domain's not connected, scroll to the bottom of the page and use the GoDaddy Guides form to contact our support team.
Related step
If you've got more than one domain in your Store Domains list, you can make any of those domains the primary domain connected to the store — for example, you can make a secondary domain redirect to the primary domain for the store. To change the primary domain, next to the domain you want to use select and then select Make Primary.