Godaddy

From Shopify Wiki

Jump to: navigation, search

Until their new Nametag service is released, Shopify allows you to manually set up your own domain name for your Shopify store. I'm going to go through the process of setting up your DNS and forwarding at "Godaddy.com":http://www.godaddy.com, which is the registrar I prefer. The steps below should be relatively similar at other registrars.

This article assumes you have already registered your domain and that it's parked at your registrar. I'll be setting up the http://www.dropify.com domain as an example. In this case I don't want to use a sub-domain, such as shop.dropify.com, which is helpful if you need to maintain a separate site.

Contents

Set Up Your DNS

  1. Log into your Godaddy.com account and go to your _My Domain Names_ page. (You may more likely find this labeled as "Domain Manager.")
  2. Select the domain you would like to use for your Shopify store.
  3. You should see the label Total DNS in the second row, middle column.
  4. Click the Total DNS Control link. This will open a new window to a page that give you full access to your DNS settings.
  5. Look for the www alias. It's probably currently pointed to *@*, but not for long. This is the CNAME you will be editing, so click the *Edit* button.
  6. Since I'm setting up _www.dropify.com_, and my Shopify store is _dropify.myshopify.com_, that is the hostname that I will be pointing the *www* CNAME to.

Image:hostname.gif

  1. Once you've edit your new CNAME, click continue and then review and confirm your new settings. Verify that your settings have been saved and exit the DNS panel.

Image:cnames.gif

Forward Your Domain

At this point I have set up _www.dropify.com_ to point to my Shopify store. But what if someone types in _dropify.com_? They won't get my store because it isn't set up. I've found that the simplest way to resolve this, and at the same time keep some sort of URL symmetry, is to use Godaddy's domain forwarding feature.

  1. Click on the domain that you have set up this far. (This should be the same "Domain Manager" page that you found the "Total DNS" label on earlier.)
  2. Near the top of this page, you should see a row of icons. Near the middle is a green arrow labeled "Forward."
  3. Hover over the Forward icon, and you will see two options: Click "Forward Domain.
  4. A new box will pop up on the screen.
  5. Enter your URL, but note that it may already have "http://" provided in the box to the left. In my case, I would enter *www.dropify.com*. You *do not* want to mask the domain, so skip that section.

Image:forwarding-settings.gif

  1. *Save* your changes!

Image:forwarding.gif

This way anyone who types in _dropify.com_, as people often do, will see _www.dropify.com_ when the page loads. Now my URL will always contain the _www_, no matter what.

Configure Shopify

This is the easy part. All that is left for us to do is tell Shopify what domain we'll be using so that it can rewrite your store URLs and the rest of that magic.

  1. Go to *Shopify Admin » Preferences » DNS & Domains*.
  2. Click the *I would like to claim another Hostname…* link at the bottom of the page.
  3. Add the URL that you added to your domain forwarding, keeping in mind that Shopify has added the _http://_ part for you. In my case, I have added *www.dropify.com*.
  4. Click *Claim this hostname* to save. Done!

Image:shopify-domains.gif

When you're ready, just click the *make primary* link next to your new domain to set it as your default.

Wait...

It can often take up to 48 hours for your DNS changes to propagate across the internet, so depending on the situation, you'll need to make sure you've given your domain enough time before you begin advertising it, especially if you've just registered it.

And that's it. You should now be able to visit your store using your shiny new domain name. Now start selling!