Skip to main content

How to configure your domain in Shopable

Learn how to connect your own domain to your Shopable store and configure the required DNS records with your domain provider.

Updated this week

Connecting your own domain makes your store run under a professional address that matches your brand. Configuring a domain in Shopable requires adding appropriate DNS records with your domain provider. The entire process takes just a few minutes, and the results will be visible after DNS propagation.

Step 1: Go to Domain Settings

In the Shopable panel, open the Settings section and select the Domain tab. This is where you'll connect your domain to your store.

Step 2: Enter Your Domain Name

In the "Domain" field, enter the full name of the domain you want to connect to your store—for example, yourdomain.com or shop.yourdomain.com. After entering the name, the system will automatically generate the DNS records you need to configure.

šŸ’” Important: Instructions for connecting your domain can be found in the information box on the page. You'll see a message: "You need to add A records in the DNS zone of your domain settings with your provider."

Step 3: Copy the Generated DNS Records

After entering your domain, Shopable will display a list of DNS records you need to add in your domain provider's panel. The records might look like this:

yourdomain. IN A 51.75.63.70 www.yourdomain. IN A 51.75.63.70 api.yourdomain. IN A 51.75.63.70 cms.yourdomain. IN A 51.75.63.70

These records tell your domain where your store is physically located. Keep them handy or leave the Shopable tab open so you can see them during configuration.

Step 4: Log in to Your Domain Provider Panel

Open your domain management panel with your provider (e.g., GoDaddy, Namecheap, Cloudflare, Azure). Find the DNS zone management section—it might be called "DNS Zone," "DNS Management," "Manage DNS Records," or something similar.

Step 5: Add A Records

In the DNS panel, add all A type records generated by Shopable. For each record, you need to provide:

  • Record type: A

  • Name (Host): e.g., @ for the main domain, www, api, cms for subdomains

  • Value (IP Address): the IP address provided by Shopable (e.g., 51.75.63.70)

  • TTL: you can leave the default value or set it to e.g., 3600 seconds

Some providers use slightly different field names. If you see @ instead of a domain name, it refers to the main domain (apex domain). If your provider automatically adds the domain name to subdomains, enter only the subdomain without a trailing dot.

Step 6: Save Changes and Wait for Propagation

After adding all records, save the changes in your domain provider's panel. DNS propagation—the process of distributing information about new records across the internet—usually takes from a few minutes to a few hours, though theoretically it can take up to 48 hours.

You can check the propagation status using online tools such as "DNS Checker" or "What's My DNS." When the records are globally visible, your domain will start directing traffic to your store in Shopable.

Step 7: Save Configuration in Shopable

Return to the Shopable panel and click the Save changes button in the domain settings. The system will verify the configuration is correct and confirm successful domain connection.

Common Issues

DNS records haven't propagated after several hours Check that you've correctly copied the IP addresses and subdomain names. Make sure there are no typos or extra spaces. If everything looks correct, contact your domain provider's technical support—sometimes propagation requires a manual DNS zone refresh.

Domain points to an old address or doesn't work at all Check if you have old A or CNAME records for the same name. Providers often require deleting old entries before adding new ones. One host cannot have two different records of the same type simultaneously.

Did this answer your question?