Selling internationally with Shopify Markets: languages, currencies, shipping

Languages, currencies, shipping, customs duties and hreflang: how to set up Shopify Markets to sell abroad without losing SEO or margin.

Selling internationally with Shopify Markets: languages, currencies, shipping

Selling outside your home country with Shopify no longer means creating one store per country. With Shopify Markets, a single store can display several languages, several currencies and shipping rules specific to each zone. The tool is powerful. Badly configured, it quickly creates inconsistent prices, poorly translated pages and duplicates for Google.

Here is how we approach an international launch for our clients: what Markets does, the settings that really matter and the mistakes to avoid.

What Shopify Markets does

Shopify Markets is built into the Shopify admin, under Settings → Markets. A market is a country or group of countries to which you apply common rules. For each market, you can define:

  • the language or languages displayed;
  • the currency and price rounding;
  • price adjustments, or fixed prices per product depending on your plan;
  • the domain or subfolder used (for example /de/ or /en-gb/);
  • the products available for sale;
  • shipping methods and how taxes and duties are handled.

Everything is still managed from one catalogue, one stock and one back office. That is the main advantage over several separate stores: less maintenance, centralised data and SEO that benefits the whole domain. We describe this integration on our Shopify Markets page.

Choosing your first markets

The most common mistake is opening twenty countries at once. Every market you add requires translations, consistent prices, logistics and customer service that can keep up.

Start with two or three countries where you already see signals: spontaneous orders, traffic in your analytics, questions from foreign customers, a community on social media. These are your test markets.

Then group countries that share a language. French-speaking Belgium, Luxembourg and French-speaking Switzerland can often use the French version, with an adapted currency and shipping. Germany and Austria can share a German version.

Languages and translation

Shopify handles translations with the free Translate & Adapt app, published by Shopify. It lets you translate product pages, collections, pages, menus and theme text, manually or with machine translation.

Machine translation is a good starting point, not a finish line. On the pages that sell, have a native speaker review:

  • the titles and descriptions of your best-selling products;
  • shipping, returns and terms and conditions pages;
  • notification emails (order confirmation, shipping);
  • title tags and meta descriptions, which are often forgotten.

Also think about images that contain text, size guides and cultural references. A literal translation of a slogan rarely lands well.

Currencies and prices by country

With Shopify Payments, your customers see prices and pay in their local currency. Shopify converts automatically at the market rate, or at a rate you set yourself. Conversion fees and the availability of Shopify Payments depend on your country and plan: check them against Shopify’s official pricing.

A raw conversion produces unappealing prices, such as CHF 47.83. Use rounding rules to get clean prices, such as CHF 49. You can also apply a percentage adjustment per market to absorb higher shipping or customs costs.

On your best-sellers, set prices manually per market when your plan allows it. You keep control of your positioning against local competitors. To estimate the budget of an international store, see our page How much does a Shopify website cost.

Shipping, taxes and customs duties

Shipping is configured by zone, under Settings → Shipping and delivery. Create clear rates for each market and show realistic delivery times. A customer in Switzerland or the United Kingdom wants to know how long they will wait before paying.

For countries outside the European Union, customs duties are a decisive issue. There are two approaches:

  • Duties paid by the customer (DDU): they pay the duties on delivery. It is simple for you, but it is a frequent cause of refused parcels and negative reviews;
  • Duties paid at checkout (DDP): duties are calculated and collected at payment. The experience is much better. Shopify offers this feature in some countries, depending on your plan.

On VAT, distance sales to consumers in the European Union fall under the OSS one-stop shop above the EU threshold. Have your accountant validate your tax setup before opening a market. Shopify calculates taxes, but filing remains your responsibility.

International SEO and hreflang

This is where many stores lose traffic. Each language version must have its own indexable URL. With Markets, you choose between subfolders (store.com/de/), subdomains or country domains.

We generally recommend subfolders: they concentrate authority on a single domain and stay simple to maintain. Country domains make sense for a brand that is already strong locally, but each domain then has to build its own authority.

Shopify automatically adds hreflang tags between the versions of the same page, as long as each market has its own subfolder or domain. Still, check:

  • that each version appears in the sitemap;
  • that no automatic geolocation redirect prevents Google from crawling the foreign versions;
  • that title tags, meta tags and product URLs are translated;
  • that Search Console tracks each version.

For redirection, prefer a banner offering to switch country rather than a forced redirect. Google crawls mostly from the United States: a forced redirect can stop it from seeing your local versions. Our Shopify SEO team checks these points before every market launch.

Our method for opening a new market

At Nifty Link, an international launch always follows the same sequence:

  • Audit: traffic and sales by country, choice of test markets;
  • Configuration: markets, currencies, rounding, subfolders or domains;
  • Content: translation, native review of key pages, SEO tags;
  • Logistics: rates, delivery times, returns and customs duties by zone;
  • Checks: test orders per country, hreflang and sitemap verification;
  • Follow-up: conversion analysis by market after launch.

This framework avoids discovering problems after the first orders. If you are preparing an international launch, our Shopify agency offers a free 30-minute audit to review your store.

Frequently asked questions

Do you need one Shopify store per country to sell internationally?

No, in most cases. Shopify Markets lets you manage several countries, languages and currencies from a single store. Separate stores are mainly justified when catalogues, stock or teams differ a lot from one country to another.

Does Shopify Markets cost extra?

Shopify Markets is included in the Shopify admin. Some features, such as fixed prices per product, duties collected at checkout or the number of markets, depend on your plan. Refer to Shopify’s official pricing for details.

Is machine translation enough for SEO?

It is enough to get started, not to rank durably. Have a native speaker review the pages that drive traffic and sales, as well as title tags and meta descriptions. Clumsy translation hurts both trust and conversion.

Subfolders or country domains: which should you choose?

Subfolders are the simplest and most effective choice for most brands, because all the authority stays on one domain. Country domains suit brands already established locally and ready to work on the SEO of each domain.

How do you avoid refused parcels outside the European Union?

State clearly who pays duties and taxes. When possible, collect them at checkout: the customer knows the final price and doesn’t get a surprise bill on delivery.