Shopify Internationalisation: A Practical Guide to Selling Abroad

Operator configuring Shopify Markets on laptop
How to set up Shopify Markets, multiple currencies and languages, plus international SEO and localisation, so your store sells properly in every new country.
Operator configuring Shopify Markets on laptop

Shopify internationalisation means setting up one store to sell in several countries, each with its own currency, language, pricing and product range. In Shopify, you do most of it through Markets, then add translations and local content on top. This guide covers the setup, the currency rules that catch people out, the language and SEO settings, and the brand decisions that decide whether a translated store actually converts.

MS Nordic
msnordic.com
Make Your Store Feel Local
MS Nordic combines strategic insight and cultural fluency to help brands adapt their identity and e-commerce for new markets.

Explore market entry support

TL;DR

  • Shopify Markets lets you sell to many countries from a single store, with currency, language, products and pricing set per market.
  • Prices can display in local currencies, but payments are only charged in local currency if Shopify Payments or Adyen is your primary gateway.
  • Published languages get their own URLs, and Shopify adds hreflang tags and sitemap entries for you.
  • Translation is the start. Adapted content, local payment habits and a brand that fits the market do the converting.
  • Check plan limits and shipping rates before activating a market, or customers cannot check out.

Table of Contents

What Shopify internationalisation actually covers

There are three layers, and it helps to keep them apart.

  1. Commerce settings. Which countries you sell to, in which currency, at what price, with which products and shipping rates.
  2. Language and technical settings. Translated content, language-specific URLs, hreflang and sitemaps.
  3. Market fit. Tone, imagery, offers, legal wording, payment methods and the brand itself.

Shopify handles the first two with built-in tools. The third is where most cross-border stores win or lose, and it is the layer no setting can complete for you.

Inside Shopify, a market is built from conditions and customisations. Conditions say who the market applies to: countries or regions for cross-border selling, company locations for B2B, retail locations or sales channels. Customisations say what those customers get: available products, pricing and theme changes.

That structure is useful because it lets you start small. A Danish brand entering Spain, or a UK brand opening up to the Nordics, can begin with one market and add others as demand appears.

Setting up Shopify Markets, step by step

The setup follows Shopify’s own process for creating and activating markets. Here is the order we would work in.

  1. Decide your first market. Pick one country or a tight group of countries with a shared language and currency. Spreading across ten countries on day one makes every later decision harder.
  2. Create the market. In Shopify admin, go to Markets and create a new one.
  3. Add conditions. Under Includes, select regions or sub-regions. Other market types, such as company locations, POS locations or sales channels, are added the same way.
  4. Configure shipping rates. Every country or region in the market needs rates before it can go live. This is the step people forget.
  5. Set currency, language and pricing. Choose how the market shows prices and which languages it offers.
  6. Activate. Change the status from Draft to Active.

An inactive market is a quiet failure. Customers in it cannot complete a purchase and instead get the backup region experience. If you launch a campaign into a country and sales are flat, check the market status first.

Once markets exist, you can edit, activate, deactivate or delete them. You can also use submarkets, which inherit a parent market’s settings, to create more targeted experiences inside an existing market. A submarket is a sensible way to test, for example, a different offer for one region of a country.

How customers reach the right market

Shopify can match visitors to a market automatically. It uses the visitor’s IP-based location, their browser language (when you have several languages set up), the domain, subdomain or subfolder they arrive on, or a manual choice from a store selector that is remembered for later visits.

Four ways Shopify matches visitors to markets

Our advice: do not rely on automatic detection alone. Travellers, VPN users and expats are all misread by IP. Offer a visible country and language selector so a customer in Madrid who prefers English, or a Dane working in London, can choose.

Multiple currencies: what customers see and what they pay

Shopify’s currency options cause more confusion than any other part of internationalisation. The key point is the difference between displaying a price and charging it.

According to Shopify’s markets overview, Markets can show prices in customers’ local currencies using automatic exchange rates. Payments are processed in local currency only when Shopify Payments or Adyen is the primary gateway. With another processor, checkout converts prices to your store’s default currency and charges in that currency.

