Skip to main content

How to Connect a Custom Domain?

This guide provides step-by-step instructions on how to connect a third-party domain you already own to your Eaglecart store.

Written by Support
Updated today

The process requires two main actions:

  1. Adding the domain name within your Eaglecart Settings.

  2. Configuring DNS records on your external domain provider's website, using the values provided by Eaglecart.

Follow these steps precisely to ensure your domain is connected correctly.


Part 1: Adding Your Domain in the Eaglecart Dashboard

First, you must declare your domain name within the Eaglecart system.

Navigation Path: From the main dashboard menu, navigate to Settings > Domains.

  • Step 1: On the Domains page, click the Connect existing domain button in the top-right corner.

  • Step 2: On the "Connect existing domain" page, enter your root domain name in the Domain input field (e.g., TEST.COM). Do not include www or https://.

  • Step 3: Click Next. The system will now take you to the verification page, which will look similar to the image below. This page contains the critical DNS records you will need. Keep this page open.


Part 2: Configuring Your DNS Records

This part requires you to configure your domain's settings on your domain provider's website (e.g., GoDaddy, Namecheap). You will use the exact values provided on the Eaglecart verification page.

Understanding the Verification Page

The verification page gives you all the information you need.

  • Status Badges: At the top, you will see the current status, which will be INACTIVE and Verifying. This is normal and means the system is waiting for you to complete the setup.

  • Warning Banner: The yellow banner stating "Domain is not connected" confirms that the system has not yet detected the correct DNS settings.

  • Action Buttons:

    • Refresh: You can click this button to manually ask the system to re-check your DNS settings.

    • View: This button will attempt to open your domain in a new tab.

Updating Your DNS Records

Log in to your domain provider's platform and navigate to the DNS Management section for your domain. You will now add the three records shown in the Update DNS records box.

  • Step 1: Create the A Records
    You must create two separate A records. Use the copy icon on the right to ensure accuracy.

    • Record 1:

      • Type: A

      • Name (or Host): @

      • Value (or Points to): 15.197.93.6

    • Record 2:

      • Type: A

      • Name (or Host): @

      • Value (or Points to): 52.223.25.33

Note: As stated in the instructions on the page, if your domain provider does not allow you to create two A records with the same name (@), you can use just one of the provided IP addresses.

  • Step 2: Create the CNAME Record
    Next, create the CNAME record to handle the www version of your domain.

    • Type: CNAME

    • Name (or Host): www

    • Value (or Points to): stores.eaglecart.com

  • Step 3: Save and Clean Up
    Save the new DNS records in your domain provider's dashboard. It is critical that you delete any other conflicting A records for the @ host to avoid issues.


Part 3: Verification and Final Steps

After you have saved your DNS records, the verification process begins.

  • DNS Propagation: It can take anywhere from a few minutes to 24-48 hours for your changes to be recognized across the internet. During this time, the status on your Eaglecart domains page will remain Verifying. This is normal.

  • Automatic Connection: You do not need to do anything else. The Eaglecart system will automatically detect when your DNS settings are correct. Once verified, the status will change to Active, and your domain will be successfully connected.

  • Deleting the Domain: If you made a mistake or no longer wish to connect this domain, you can return to this verification page and click the Delete domain button at the bottom to remove it from your Eaglecart settings.

Did this answer your question?