Translingo Logo
EN

How to Sell Globally with Shopify Markets: Multi-Language & Currency Guide

Photo of Noah Howadt

Written by Noah Howadt
Last updated:

Selling internationally is one of the most practical ways to grow a Shopify store. Customers in different countries expect local currencies, familiar language, clear pricing, and a checkout experience that feels built for them.

In the past, many merchants handled this by creating separate Shopify stores for each country or region. For example, they might run one store for the United States, one for Germany, and another for the United Kingdom. This can work, but it also means duplicated product data, separate app subscriptions, separate inventory workflows, and more admin work.

Shopify Markets gives you a simpler option. Instead of managing multiple store backends, you can create localized shopping experiences from one Shopify admin, including currencies, domains, languages, catalogs, pricing, taxes, and duties.

In this guide, we’ll walk through the core concepts behind Shopify Markets and explain how to set up a store for multiple countries, currencies, and languages.


How Shopify Markets Works

What is a Market?

A Market in Shopify is a set of customers that should receive a specific store experience. For cross-border selling, this usually means grouping countries or regions together. For example:

  • Primary Market: United States
  • Market 2: European Union (Germany, France, Spain, etc.)
  • Market 3: Latin America (Mexico, Argentina, Brazil, etc.)

Each Market can have its own customizations. Depending on your setup, this can include currency, catalogs, pricing, domain and language settings, theme customizations, taxes, and duties.

Multi-Currency & Localized Pricing

Shopify Markets supports local currencies when you use Shopify Payments. This means customers can browse and check out in a currency that matches their country or region.

You can also control how pricing works for each Market:

  • Automatic conversion: Shopify converts your base prices using exchange rates.
  • Round prices: Converted prices are rounded to cleaner numbers, such as €18.47 becoming €18.99.
  • Manual pricing: You can set fixed prices for specific markets or catalogs.

This is different from older currency switcher apps that only changed the displayed price on the storefront. With Shopify Markets, the currency is part of Shopify’s native checkout flow.

Multi-Language & Localized Content

Shopify Markets works with Shopify’s native language and translation system. You can add languages in Settings > Languages, assign them to Markets, and serve translated content through localized URLs.

Common URL structures include:

  • Subfolders: store.com/de/, store.com/fr/
  • Subdomains: de.store.com, fr.store.com
  • Country domains: store.de, store.fr

For most stores, subfolders are the easiest place to start. They keep everything under the same main domain and are usually simpler to manage than separate country domains.

Shopify also generates hreflang tags for localized storefronts, which helps search engines understand which language or regional version of a page should be shown to different customers.


Step-by-Step: How to Configure Shopify Markets

Step 1: Open Markets in the Shopify Admin

  1. Log in to your Shopify Admin.
  2. Click Markets in the left sidebar navigation.

From there, you can see your existing Markets and create new ones for international selling.

Step 2: Create Your First International Market

  1. Click Create market.
  2. Select the countries or regions you want to include.
  3. Give the Market a clear name, such as “European Union” or “DACH”.
  4. Save the Market.

Shopify will now use this Market to control the experience for customers in those countries or regions.

Step 3: Set Up Currencies & Pricing

  1. Open the Market you created.
  2. Find the Currency customization.
  3. Override the inherited currency settings if needed.
  4. Choose whether to use automatic conversion, rounded prices, or manual prices.

Note: Local currencies require Shopify Payments to be enabled in your store.

Step 4: Set Up Domain & Language Routing

To make localized pages available to customers, configure the Market’s domain and language settings:

  1. Open the Domain / language customization in the Market.
  2. Choose your preferred URL structure.
  3. Save the configuration.

For many stores, subfolders such as store.com/de/ or store.com/fr/ are the most straightforward option. They are easy to set up, keep your SEO authority under one domain, and do not require purchasing additional domains.

Step 5: Add Target Languages

Languages are managed separately from the main Markets overview:

  1. In your Shopify Admin, go to Settings > Languages.
  2. Click Add language.
  3. Select the languages you want to offer.
  4. Assign the languages to the relevant Markets.

