Shopify Markets: The Complete Guide to Global Expansion Without Multiple Stores
Scale your Shopify store globally with Markets. Learn setup, localization, SEO strategy, and how to deliver the right experience in every region.
Global commerce works when the experience feels local.
A customer in Germany expects pricing in euros, delivery timelines that reflect local carriers, and payment methods they recognize. A shopper in the UK expects to see pricing in pounds, clear duties, and a checkout experience that feels domestic.
When these expectations aren’t met, customers drop off. As you expand into more regions, these gaps add up quickly.
- Pricing needs to reflect local markets.
- Duties and taxes need to be clear before checkout.
- Language needs to match how customers browse and buy.
- Payment methods need to align with regional preferences.
These factors affect whether a customer continues shopping or leaves within seconds.
Shopify Markets helps you manage this from a single store. Instead of building separate stores for each region, you can configure currency, pricing, domains, languages, and shipping at the market level.
This guide walks through how to make Shopify Markets work in practice. You’ll learn how to set it up, structure your operations, manage localization, and maintain a consistent experience across regions.
What is Shopify Markets?
Shopify Markets is Shopify’s built-in feature for managing international commerce from a single store. It lets you customize how your store works for different countries by setting region-specific rules for pricing, currency, language, and checkout.
Even if your brand expands globally, customers expect the store to feel local from the moment they land. Shopify Markets supports this by organizing your store into different “markets” for each region, each with its own settings.
Instead of running separate stores for each region, you manage everything in one place. You can adjust pricing, content, and shopping experience by market (without duplicating your entire store).
For growing teams, this means less operational overhead, more control, and a simpler way to scale internationally.
How Shopify Markets work
Shopify Markets operates as a management layer within your Shopify dashboard, allowing you to control how your store behaves in different regions. You can group countries into markets (such as Europe, the United Kingdom, North America, or the rest of the world) and configure each one separately.
|
Each market can have its own settings for: |
|
|
Pricing |
Adjust prices by percentage or fixed rules per region. |
|
Duties & taxes |
Define how cross-border costs are calculated and displayed. |
|
Currency |
Show prices in the customer’s local currency. |
|
Domains |
Assign domains, subdomains, or subfolders for each region. |
|
Languages |
Control which languages are available per market. |
|
Payment methods |
Enable region-specific payment options. |
|
Shipping rules |
Define shipping zones, rates, and delivery logic. |
These settings allow a single Shopify store to behave differently depending on where the customer is located.
At the storefront level, Shopify automatically generates the experience based on the customer’s country. This means the customer sees a version of the store aligned with their region, including currency, pricing, and content.
How to set up Shopify Markets (step-by-step)
Setting up Shopify Markets defines how your Shopify store behaves across different countries. Each step below shapes pricing, language, checkout, and fulfillment so customers land in the right experience from the start.
💡 Note
This guide reflects Shopify’s updated Markets 2.0 experience. The previous Markets setup (under Settings) has been deprecated since April 2025, so all steps below are based on the current Markets interface.
Create your first market inside Shopify Admin
Go to Shopify Admin, open the Markets tab in the main navigation, and then click on “Create Market”.
- Name the market (e.g., “EU Market”, “UK Market”)
- Keep it inactive while you configure everything
Define a specific market inside your Shopify Markets structure. Most brands start with a primary market and then expand into new markets as international sales grow.
Add countries based on how you actually operate
Within each market, select the countries you want to include. This decision defines pricing logic, shipping zones, tax handling, and payment availability.
Shopify Markets now uses a parent market and submarket structure.
- Parent markets group multiple countries under shared settings. For example, you can create a market for Europe.
- Submarkets allow you to override specific settings for individual countries within that group. For example, if your parent market is Europe, then you can create submarkets for Germany and Italy.
Group countries when they share similar shipping rates, tax structures, and customer expectations. For example, you might create an EU parent market, then adjust pricing or language for specific countries as needed using submarkets.
This approach lets you scale across regions while keeping your setup manageable, avoiding the need to create a separate market for every country.
Configure how each market behaves
Once your markets are set up, define how customers experience your store in each region. This includes pricing, taxes, shipping, and payments.
Currency and pricing
- Set local currencies (e.g., EUR, GBP, USD).
- Shopify uses live exchange rate data, with manual overrides available.
- Apply international pricing rules for each specific market.
- Use rounding rules (e.g., .99) to stabilize product prices.
This way, customers see consistent, localized pricing rather than fluctuating values caused by exchange rate changes.
Duties and taxes
- Configure duties and import taxes per market.
- With Markets Pro, decide how duties are calculated and shown at checkout.
Customers should see the full cost before payment. Transparent pricing directly improves conversion in international markets.
Shipping setup
- Create shipping zones tied to the countries in this market.
- Define clear shipping rates (flat, weight-based, or carrier-based).
- Align shipping rules with your fulfillment setup.
Important: A country is only fully enabled in Shopify Markets if it’s included in a market and has an active shipping zone. If no shipping zone exists, the experience won’t work for that country, effectively making it function as if it isn’t part of any market.
Payment methods
- Enable relevant payment methods for each region
- Use Shopify Payments with managed payment methods to automatically show local payment options by country or market
- Add supported providers where needed
This ensures customers see familiar, region-specific payment methods in their local currency, which improves checkout completion rates.
Choose your domain structure with SEO in mind
Assign how this market appears in your URL structure:
- Subfolders → brand.com/en-gb
- Subdomain → uk.brand.com
- Country domain → brand.co.uk
Subfolders consolidate SEO authority and simplify management within a single store. Domains and subdomain setups give you stronger regional separation when needed.
Each domain structure must map cleanly to a specific market. This is especially important when working with parent and submarkets.
- Parent markets define the primary domain or subfolder structure (e.g., Europe → brand.com/en-eu)
- Submarkets can override settings, including domains, for specific countries (e.g., Germany → brand.com/de-de)
Use Shopify’s Graph view in Markets to visualize how countries, markets, and domains are connected. This helps you:
- Spot overlaps between parent and submarkets
- Ensure each country maps to a single, consistent URL structure
- Avoid duplicate paths or conflicting SEO signals
A clean domain-to-market mapping ensures proper indexing, consistent routing, and a stronger international SEO foundation.
Add localization that matches how customers buy
Set the language for the market and define how content appears:
- Assign a primary language.
- Translate key pages manually (home, product page, navigation, policies).
- Use automation for baseline coverage.
Tools like Orbe Translate enable scalable, market-aware translations aligned with your Markets setup
Focus on pages that drive decisions, like product descriptions, shipping and returns, and checkout-adjacent content. This is what shapes the customer experience and improves conversion across international markets.
Review tax logic before enabling the market
Go deeper than default settings:
- Enable auto-tax where applicable
- Confirm VAT or regional tax rules
- Validate how taxes appear in checkout
If you use Markets Pro, confirm how duties and taxes are presented. Accurate tax setup ensures that customers see the exact price they pay at checkout. This removes friction during checkout and supports global sales.
Add geolocation to control entry experience
Now, define how customers enter your store. Without routing, shoppers often land in the wrong market. That leads to the wrong currency, incorrect shipping information, and drop-offs before checkout.
Use geolocation to detect location and language, route shoppers to the correct market URL, and preserve session data (UTMs, cart, behavior).
Tools like Orbe support this layer by guiding shoppers into the correct Shopify Markets experience and maintaining consistency across sessions.
Test the entire flow before going live
Use Preview mode to validate the full experience before activating it. Test across:
- Currency and product prices: Confirm local currencies and rounding rules.
- Checkout: Validate payment methods, taxes, and duties.
- Shipping: Check rates, zones, and delivery logic.
- Language: Ensure translations display correctly.
- Redirect behavior: Confirm shoppers land in the correct region.
Simulate traffic from different countries to verify routing and ensure a stable experience across multiple markets.
Once everything is working as expected, activate the market in Shopify Admin.
At this point, your Shopify Markets setup is fully operational. You now run a single store that adapts across various markets, supports local currencies, and delivers a consistent buying experience across regions.
Tools to manage Shopify Markets effectively
Running Shopify Markets across different countries requires more than configuration within the Shopify admin. You need clear control over routing, localization, pricing, discovery, and fulfillment so your customer experience stays consistent across multiple markets.
Here’s how each tool fits into that setup:

