2 min read — Published 4 months ago

How to add a custom domain to your Reetail store

Add a custom domain to your Reetail store

Featured Image

Setting up a custom domain for your online store is one of the most important decisions you will make. It's the foundation for your brand. This is how your customers will remember you.\ A typical Reetail store is hosted on a .reetail.store subdomain. This isn’t exactly pretty. Attaching a custom domain will let you bring in your own domain name.

Buy a new domain

The first step is to buy a domain. We recommend NameCheap. The set up is easy and the prices are reasonable.

Tip - Instead of looking for a .com, try looking for a .shop or .store which are typically much cheaper.

Update your DNS

DNS records tell your domain provider where to send people when they type your domain name in the browser. In our case, we want to send people to your Reetail store.

Follow these steps to add your DNS records depending your domain provider:

Namecheap

To add a CNAME record to your Namecheap DNS configuration, follow these steps:

  1. Go to the Namecheap website and sign in to your account.
  2. Click on the "Dashboard" button in the top right corner.
  3. In the "Domains" tab, click on the domain for which you want to add a CNAME record.
  4. Click on the "Manage" button.
  5. Scroll down to the "Advanced DNS" section and click on the "Add New Record" button.
  6. In the "Type" dropdown menu, select "CNAME".
  7. In the "Host" field, enter the subdomain you want to use.
  8. To use the root domain like "cookiestore.com", use "@" (without the quotes).
  9. To use a subdomain like: "shop.cookiestore.com", use the first part, "shop" as the value.
  10. In the "Value" field, enter "cname.reetail.store" (without the quotes).
  11. Click the "Save All Changes" button to add the CNAME record.
Namecheap DNS records for Reetail storeNamecheap DNS records for Reetail store

It may take some time for the changes to take effect, as DNS updates can take up to 48 hours to propagate.

GoDaddy

To add a CNAME record to your GoDaddy DNS configuration, follow these steps:

  1. Sign in to your GoDaddy Domain Portfolio.
  2. Go to the domain you would like to add and navigate to "Domain Edit Options" > "Edit DNS".
  3. Select "Add" to add a new record.
  4. In the "Type" dropdown menu, select "CNAME".
  5. In the "Name" field, enter:
  6. To use the root domain like "cookiestore.com", use "@" (without the quotes).
  7. To use a subdomain like: "shop.cookiestore.com", use the first part, "shop" as the value.
  8. In the "Value" field, enter "cname.reetail.store" (without the quotes).
  9. Leave the "TTL" field empty.
  10. Click the "Save" button to add the CNAME record.

It may take some time for the changes to take effect, as DNS updates can take up to 48 hours to propagate.

1&1 Ionos

To add a CNAME record to your 1&1 Ionos DNS configuration, follow these steps:

  1. Go to the 1&1 Ionos website and sign in to your account.
  2. Click on the "Domains" tab.
  3. Click on the domain for which you want to add a CNAME record.
  4. Click on the "DNS" tab.
  5. Scroll down to the "CNAME Records" section.
  6. Click the "Add" button.
  7. In the "Hostname" field, enter:
  8. To use the root domain like "cookiestore.com", use "@" (without the quotes).
  9. To use a subdomain like: "shop.cookiestore.com", use the first part, "shop" as the value.
  10. In the "Destination" field, enter "cname.reetail.store" (without the quotes).
  11. Click the "Save" button to add the CNAME record.

It may take some time for the changes to take effect, as DNS updates can take up to 48 hours to propagate.

HostGator

To add a CNAME record to your HostGator DNS configuration, follow these steps:

  1. Go to the HostGator website and sign in to your account.
  2. Click on the "My Account" tab.
  3. Scroll down to the "Domains" section and click on the domain for which you want to add a CNAME record.
  4. Click on the "Advanced DNS Zone Editor" tab. Scroll down to the "Add a Record" section.
  5. In the "Type" dropdown menu, select "CNAME".
  6. In the "Name" field, enter:
  7. To use the root domain like "cookiestore.com", use "@" (without the quotes).
  8. To use a subdomain like: "shop.cookiestore.com", use the first part, "shop" as the value.
  9. In the "Address" field, enter "cname.reetail.store" (without the quotes).
  10. In the "TTL" field, you can specify how long the DNS server should cache the record before requesting updated information. You can leave this field at the default value or specify a different time in seconds.
  11. Click the "Add Record" button to add the CNAME record.

It may take some time for the changes to take effect, as DNS updates can take up to 48 hours to propagate.

Test your configuration

You can use a tool like MX Toolbox to verify that the DNS changes have indeed propagated over.

Here's what my domain looks like once it's configured:

Test custom domain configurationTest custom domain configuration

## Attaching the new domain to Reetail

Go to your Reetail App Settings, add your new domain under "Custom Domain". Make sure to not include any "https://", "http://", or "www".

Additional Verification

In most cases, setting the CNAME record should be enough to connect the domain. In rare occassions, you might be asked to add an additional TXT record to your DNS to verify. Follow Step 2 with your hosting provider to add that record.

Congratulations - Now you can access your store at your custom domain!

FAQ

  1. Domain is not connecting. Make sure that that domain name in Reetail settings exactly matches the domain name that you set the CNAME for in the DNS. A domain with www, like www.cookiestore.com is considered different from cookiestore.com. Make sure either both are www or neither are.

Share this post


© 2024 Reetail

Made with Engyne