Shopify not automatically switching locations / currencies

Hey guys,

Shopify is not switching the currency based on location. For example primary currency is USD, and when I search from Canada I still get my pricing in USD. This is despite me going through the settings and activating the markets.

Here are my market settings:

and here is what it looks like when i go to my store while logged in on my own browser

so it looks like it should be working but as soon as I leave my own browser it goes to USD and does not display the proper currency.

Hi @CaseyBurns . Automatically changing the currency based on IP address goes against Google’s guidelines, which is why this isn’t happening.

However, you can create a dedicated Market for Canada, with a unique subfolder, and then enable automatic redirection:

  1. Create a Market for Canada

  2. Go to Domains and Languages in the Canada Market - you will see that a subfolder for Canada has been created e.g. example.com/en-ca

  3. Go to the main Markets page and go to Preferences

  4. Enable domain redirection

Now when Canadian customers navigate to example.com, they will be redirected to example.com/en-ca which will be in CAD (and vice versa for US customers who accidentally land on the Canadian URL).