Orbe Geolocation
Geolocation, store-switching, and market routing
Orbe detects a visitor’s location and language, then routes them to the correct Shopify Markets version using domain, subfolders, or language logic. It ensures customers land on the right storefront from the first click, with the correct local currency, language, and context. The tool also preserves session data such as UTMs and cart state, which supports accurate analytics and improves conversion rate across international markets.

Orbe Translate
Translations and localization
Orbe Translate lets you translate and adapt content per market in a way that aligns with your Shopify Markets setup. You can manage language variants for product pages, navigation, and SEO content, ensuring each market reflects local language, search behavior, and buying context (without creating separate stores).

Search & Discovery
Product discovery across markets
Shopify’s free Search & Discovery app controls how customers find products across your online store. It supports filtering, search relevance, and merchandising rules that adapt to different markets, ensuring customers see the most relevant specific products in each region.

Plug In SEO
International indexing and structure
Plug In SEO manages hreflang, structured data, and indexation across international markets. It supports clean URL structures across subfolders or subdomain setups and ensures search engines surface the correct regional pages.

Multifeeds
Multi-region product feeds
Multifeeds generates product feeds tailored to each market for Google Shopping and related channels. It ensures your product prices, currencies, and availability align with each region, supporting international sales and ad performance.

Smartie
Feed optimization and global channel performance
Smartie enhances product feeds with SEO-driven attributes and localization. It helps you optimize listings for different countries, improving visibility and performance across global channels.

