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,cmsfor subdomainsValue (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.
