Selling Internationally with Shopify: A Step-by-Step Guide

How to take a Shopify store into new countries: choosing markets, local currencies and languages, international shipping, duties and taxes, and the SEO setup that helps each market rank.

Uğur KeskinFounder @Shopiuzman4 min read
Selling Internationally with Shopify: A Step-by-Step Guide

Selling abroad is one of the most effective ways to grow a Shopify store, and Shopify has made much of it possible from a single admin. What decides success is less the technology than the choices: which markets to open first, how to price, how to ship, and how to make each market feel local. This guide walks through those choices in order.

1. Choose your first markets with data

Start with where demand already exists. In Shopify Analytics and GA4, look at sessions and orders by country, including countries where people visit but rarely buy. Then weigh up:

  • Shipping: can you deliver at a cost and speed customers will accept?
  • Payments: which methods do people expect there (cards, wallets, buy now pay later, bank transfers)?
  • Rules: product regulations, labelling, VAT or sales tax registration thresholds.
  • Language: will English do, or do you need a translation?

Opening two or three well-chosen markets properly usually beats opening fifty at once.

2. Set up Shopify Markets

In Settings → Markets you group countries into markets and control, for each one:

  • currency, and whether prices are converted automatically or set manually;
  • languages;
  • domain or subfolder (for example example.com/de-de/ or example.de);
  • which products are available;
  • whether duties and import taxes are included in prices.

Rounding rules help converted prices look natural (49.00 rather than 48.37). For your most important markets, consider fixed local prices that reflect local competition and costs.

3. Translate and localise

Shopify's Translate & Adapt app manages translations of products, collections, pages, navigation and theme text. Machine translation is a reasonable starting point, but review your home page, best-selling products, shipping and returns pages by hand. Localisation goes beyond words: sizes, units, date formats, seasonal campaigns and examples should all fit the market.

4. Plan international shipping

In Settings → Shipping and delivery, create shipping zones for each market with clear rates. Common approaches:

  • Flat rates per zone, which are simple and easy to understand;
  • Carrier-calculated rates from carriers such as DHL, UPS or FedEx;
  • Free shipping above a threshold, set per market. See our guide to free shipping on Shopify.

State delivery times honestly on product pages and at checkout. For returns from abroad, decide in advance who pays and where items go back to; your return policy should say so clearly.

5. Handle duties and taxes

Surprise charges on delivery are one of the most common reasons for refused parcels and bad reviews. Where your setup allows it, collect duties and import taxes at checkout so that customers pay a final price. Add HS codes and country of origin to your products, which Shopify uses to calculate duties. For VAT, sales tax and registration rules in each country, take advice from an accountant; the thresholds and obligations differ.

6. Get international SEO right

If you use subfolders or separate domains per market, Shopify adds hreflang tags so search engines show the right version in each country. Check that:

  • each market's pages are translated, not just the currency changed;
  • titles and meta descriptions are written for each language;
  • you don't force visitors to a market by IP without letting them switch;
  • Search Console is set up so you can see performance by country.

7. Market to each country

Run ads and email in the local language, using local holidays and sales periods. Make sure your Google Merchant Center and Meta catalogue feeds include each market's prices and languages. Collect reviews from international customers, because they reassure the next shopper from the same country.

A simple launch checklist

  • Market created with currency, language and domain or subfolder
  • Prices checked and rounded; key prices set manually if needed
  • Main pages and best-sellers translated and reviewed
  • Shipping zones, rates and delivery times set
  • Duties approach decided; HS codes and country of origin added
  • Returns process for that market written down
  • Test orders placed from the market

If you'd like help planning or setting up new markets, see our Shopify international expansion service.

Frequently asked questions

Do I need a separate Shopify store for each country?

Usually not. Shopify Markets lets one store sell in several countries with local currencies, languages, prices and domains. Separate stores make sense mainly when catalogues, legal entities or operations are very different between regions.

How do I show prices in local currency?

Add the country to a market and enable local currency. Shopify converts prices automatically, or you can set fixed prices per market. With Shopify Payments, customers can pay in their own currency.

Who pays import duties?

Either the customer pays on delivery, or you collect duties and import taxes at checkout so the price shown is final. Collecting them at checkout gives a better experience, but it depends on your payment and shipping setup being able to support it.

How do I translate my store?

Shopify's free Translate & Adapt app handles store content in several languages, including automatic translation for a set amount of content. Review machine translations for your main pages before launch.

Uğur Keskin

Author

Uğur KeskinFounder @Shopiuzman

Founder of Shopiuzman. He builds, migrates and grows Shopify stores for brands in Türkiye, Europe and the US, and leads the development of our apps on the Shopify App Store.

About Shopiuzman · Contact us

Shopify experts online

Shall we call you?

Leave your details and one of our Shopify experts will call you back. Free, with no obligation.