Your primary gateway What the customer sees What the customer is charged
Shopify Payments or Adyen Local currency Local currency
Another payment processor Local currency (display only) Store’s default currency

The second row matters. A customer who sees a price in euros and is then charged in pounds may be surprised by their card statement, and surprises at checkout cost sales. If local-currency checkout is important to your launch, choose the gateway before you design the rest.

Discounts and exchange rates

Fixed amount discounts are created in your default currency and converted at checkout using current exchange rates. A fixed discount therefore does not equal the same round number in every market. If your promotion needs clean local figures, such as 10 off in euros, a percentage discount is simpler to communicate.

Pricing decisions beyond conversion

Automatic conversion gives you a correct price, not necessarily a good one. Before launch, ask:

  • Does the converted price land on an awkward figure that looks unconsidered?
  • Do local competitors price in a different band?
  • Do shipping, duties and VAT change what a fair total looks like?
  • Is your premium positioning visible enough to justify the price in this market?

These are brand questions as much as pricing ones, and they are where strategy earns its place.

Building a multilingual store

Language is the second pillar. Shopify’s guidance on localisation and translation works like this: you activate multiple languages in the admin, translated content is served on separate URLs, and when a customer lands on a regional URL Shopify shows the translated version if one exists. If it does not, it falls back to your primary language.

That fallback is worth knowing. A half-translated page is worse than a fully translated one, so audit what customers will actually see before you publish a language.

What to translate first

Work in order of the customer journey:

  1. Navigation, search and collection names
  2. Product titles, descriptions and variants
  3. Cart, checkout messaging and confirmation emails
  4. Shipping, returns and payment information
  5. Policies and legal pages
  6. Blog, help content and campaign landing pages

Translation can be done with Shopify’s Translate & Adapt app, a compatible third-party translation app or CSV import. Publishing a language creates language-code URLs, such as example.com/fr and example.com/de.

Check the requirements first

A multilingual store needs a plan that supports it (Basic or higher, according to Shopify’s documentation) and a compatible theme with a language selector. Confirm both in your admin before planning a translation budget.

International SEO: making each market findable

A translated store nobody can find does not sell. The useful news is that Shopify’s international SEO features handle many technical requirements for you. When you configure markets with domains, languages and localised content, Shopify generates hreflang tags and canonical URLs, builds sitemaps and keeps crawlers able to reach each version. Published languages are included in sitemaps.

For teams that manage custom templates or headless builds, automating hreflang in CI/CD is a useful way to keep annotations consistent as pages change.

Choosing a URL structure

The structure you choose affects how search engines read your store. Shopify’s guidance lists three options:

Structure Example Setup effort Local signal
Subfolder example.com/es Lowest Shared with main domain
Subdomain es.example.com Medium Moderate
Country-specific domain example.es Highest Strongest, fully independent

For most brands testing a first market, subfolders are the practical start. If a country becomes a core revenue source and you want a distinct local presence, a country domain is the long-term step. Make the decision early, because changing structure later means redirects and a period of re-ranking.

Localise the keywords, not just the words

Hreflang tells search engines which version is which. It does not choose your keywords. People in different countries search differently, so a literal translation of your English category terms often misses the phrase locals type. Research terms in each market, then write pages around them. Our own thinking on search visibility in the era of AI covers how this fits with wider discovery.

Localise beyond translation

Shopify’s international SEO guidance separates translated content from adapted content. Adapted content means market-specific product descriptions, promotional text or legal information that goes beyond a word-for-word translation. That distinction is the heart of good internationalisation.

What adaptation looks like in practice:

  • Tone. Directness, humour and formality differ by market. A line that feels confident in one place feels pushy in another.
  • Imagery. Models, settings, seasons and colours carry local meaning.
  • Offers. Delivery promises, returns terms, payment methods and promotional calendars vary by country.
  • Proof. Local reviews, local press and recognisable partners build trust faster than global claims.
  • Legal copy. Consumer rights, privacy wording and returns language need to match the destination market.

