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.

You need to be on a Venture, Business, or Unlimited plan before you can connect a custom domain to your Instant Site. A free SSL certificate is included.
You can use a custom domain on any paid plan. If you downgrade to a Free Ecwid plan, your custom domain will be replaced with a free Ecwid subdomain.

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 Domain name and site address section and click Change Address.
  3. In the pop-up, put your custom domain name in the “Use your own domain name field”.
  4. Copy the IP address that will appear in the pop-up under the “Use your own domain name” field — that may be either,, or You will need this IP later to set up the domain in the account:


5. Click Save.

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
    • 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.
    • 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!

Thanks for your feedback!

Sorry about that! What went wrong?
4 out of 8 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline