Skip to content
Can Elmas

Shopify · 8 min read

Shopify Markets: How to Sell Internationally From One Store

TL;DR

Shopify Markets lets one store sell in local currencies, languages and domains, but it won't set your prices, pay your duties or choose your markets. Launch one or two countries where demand already exists, use subfolders on your main domain, set local price points that cover VAT and duties, and translate the pages that sell first.

· Published · Updated

Shopify Markets lets one store sell in multiple countries with local currencies, languages and URLs, all from a single admin and product catalog. What it won’t do is decide which countries to enter, what to charge there, who pays the duties or which content deserves translation. Settle that market structure first. Translating pages is the last step, not the first.

What Shopify Markets does and does not handle

A market in Shopify is a group of one or more countries or regions that share settings. Your primary market is the country the store was built for; everything else is an international market. You can create a market for a single country, such as Germany, or a region, such as the EU or a “Rest of world” catch-all.

Each market can carry its own currency, languages, domain or subfolder, price adjustments, product availability and duty settings. The trouble starts when teams treat that settings screen as the strategy.

Shopify Markets handlesStill your decision
Showing prices in local currency, with roundingWhat each product should cost in that market
Language versions and hreflang tags for market URLsWhich pages to translate and who checks quality
Subfolders, subdomains or country domainsWhich URL structure serves your SEO plan
Calculating taxes, and duties where your plan and payments setup support itTax registrations, filings and whether you or the customer pays duties
Hiding products you can’t sell in a marketCarrier contracts, delivery promises and returns logistics
Local payment methods through Shopify PaymentsAds, shopping feeds, email and support in each market

Choosing which markets to launch first

Start with evidence, not a map. Pull the last twelve months of sessions and orders by country from Shopify analytics and GA4. Countries where people already buy while paying in a foreign currency and waiting on slow shipping are your strongest candidates, because localization removes friction from demand that already exists.

Then score each candidate on:

  • Existing demand: orders, sessions and email signups from that country
  • Shipping: cost and delivery time from your warehouse
  • Duties and tax: how much registration and paperwork entry requires
  • Language: whether you can sell in English or need a full translation
  • Payments: whether Shopify Payments supports the methods shoppers there expect
  • Returns: whether you can offer a local returns address or must absorb international return postage

Launch one or two single-country markets properly, and put everything else in a “Rest of world” market with converted prices and English content. A typical first structure for a US brand: the US as primary, Canada and the UK as their own markets, and a catch-all for the rest. The EU can come next as one market, with German or French added once the numbers justify it.

The mistake I see most often is switching on dozens of countries on day one. Each one becomes a duty question, a returns question and a support ticket in a language nobody on the team reads.

Domains and subfolders per market

Shopify gives you three URL options for a market.

OptionExampleUpsideDownside
Subfolderexample.com/en-caInherits your main domain’s authority; one site to manageWeaker local signal than a country domain
Subdomainca.example.comClear separationBuilds authority more slowly than a subfolder
Country domainexample.caStrongest local signal and trust in some countriesStarts with less authority; separate domain to buy and maintain

Subfolders are the right default for most brands: a new market draws on your existing domain’s authority from day one. Choose a country domain when you already own one with rankings, or when shoppers in that country clearly favor local domains.

Shopify adds hreflang tags for your market URLs automatically, but it can’t fix a messy structure you choose. Avoid forcing visitors into a market by IP address: search crawlers and travelers get stuck in the wrong version. A country selector plus a gentle suggestion banner does the job without the SEO risk. The post on international SEO, subfolders and hreflang covers the search side in detail.

Currency, pricing and rounding rules

Pricing in Markets works in three layers, each needing a decision.

Conversion

By default, Shopify converts your store-currency prices at a current exchange rate. Automatic rates move, so a price that looked sensible at launch can drift. Depending on your plan, you can set manual rates to hold prices steady and review them on a schedule.

Rounding

Converted prices come out as numbers like €47.83. Shopify can round converted prices by currency so they end in clean, familiar numbers. Check the result against how prices look in that country; some currencies are priced in whole numbers, others end in .95 or .99.

Adjustments and fixed prices

You can raise or lower all prices in a market by a percentage to cover cross-border shipping or duties. Depending on your plan, you can also set fixed prices for specific products, which is worth doing for hero products where the price point itself sells.

Tax display is where conversion alone fails. US prices are shown before sales tax; UK, EU and Australian shoppers expect prices that include VAT or GST. A hypothetical example: a product sells for $80 in the US and converts to about €74. If you show €74 including 20% VAT, you keep about €61.67 before duties and shipping, roughly 17% less than you intended. To net €74, the tax-inclusive price has to be about €89. Shopify’s tax settings control whether VAT is added on top of the converted price or absorbed into it, so check how yours are configured before setting market prices.

So work backward: decide the net price you need, add VAT and any duties you absorb, then round to a local price point. Use fixed prices for your best sellers and let conversion with a percentage adjustment cover the long tail. Also check fixed-amount discounts and free-shipping thresholds, so they don’t land on odd numbers in local currency.

