Connect and point a domain to Managed WooCommerce Stores
When connecting a domain name to Managed WooCommerce Stores, you can select an existing domain from your GoDaddy account, add a domain name registered elsewhere, or register a new one.
Choose a 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 DNS, the steps to connect your domain will be a little different and you may be unable to connect the exact domain you want.
Connect a domain name
- Go to your GoDaddy product page.
- In the WooCommerce Stores section, select Manage.
- Select Hosting.
- In the Domains section, select Connect Domain.
- Follow the prompts to choose a domain that you already own or register a new domain.
- Select Change my DNS to complimentary Route 53:
- If your domain is hosted by GoDaddy: We'll import your existing 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.
Next, see the location where your provider lists your current DNS records, and note all four nameserver addresses. At your domain registrar, point your domain name to these four nameservers.
Finally, from the Managed WooCommerce Stores Overview page, select the DNS tab and then select I'm Done.
- In your Managed WooCommerce Stores Overview, in the Store Domains section, you'll see a "Verifying nameservers" message. When the message changes to "Ready to go live," select Go Live.
Note: Allow up to 48 hours for the domain fully connect. You can monitor the connection status from your Overview.
- 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 register a 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 track 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 zone file with your DNS 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 isn't connected, scroll to the bottom of the page and use the GoDaddy Guides form to contact our support team.
Related steps
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 click on this ⋮ icon and then select Make Primary.