This makes the language available in Shopify, but it does not automatically translate your products, collections, theme text, or other store content.


The Language Bottleneck: What Shopify Markets Does Not Translate Automatically

Adding a language to a Market creates the structure for that language. It does not translate your store content by itself.

For example, if you add German to a European Market, Shopify can make the German storefront available at a URL like store.com/de/. But your product titles, descriptions, collections, pages, and theme text still need German translations before the storefront feels localized.

What Needs Translation

A complete multilingual Shopify store usually includes translations for:

  • Products: Titles, descriptions, variant options, and SEO fields
  • Collections: Names, descriptions, and metadata
  • Pages: FAQ, About Us, shipping information, and policy pages
  • Theme text: Navigation, buttons, footer labels, and storefront messages
  • Checkout and notifications: Customer-facing system text and emails
  • Metafields: Custom product or content fields used by your theme

Shopify’s Native Tools vs. Translation Apps

Shopify Translate & Adapt is Shopify’s free translation app. It is a good option if you want to manually edit translations or translate a small number of languages.

For larger stores, the process can become harder to manage manually. New products, updated descriptions, changed theme text, and additional languages can quickly create a lot of translation work.

Dedicated translation apps can help by adding automation on top of Shopify’s native translation system. When choosing an app, make sure it stores translations directly in Shopify, so your content remains compatible with Shopify Markets and Shopify’s multilingual storefront features.

A translation app like Translingo can help you:

  • Translate products, collections, pages, theme text, and metafields
  • Create translation jobs for one language or your full market set
  • Automatically translate new and updated content
  • Keep translations inside Shopify’s native translation system
  • Protect brand terms, SKUs, and code snippets from being translated incorrectly

Shopify Markets compatible

Translate your whole store for every market

Install Translingo to automatically translate products, collections, theme text, and metafields using Shopify's native translation system, so your content works seamlessly with Shopify Markets.

Install Translingo for Free

Best Practices for International SEO & Conversion

Use Market Recommendations Carefully

Shopify can recommend the right country or language experience based on a customer’s location and preferences. This can help customers find the correct Market faster.

In most cases, it is better to recommend a Market or language switch instead of forcing customers into one. Forced redirects can create issues for search engines, VPN users, travelers, or customers who simply prefer another language.

Start with Subfolders Unless You Need Separate Domains

StrategyExampleBest forTradeoff
Subfoldersstore.com/de/Simple setup and shared SEO valueLess country-specific branding
Subdomainsde.store.comSeparate language experiencesMore DNS and SEO complexity
Country domainsstore.deStrong local positioningMore setup, domain, and SEO work

For most stores, subfolders are the best starting point. They are easier to maintain and keep authority under your main domain.

Protect Brand Terms and Technical Content

When translating a Shopify store, not every word should be translated. You may want to keep these unchanged:

  • Brand names such as “Nike” or your own product line names
  • Product SKUs such as SKU-12345
  • Liquid code tags such as {{ product.title }}
  • Custom product terms that should stay consistent across languages

Glossaries and do-not-translate rules help prevent these terms from being changed during bulk translation.


Conclusion & Actionable Next Steps

Shopify Markets makes international selling much easier than running separate stores for each country. You can manage currencies, pricing, domains, languages, and other market-specific settings from one Shopify admin.

To get started:

  1. Pick your target markets - Start with 1-2 countries or regions.
  2. Create Markets - Add the countries or regions in the Shopify admin.
  3. Set currencies and pricing - Decide between automatic conversion, rounded prices, or manual pricing.
  4. Configure domains and languages - Start with subfolders unless you need separate domains.
  5. Translate your store content - Make sure products, collections, pages, theme text, and metafields are available in each target language.
  6. Launch and monitor - Review performance by Market and improve your localized content over time.

Shopify Markets handles the market structure. To create a store that feels ready for international customers, the next step is translating the content customers actually read.