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/orexample.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.









































