Connecting NameCheap domain to Ecwid Instant Site

It’s possible to make your Ecwid Instant Site available via a custom domain. Having your own domain makes your business look more professional and helps to get better placement in search engine results.

If you already bought a domain name from NameCheap, you can connect to your Ecwid store in two steps:

  1. Specify the domain name in your Ecwid admin.
  2. Point your NameCheap domain name to your Ecwid site in the NameCheap account.

After that, your store will open at your domain name via a secure HTTPS connection. Follow the step-by-step instructions below.

Note that you will need to select a Venture, Business, or Unlimited plan for your store before you can connect a domain name purchased through NameCheap.

Setting up the 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 appeared pop-up, put your custom domain name in the “Use your own domain name“ field: Specify your domain name in the Ecwid control panel
  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 maybe 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 NameCheap account:

    Copy the IP-address to set up the domain in NameCheap

Setting up the domain in the NameCheap account

To point your NameCheap domain name to your Instant Site:

  1. Log in to your Namecheap account.
  2. Navigate to Domain List in the sidebar menu:

    Navigate to Domain List in the NameCheap account
  3. Click Manage next to your domain name:

    Manage the domain settings in NameCheap
  4. On the Domain Details page, click Advanced DNS:

    Set up Advanced DNS settings in NameCheap
  5. Under Actions, click Add new record:

    Add new A Record for your NameCheap domain
  6. Select A Record from a dropdown menu that appears:

    Select A Record in the dropdown menu in NameCheap admin panel
  7. In the IP Address text box, enter the IP address that you previously copied from your Ecwid admin panel (either 3.211.60.235, 23.23.44.201, or 34.193.83.23):

    IP address
  8. Click the check icon on the far right of the A Record:

    Save the A Record for your NameCheap domain
    To make the Instant site available at your domain, this must be the only A Record for your custom domain. If you have other A Records in the DNS settings for this domain, please delete them by clicking a trash bin icon next to the record.
  9. Continue in the Advanced DNS settings and add a CNAME Record for your custom domain to make your site available with the www prefix. Click Add new record and select CNAME Record.
  10. Enter www as a Host value:

    www
  11. Enter the custom domain name you have bought, i.e. myecwidstore.com:

    domain name
  12. Click the check icon on the far right of the CNAME Record.
  13. Delete the default CNAME record pointing at the NameCheap parking page (parkingpage.namecheap.com) by clicking the trash bin icon next to it:

    trash bin icon
  14. As a result, your DNS records should look like this:

    DNS records

You are good to go! In about 48 hours your site will be available by your chosen domain with the www prefix as well as without it, for example, https://www.myecwidstore.com and https://myecwidstore.com.

Was this article helpful?

Awesome! Thanks for your feedback!

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

Contact support