Global-e
Cross-border checkout and localization infrastructure
Global-e provides a fully localized checkout experience, including currency, language, duties, and tax handling. It supports complex cross-border setups where you need advanced localization across different markets, often alongside Shopify Markets.
Managed Markets
Duties, taxes, and cross-border checkout)
Managed Markets (formerly Markets Pro) handles duties and import taxes at checkout, allowing customers to see the full landed cost upfront. It supports smoother customs handling, improves transparency, and strengthens the customer experience across international markets.
Common operational issues with Shopify Markets (and how to fix them)
Running multiple markets adds complexity across pricing, language, routing, and fulfillment. Each layer influences what the customer sees and how the order is processed. The sections below break down the most common issues and how to resolve them.
Incorrect store routing (wrong market version shows)
Customers often land on the wrong regional experience when routing logic, links, or session handling do not align with Shopify Markets. Due to this, a shopper in Germany may see USD pricing, or a UK shopper will end up browsing the US version of the store.
How to fix it
- Use Shopify’s dynamic routing feature (e.g., window.Shopify.routes.root) so links adapt to the active market.
- Replace hardcoded URLs with relative paths like /pages/shipping.
- Configure market preferences within Shopify to control domain and subfolder behavior.
- Implement geolocation logic that detects location and language on entry.
A geolocation tool like Orbe ensures shoppers land in the correct market from the first click. It aligns IP detection, browser language, and storefront logic while preserving session data such as UTMs and cart state.
Poor automatic translations
Automatic translations often generate awkward phrasing, inconsistent terminology, and low-quality SEO signals. This becomes visible on product pages, navigation labels, and conversion-focused sections like CTAs or FAQs.
How to fix it
- Use a translation management tool like Orbe Translate to define manual translations.
- Lock key content such as product titles, collection names, and checkout-related messaging.
- Maintain a glossary to keep terminology consistent across markets.
- Apply translations per market-language combination.
As you expand into new markets, translation workflows need to stay aligned with how each market is structured. When a shopper switches country or language, they should land on the exact version of the page built for that region.
Orbe connects routing with your market setup, so shoppers can consistently land on the right region without seeing mixed or partially translated pages. This keeps your content coherent across different markets and ensures every version of your store reflects a complete, usable experience.
Price mismatches across currencies
Price inconsistencies appear when currency conversion and discounts apply different logic across markets. Customers notice this when prices change after switching markets or during checkout.
How to fix it
- Set market-specific price lists instead of relying only on automatic conversion.
- Apply rounding rules that match local pricing expectations (e.g., .99, .95).
- Audit discount and bundle apps to confirm they respect market pricing rules.
- Review pricing settings inside Settings → Markets → Pricing.
Consistent pricing across the entire journey builds trust and reduces drop-offs during checkout.
Check out the UX issues for cross-border buyers
Checkout friction appears when payment methods, taxes, or currency settings do not match the customer’s region. This leads to failed transactions, confusion around duties, or abandoned carts.
How to fix it
- Enable relevant payment methods for each market using Shopify Payments with managed payment methods, which automatically surface local payment options (cards, wallets, and region-specific methods) based on the customer’s country.
- Verify that each market supports the configured currency and gateway.
- Configure taxes and duties so totals are clear before checkout.
- Test checkout flows using different regions and payment types.
A well-configured checkout reflects local expectations and supports smooth completion across markets.
Shipping rule conflicts
Shipping issues appear when your market setup and fulfillment logic don't align. You might configure the right rates for a region, but if orders are fulfilled from the wrong location, customers see incorrect delivery times or hit unavailable options at checkout.
You need to align Market-level shipping rules (what customers see) as well as order routing logic (where orders ship from).
How to fix it
- Define clear shipping zones.
- Use weight-based or price-based rules with explicit thresholds.
- Remove overlapping or outdated rules that conflict across regions.
- Ensure third-party shipping tools follow Shopify’s market logic.
Then configure order routing. Shopify assigns fulfillment locations using routing rules. By default, it minimizes split shipments, ships within the destination market when possible, and selects the closest location.
You can customize this to prioritize regional warehouses, route specific products through specific locations, or balance inventory across locations.
When shipping rules and routing logic align, customers see accurate delivery options and complete checkout without friction.
Best practices for running Shopify Markets
Running Shopify Markets successfully depends on how well you control what customers see and how your operations stay aligned across different markets. As you expand into international markets, inconsistencies in pricing, content, or routing can quickly compound into poor customer experience and lost international sales.
The practices below focus on how to structure your catalog, pricing, and content so your Shopify store stays consistent, scalable, and aligned with how customers actually buy in each region.
When do you need Shopify Markets?
Global expansion requires a structural decision: either one store that adapts to every region, or separate storefronts for each region. Shopify Markets supports a single-store structure where localization is handled through configuration instead of separate storefronts.
When to use Shopify Markets
Shopify Markets works best when your global strategy benefits from centralization, speed, and operational consistency.
You should use Shopify Markets if your business has:
|
You should use Shopify Markets if your business has: |
|
|
A single global store with centralized control |
Your team manages products, content, pricing, and campaigns from a single admin, with regional adjustments layered on top. |
|
A single global store with centralized control |
Your team manages products, content, pricing, and campaigns from a single admin, with regional adjustments layered on top. |
|
Fast expansion into new countries |
Enter new markets by configuring countries, currencies, and domains instead of launching new stores. |
|
A single legal entity across regions |
Taxes, payouts, and compliance are managed within one operational structure. |
|
A unified SEO strategy |
One domain with subfolders (e.g., /en-gb, /fr-fr) builds consolidated search authority and simplifies indexing. |
|
A lean, maintainable tech stack |
Apps, integrations, and workflows run once, reducing duplication and ongoing maintenance. |
|
Consistent global branding |
Your storefront maintains the same structure across regions, with local adjustments for language, pricing, and messaging. |
|
Manageable logistics complexity |
Orders can be routed across locations using Shopify’s built-in logic without requiring strict store-level separation. |
|
Multi-currency checkout through Shopify Payments |
Customers complete purchases in their local currency within a single checkout flow. |
|
Centralized analytics and reporting |
Performance across all markets can be viewed in one place, making it easier to compare regions and optimize growth. |
|
A growth strategy focused on speed and simplicity |
Teams prioritize faster launches, fewer tools, and consistent operations across markets. |
When to consider a different model
Some businesses need deeper regional control, infrastructure separation, or operational independence. These conditions often call for a multi-store setup or a hybrid model.
|
Consider alternatives when your setup includes: |
|
|
Multiple legal entities across regions |
Each region operates with its own tax IDs, billing structures, and financial infrastructure. |
|
Market-specific payment ecosystems |
Your strategy depends on local gateways or payment flows that require dedicated store configurations. |
|
Independent regional teams |
Teams need control over catalog, pricing, content, analytics, and permissions within their own environments. |
|
Distinct storefront experiences by region |
Branding, merchandising, or UX differ significantly between countries. |
|
Region-specific logistics infrastructure |
Warehouses, carriers, and fulfillment rules operate independently with no overlap across markets. |
|
Highly localized catalogs |
Product assortments, SKUs, or compliance requirements vary significantly by country. |
|
Separate app stacks and workflows |
Each region runs its own integrations, automations, and tech stack. |
|
Strict regulatory environments |
Industries such as alcohol, beauty, or pharmaceuticals require country-specific compliance and controls. |
|
A governance model with regional ownership |
Distributors, franchise partners, or joint ventures manage operations within defined territories. |
How to make the right decision
Shopify Markets supports a model where a single store adapts to many regions through structured configuration. This approach works best when your operations benefit from shared infrastructure, consistent branding, and centralized control.
When your business requires separation across legal, operational, or technical layers, a multi-store or hybrid architecture provides the flexibility needed to support that complexity.
Choosing the right model ensures your expansion strategy aligns with how your teams operate, how your customers buy, and how your infrastructure scales.
Shopify Expansion Stores vs Shopify Markets
Need help deciding between the two? Explore the full breakdown to understand the differences between Expansion Stores and Markets, and discover which model fits your business best.
Get started with Shopify Markets
̌Shopify Markets lets you scale internationally from a single store. Instead of managing multiple storefronts, you control how your store behaves across regions (pricing, local currencies, language, domains, and checkout) so each customer sees a version of your store that matches their location.
As you expand, the entry experience becomes critical. Visitors arrive from search, ads, or shared links, and they need to land in the right market immediately. If pricing, currency, or shipping expectations don’t match, they drop off before reaching checkout.
Accurate routing solves this. It ensures every visitor starts in the correct version of your store based on their location and language.
That’s where Orbe fits in. The geolocation tool connects visitor signals with your Shopify Markets setup to make routing automatic and consistent.
|
It handles: |
|
|
Detection |
It reads IP location and browser language to understand where the visitor is and how they browse. |
|
Market selection |
It recommends and routes the shopper to the correct domain, subfolders, or language version so they see the right local currencies and content from the start. |
|
Consistent routing |
It aligns with your Shopify admin market settings, so country rules, language availability, and pricing stay consistent across the storefront. |
|
Unsupported regions |
It guides site visitors from unsupported countries to the closest available market or allows manual selection, ensuring every visitor gets a usable experience. |
When routing, pricing, and localization work together, your store delivers a consistent experience across markets and converts more effectively.

Orbe Geolocation
If you’re expanding into multiple regions, install Orbe to ensure every visitor lands in the right market from the first click.