Video is a strong format here, because the same product can be shown with local voices and context. If you plan to build social ads for each market, international expansion video content is one way to produce market-specific creative at pace.

The deeper question is whether your brand itself travels. Name, tagline, packaging language and visual cues can all land differently abroad. We cover that in our guide to adapting your brand for a new market, and for one specific route, our piece on Spanish market localisation explains why strategy should come before launch.

Plan limits and checks before you launch

Shopify’s requirements and considerations for markets include plan-specific limits. Customising themes per market requires Advanced or higher, and so does customising checkout and account pages per market. Some other customisations may require Plus.

For wholesale, B2B markets let you create customised experiences for company locations. On Basic, Grow and Advanced plans you can have up to three active catalogue assignments across active B2B markets. That limit does not apply on Shopify Plus. A B2B market also needs company locations assigned, otherwise it will not deliver B2B pricing or the B2B experience.

Pre-launch checklist

  • Shipping rates configured for every country in the market
  • Market status changed from Draft to Active
  • Primary payment gateway chosen with local-currency checkout in mind
  • Plan checked against the theme, checkout and B2B features you need
  • Theme has a working language selector
  • Every published language fully translated, with no mixed-language pages
  • URL structure chosen and documented
  • Country and language selector visible to customers
  • Local legal pages, returns and delivery information reviewed
  • Test orders placed from the target country’s perspective

Our perspective: internationalisation is a brand project first

Most teams treat Shopify internationalisation as a settings exercise. Turn on a market, add a currency, translate the product pages, done. The settings matter, and Shopify makes them far easier than they used to be. But a store can be technically perfect and still feel foreign to the people it is meant to serve.

We work between Barcelona and Copenhagen, and we see the same pattern with brands crossing borders. The questions that decide success are not in the admin panel. Does the name work here? Does the tone fit how people in this market buy? Does the price tell the right story? Are we showing the proof this audience trusts?

That is why we combine strategic insight, creative skill and cultural fluency in one process. We build the identity and the store together, so the localised experience is designed rather than patched in afterwards. Done this way, Shopify Markets becomes the delivery mechanism for a brand that already knows who it is talking to.

Our advice: before you configure market number two, write down what must stay constant about your brand and what should flex. Then let the store reflect it. Building bridges between markets starts there.

Jacob Munch

How we can help

If you are taking a brand into a new market, we can shape the whole route: brand localisation, market entry strategy, and an e-commerce build designed for the country you are entering. Our e-commerce service covers design and development, and you can see how that looks in practice in our Smukmund e-commerce project.

MS Nordic

We work with founders and marketing teams who want a market-ready identity and a store that feels local from the first visit. Start a conversation through msnordic.com.

FAQ

Can I sell in multiple currencies on Shopify?

Yes. Markets can display prices in customers’ local currencies using automatic exchange rates. To charge in the local currency, Shopify Payments or Adyen must be your primary gateway. With another processor, prices display locally but checkout charges in your store’s default currency.

How do I set up Shopify Markets?

Go to Markets in your admin, create a market and add the countries or regions it includes. Configure shipping rates for every country in it, then change its status from Draft to Active. Until then, customers there cannot complete a purchase.

How do I make a Shopify store multilingual?

Activate additional languages in the admin, then translate your content with Translate & Adapt, a compatible translation app or CSV import. Each published language gets its own URL. You need a plan that supports multiple languages and a theme with a language selector.

Does Shopify handle hreflang tags?

Yes. When you configure markets with domains, languages and localised content, Shopify generates hreflang tags, canonical URLs and sitemaps automatically. You still need to choose a URL structure and write content that matches how local customers search.

Is translation enough to localise a store?

No. Translation converts words, while adapted content changes descriptions, promotions and legal information to suit the market. Local payment options, pricing, imagery and tone also shape whether visitors trust and buy. That is where brand localisation adds value.

Sources

Facebook
Twitter
LinkedIn
WhatsApp

Continue reading