Duties, taxes and shipping

Duties

If you don’t collect duties at checkout, the carrier bills the customer on delivery, often with a handling fee on top. Some refuse the parcel, and you pay to ship it back. For markets where duties apply, either collect them at checkout or build them into the price and ship with duties paid. Either way, Shopify needs an HS code and country of origin on each product to estimate duties accurately.

Taxes

Shopify calculates tax at checkout, but registering, filing and remitting are your job. Many countries require non-resident sellers to collect VAT or GST at the point of sale on lower-value imports; the EU’s IOSS scheme and the UK’s VAT rules are the ones most DTC brands hit first. Get a tax adviser involved before launch, not after the first notice.

A merchant-of-record option, from Shopify or a third-party cross-border provider, takes on tax registration, duties and compliance for a per-order fee. It costs margin but lets you test smaller markets without registering everywhere.

Shipping and returns

Set shipping zones and rates per market, and show delivery estimates you can actually meet. Plan returns before launch: a local returns address or consolidation service keeps return costs from wiping out the order. EU consumers have a statutory right to withdraw from most online purchases within 14 days, so your policies there need to reflect it.

Translation and localized content

Translate in order of revenue impact:

  1. Product and collection pages for the products you’ll promote in that market
  2. Cart, navigation, search and theme text, including your theme’s language files
  3. Shipping, returns and FAQ pages, plus legal policies
  4. Landing pages your ads will point to
  5. Order notifications and email flows
  6. Blog and editorial content, last

Shopify’s checkout supports many languages already; the gaps are elsewhere: review widgets, upsell apps and size-guide popups that only render in English. Click through every app on a translated page before launch.

Machine translation is fine for a first pass. Have a fluent reviewer check product pages and policies, because a mistranslated size chart creates returns and a mistranslated policy creates disputes. Translate & Adapt also lets you adapt content by market, so UK shoppers can see “colour” while US shoppers see “color”.

Localization goes beyond words: metric units and local sizing, product names that don’t travel, reviews from local customers, local payment methods and support hours that fit the market.

When you need expansion stores instead

Markets covers most brands selling one catalog abroad. Separate expansion stores make sense when the differences go deeper than currency and language.

SituationBetter fit
Same catalog, local prices and languagesMarkets
Different product ranges or brand presentation by regionExpansion stores
Separate legal entity, bank account or payment provider per regionExpansion stores
Different warehouse, ERP or fulfillment integrations per regionUsually expansion stores
Local team running its own promotions and merchandisingExpansion stores
Testing a new country with little volumeMarkets

Expansion stores come with Shopify Plus, and they aren’t free to run: product data, apps, themes and content need syncing across stores, and reporting gets harder. If you’re weighing that step, Shopify vs Shopify Plus covers what the upgrade includes. Many brands start with Markets and split one region into its own store once volume and operations justify it.

Pre-launch checklist for each market

  • Market grouping documented: which countries, which currency, which language
  • Price points set and checked with VAT and duties included where applicable
  • HS codes and country of origin on every product sold in the market
  • Tax registrations confirmed with an adviser
  • Shipping rates, delivery estimates and returns process tested
  • Top product pages, policies and app widgets translated and reviewed
  • Hreflang output and country selector checked on live URLs
  • Test orders placed from each market, through to refund

Structuring markets, pricing and domains, then building the theme, app and checkout changes to support them, is a core part of my Shopify development work.

Get it built

If you’re planning an international rollout and want the market structure right before anything gets translated, I can plan it and build it. Start with a Growth Audit, $1,500 fixed and credited if we continue. See pricing or get in touch.

FAQ

Frequently Asked Questions

Do I need Shopify Payments to use Shopify Markets?

For local-currency selling, mostly yes. Multi-currency checkout relies on Shopify Payments, with limited support from a few other providers, so a store without it usually charges everyone in the store currency. Confirm Shopify Payments is available for your business before planning local pricing.

Should each market get its own domain?

Usually not. Subfolders on your main domain inherit its authority and are the simplest to run. Country domains make sense when you already own one that ranks, or when a local domain clearly earns more trust with shoppers there.

Does Shopify Markets translate my store automatically?

Not on its own. Shopify's Translate & Adapt app and third-party apps can machine-translate content, but someone fluent should review product pages, policies and your top landing pages before launch. App widgets and theme text often need separate translation.

When should I use expansion stores instead of Markets?

When regions differ enough in catalog, legal entity, systems or brand that one admin creates more workarounds than it saves. Shopify Plus includes expansion stores; on other plans each extra store is a separate subscription, and every store multiplies catalog and app maintenance.

Work with me

Let’s find your biggest growth lever

Tell me about your growth challenge. I’ll tell you honestly if I can help — and if I can’t, who can.

  • ✓ No obligation
  • ✓ No sales script
  • ✓ Honest feedback
  • ✓ Clear next steps