Articles on: Selecty

Why does Market Domain show only one option?

Why does Market Domain show only one option?


In this article:


You set Market Domain as the resource of a selector or the recommendation banner, and you expect to see your markets, for example Europe and North America. Instead, the list shows a single option. This happens when your markets share one domain. This article explains why, and how to fix it in Shopify.


What the Market Domain resource shows


Market Domain lets visitors switch between your store's domains. Each option sends the visitor to another domain, for example from yourstore​.com to eu.yourstore​.com.


Selecty builds the list from the domains your active markets use, one option per domain. The option is labeled with the name of a market on that domain, so it looks like a list of markets. It is still a list of domains:


  • Two markets with two different domains: two options.
  • Two markets on the same domain: one option.


You can choose Market Domain in the Resource field of a selector and of the recommendation banner.


Why you see only one option


A subfolder doesn't count as a separate domain. If Europe uses yourstore.com/en-eu and North America uses yourstore.com/en-us, both markets are on yourstore​.com, so Market Domain shows one option. The option carries the name of one of these markets.


The same applies to markets that use your primary domain without any domain setting of their own: they all share it.


To show one option per market, give each market its own domain or subdomain. A subdomain such as eu.yourstore​.com is enough, you don't need to buy a new domain.


If you only want visitors to choose their country or currency, you don't need separate domains. Set the resource to Country or Country (Currency) instead: these work with subfolders.


Give each market its own domain


1. Connect the domain or subdomain. From your Shopify admin, go to Settings > Domains and click Connect existing. To get a new domain from Shopify, click Buy new domain instead.




Enter the domain or subdomain, for example eu.yourstore​.com, and click Next.




2. Add the DNS record. Shopify shows the record to add at your domain provider (for a subdomain, a CNAME record that points to shops.myshopify.com). Add it, then click I updated DNS records. Wait until the domain status changes to Connected.




A domain can be assigned to a market only after it is connected. Until then, it doesn't appear in the market's domain list.


3. Assign the domain to the market. Go to Markets and open the market, for example Europe.


  1. If the market already uses a subfolder, remove it first: click the minus icon next to Domain / language.
  2. Click the plus icon next to Domain / language.
  3. Select the new domain and click Done.
  4. Click Save.




Repeat this for every market that should appear as a separate option. One market can stay on your primary domain.


Learn more: Adding a domain · Domains and languages


Check the result in Selecty


Selecty picks up market changes from Shopify automatically. Open your selector (or Customize for the banner) and check the preview: each domain now has its own option, labeled with its market's name.




If an option is still missing, check that the market is Active in Shopify and that its domain is connected.


✔️ Next step


Check our articles to learn more about the app's functionality:


Updated on: 27/10/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!