If you are running a fashion brand on Shopify and you have the capability to ship internationally, you should be selling internationally. The demand is there. The infrastructure to support it has never been easier to access.
Shopify Markets is the feature that makes this practical. It handles currency, language, pricing, and regional domains from a single store - without the complexity of building out separate storefronts for each country. For most fashion brands, it has genuinely simplified what used to be a messy multi-step setup.
That said, there are parts of the setup that consistently trip brands up. Currency conflicts with existing apps, tax and duties questions, and sizing gaps are the most common issues we see after a Markets launch. This guide walks through the setup and the places to be careful.
What Shopify Markets actually does
Before setup, it helps to understand what Markets controls and what it does not.
Markets lets you create separate market configurations for different regions or countries. For each market, you can set a local currency, a translated language, a market-specific domain or subdomain, pricing adjustments relative to your base currency, and shipping and tax rules.
What Markets does not do: it does not automatically translate your store content, it does not handle customs documentation for you, and it does not replace the need for a well-configured shipping setup. It is the framework. You still need to fill it in.
Step 1: Decide which markets to set up first
Do not try to go everywhere at once. Pick two or three markets that represent your highest international demand and set those up properly before expanding.
For most US-based fashion brands, that starting point is the UK, Canada, and Australia - English-speaking markets with established Shopify infrastructure and relatively straightforward shipping. If your brand has organic international traffic already, check Google Analytics to see where that traffic is coming from. Let the data tell you which markets to prioritize.
Each additional market adds configuration overhead: currency settings, potential translation work, shipping zone adjustments, and tax considerations. Starting focused means you can get the setup right before scaling it.
Coaching tip: Check your existing order history for international orders placed despite no international setup. Customers who found your store and bought anyway without any localized experience are a strong signal of demand you are currently underserving.
Step 2: Enable Shopify Markets in your admin
Go to Settings > Markets in your Shopify admin. Shopify creates a default "International" market automatically for any countries not otherwise assigned. You will likely want to replace this with specific market configurations.
To add a new market: click "Add market," give it a name, and assign the countries it covers. You can group multiple countries into one market (for example, a single "Europe" market) or set up individual markets per country. Individual markets give you more control over pricing and language; grouped markets are easier to manage at scale.
Once a market is created, you configure currency, language, and domain settings within it.
Step 3: Configure currency carefully - and audit your apps first
Currency is where most brands hit their first problem after enabling Markets.
The setup itself is simple: within each market, enable local currency and Shopify will automatically convert prices using its daily exchange rate. You can also set manual overrides if you want fixed local pricing rather than fluctuating converted prices.
The problem is not the currency setting. The problem is what happens to your other apps when currency conversion is active.
In our task request data, currency issues appear in over 1,140 requests. A significant portion of those are app conflicts: a wishlist app that stops working when multi-currency is enabled, a reviews app that displays prices incorrectly in a foreign currency, a loyalty app that calculates points based on the wrong currency value. These conflicts are not rare - they are the norm when a store has a mature app stack and adds currency conversion on top.
Before enabling multi-currency on a live store, audit every app that touches price display, cart behavior, or checkout. Test each one after enabling currency conversion on a development theme. Fix conflicts before going live.
Coaching tip: The most common conflict pattern we see is an app that caches a price value in the store's base currency and displays that cached value regardless of what currency the customer is viewing. The fix is usually an app setting or a Liquid edit to pull the price dynamically rather than from a cached value.
Step 4: Handle language and translation
Shopify's native translation tool - Translate & Adapt - is available free in the app store and handles the core translation workflow without adding third-party code to your theme. For most brands, it is the right starting point before considering a paid translation app.
Language setup in Markets works in two layers. First, you assign a language to a market in the Markets settings. This tells Shopify which translated content to serve to customers in that market. Second, you actually translate the content using Translate & Adapt or another translation tool.
The second step is where brands stall. Translating a full store is real work: product titles, descriptions, collection names, page content, navigation labels, and email notifications all need translation. A partial translation - where some content is translated and some falls back to the default language - creates a poor experience and undermines the point of market-specific localization.
If full translation is not feasible right now, consider a middle path: launch the market in your default language first, with local currency and pricing, and add translation as a second phase. A localized currency and pricing experience is already meaningfully better than nothing.
Coaching tip: Prioritize translating product descriptions and size information before anything else. These are the content areas that most directly affect purchase decisions and return rates for fashion brands.
Step 5: Set up domains or subdomains
Shopify Markets supports three URL structures for international markets: subfolders (yourstore.com/en-gb/), subdomains (uk.yourstore.com), or country-code top-level domains (yourstore.co.uk).
Subfolders are the simplest to set up and pass SEO authority to the main domain. Subdomains are a reasonable middle option. Country-code domains signal the strongest local presence but require separate domain registration and DNS configuration.
For most fashion brands starting out with international markets, subfolders are the right choice. The setup is handled within Markets settings with no additional DNS work required.
Coaching tip: Whichever URL structure you choose, make sure you implement hreflang tags correctly. These tell search engines which version of your store to serve to users in each region. Shopify handles hreflang automatically for markets configured within the platform, but verify this in Google Search Console after launch.
Step 6: Fix your sizing before you launch
This is the most consistently overlooked part of international fashion expansion, and it is one of the most predictable drivers of return rate increases after launch.
A US brand entering UK or EU markets is still showing US sizing by default. A customer in London sees "Size 4" and either guesses, looks it up elsewhere, or does not buy. The customers who guess and get it wrong generate returns. The customers who look it up elsewhere sometimes buy elsewhere instead.
International sizing is not complicated to address - it requires adding a size conversion chart to your product pages and making sure it is visible and accurate. But most brands launching internationally skip this step entirely and then spend months trying to understand why their return rate in new markets is higher than their domestic rate.
If you are using Clean Size Charts, you can configure market-specific size charts that display the right sizing conventions for each region. A US customer sees US sizing. A UK customer sees UK sizing. The chart handles the conversion without any manual work per product.
Coaching tip: Check your return reason data in new markets in the first 30 days after launch. If "wrong size" or "did not fit as expected" is elevated relative to your domestic return profile, sizing display is almost certainly the cause.
Step 7: Configure taxes and duties
Tax and duties handling is the part of international setup that most brands defer until it becomes a problem. That is the wrong order.
Shopify Markets supports duty and import tax collection at checkout through Shopify's Managed Markets feature (available on certain plans). This calculates landed cost for the customer upfront and removes the surprise of customs charges on delivery - one of the most common complaints in international ecommerce.
For brands not using Managed Markets, the minimum requirement is understanding your tax obligations in each market you are selling into. The EU requires VAT registration once you exceed a sales threshold. The UK has its own VAT regime post-Brexit. Australia has GST. Each market has different rules.
You do not need a full tax compliance setup on day one - but you do need to understand your obligations and have a plan for addressing them as your international revenue grows.
Coaching tip: Talk to an accountant with international ecommerce experience before you scale significantly in any new market. The tax exposure on international sales can be significant and varies considerably by country. This is one area where the cost of getting advice upfront is far lower than the cost of addressing it retroactively.
What the setup looks like end to end
The practical sequence for most fashion brands setting up Shopify Markets for the first time:
- Identify two or three priority markets based on existing traffic and demand signals
- Audit your app stack for potential currency conflicts before enabling anything
- Enable Markets in Settings > Markets and configure your first market
- Set up currency with manual price overrides where needed
- Translate priority content (product descriptions, size information) using Translate & Adapt
- Add a size conversion chart for each new market
- Configure shipping zones to include new markets
- Address tax obligations for each market
- Launch on a development theme first and test the full purchase flow in each market before going live
The setup is not trivial, but it is significantly more manageable than it was before Markets existed. If you want a developer to handle the technical configuration while you focus on the market strategy, submit a free quote request and we can walk through what your specific store needs.
Shopify Markets setup TL;DR
Shopify Markets is the right tool for fashion brands expanding internationally. Set up priority markets first rather than trying to go everywhere at once. Audit your app stack for currency conflicts before enabling multi-currency - this is the most common source of post-launch problems. Use Translate & Adapt for translation and prioritize product descriptions and size information first. Fix your sizing display before launch: showing US sizes to UK and EU customers is one of the most predictable drivers of elevated return rates in new markets. Address taxes and duties early, not retroactively.