Connecting Cloudflare domain to Ecwid Instant Site

You can make your Ecwid Instant site look more professional by connecting a custom domain name. That is an address of your website that your customers should type in their browser to open your store.

To set up your own domain name for your Ecwid store, you will need to first buy a domain name from a domain registrar. Then you will need to configure settings in your Ecwid domain and on the side of the registrar. In case you have your domain name with Clouflare, you will need to set up records in your Cloudflare account. Once everything is set up, your Ecwid store will open at your domain name via secure HTTPS connection.

Setting up a domain in the Ecwid admin

To specify your custom domain name in your Ecwid account:

  1. From your Ecwid admin, go to Website.
  2. Find the “Instant Site address” section and click Change URL.
  3. In the pop-up, put your custom domain name in the “Use your own domain name field”.
  4. Click Save.
  5. Place the mouse cursor in the “Use your own domain name” field and copy the IP address that will appear in the pop-up — that may be either 3.211.60.235, 23.23.44.201, or 34.193.83.23. You will need this IP later to set up the domain in the domain.com account:

Cloudflare_domain_setup.png

Setting up a domain in your Cloudflare account

To connect your Cloudflare domain name to your Ecwid Instant site:

  1. Log in to your Cloudflare control panel.
  2. Choose your domain and click on the DNS icon in the menu on top.
  3. Click Add record to add an A-record.
  4. In the Type drop-down menu, select A and fill in other fields:
    • Name: Paste your custom domain name, for instance mywebsite.com.
    • IP address: Paste the IP address that you earlier copied from your Ecwid admin.
    • TTL: Select any value in the field, e.g. 1 hour.
  5. Click on the Proxy status on the right to change it to DNS only.
  6. Click Save.
  7. Click Add record to add a CNAME.
  8. In the Type drop-down menu, select CNAME and fill in other fields:
    • Name: Put here www.
    • Target: Type your custom domain name, without www, e.g. mywebsite.com.
    • TTL: Select any value in the field, e.g. 1 hour.
  9. Click Save.

That’s it! Your domain name is set up. Now you need to wait for the changes to propagate. It may take up to 48 hours for changes to take effect but usually it takes up to two hours.

After that, your Ecwid store will open at the new set up domain name, with the secure HTTPS connection and a padlock icon in the browser address bar.

Was this article helpful?

Awesome! Thanks for your feedback!

Sorry about that! We are here to assist you by email or chat.

Contact support