The practical guide you need to expand your e-commerce to Mexico, Colombia, Argentina, the United States, and more — without creating a store for each country.
Imagine this: you have a Shopify store in Mexico that's doing well. A customer from Colombia writes to you asking if you ship to their country. Another from Argentina wants to pay in Argentine pesos. And you're thinking: do I need to create a different store for each country?
The answer is no. And that's exactly what Shopify Markets solves.
I've set it up in dozens of stores in LATAM and I can tell you with certainty: it's one of Shopify's most powerful features for businesses that want to grow beyond their country of origin. But it's also one of the most misconfigured when you don't understand how it works.
In this guide, I'll explain everything from scratch: what it is, how it works, what you can customize per country, and how to configure it correctly to avoid common mistakes.
For Shopify store owners in LATAM who want to sell in multiple countries, agencies that set up international stores, and anyone who wants to understand Shopify Markets before activating it.
📋 Table of contents
1. What is Shopify Markets and what problem does it solve?
Shopify Markets is Shopify's native solution for managing international sales from a single store. Instead of creating a different store for each country, you can define "markets" (groups of countries or regions) and customize the shopping experience for each.
Before this feature existed, merchants who wanted to sell in several countries had two bad options: either use a single store with a single currency for everyone (losing conversions), or create multiple Shopify stores (multiplying costs and operational complexity).
Shopify Markets arrived to solve exactly that problem.
What can you customize per market?
Local currency
Display prices in the customer's currency: MXN, COP, ARS, USD, EUR, and more.
Specific prices
Define fixed prices per market, not just automatic conversions.
Language
Translate your store to the market's language with Translate & Adapt.
Shipping and zones
Set different shipping rates for each market or region.
Taxes and duties
Manage VAT, duties, and import taxes by country.
Product catalog
Show or hide specific products based on the market.
Shopify Markets is available on all Shopify plans, but some advanced features (such as fixed prices per market or B2B catalogs) require higher plans or Shopify Plus. I'll detail this later in this guide.
2. How Shopify Markets works internally
To understand Shopify Markets, you need to grasp three key concepts: markets, domains/subdomains, and location detection.
🗺️ What is a "market" in Shopify?
A market is a group of countries or regions that share the same shopping experience settings. For example, you can create:
- Mexico Market: MXN currency, Spanish, local shipping, prices with VAT included
- LATAM Market: groups Colombia, Peru, Chile — USD currency, Spanish
- USA Market: USD currency, English, international shipping
- Europe Market: EUR currency, multiple languages, European VAT
🌐 URLs per market: domains, subdomains, and subfolders
Shopify Markets allows you to have different URLs for each market, which is crucial for international SEO:
| URL type | Example | SEO advantage | Availability |
|---|---|---|---|
| Primary domain | yourstore.com | Primary market | All plans |
| Subfolder | yourstore.com/en-us/ | High — shares domain authority | All plans |
| Subdomain | us.yourstore.com | Medium — separate from main domain | All plans |
| Own domain | yourstore.com.mx | Very high — strong geographical signal | Shopify Basic+ |
For most stores in LATAM, I recommend using subfolders (/es-mx/, /es-co/) instead of subdomains. Subfolders inherit the domain authority of the main site, which speeds up positioning in each country.
📍 Automatic location detection
When a visitor lands on your store, Shopify automatically detects their country of origin (by IP) and displays the corresponding market experience: local currency, language, and prices configured for their region.
The customer can also manually change their market from a country/currency selector that you can add to your theme.
3. How to set up Shopify Markets step-by-step
Here's the exact process I follow when setting up Shopify Markets in a new store:
- Access Shopify Markets: In your Shopify admin, go to Settings → Markets. You'll see that a primary market (your country of origin) is already automatically created.
- Create a new market: Click "Add market," give it a name (e.g., "LATAM"), and select the countries it will include. You can group several countries into the same market.
- Configure currency: Within the market, activate the local currency. If you use Shopify Payments, the customer can pay directly in that currency. If not, they will see the conversion but pay in your base currency.
- Define the market URL: Choose whether to use a subfolder, subdomain, or custom domain for that market. This directly affects your international SEO.
- Set prices per market: You can use automatic conversion with an adjustment percentage, or define fixed prices per market (requires Shopify plan or higher).
- Set up shipping zones: Go to Settings → Shipping and delivery and make sure you have active shipping zones for the countries in each market.
- Activate the country selector in your theme: In the theme editor, add the country/currency selector block to the header or footer so customers can manually change it.
- Test the experience: Use a VPN or Shopify Markets' preview mode to simulate the experience from each country before publishing.
Many merchants activate Shopify Markets without configuring shipping zones for the new countries. The result: customers who can add products to their cart but cannot complete the purchase because there are no shipping options available for their country.
4. Prices, currencies, and conversion: what you need to know
This is where I see the most confusion in LATAM stores. Let's clarify it once and for all.
💱 Automatic conversion vs. fixed prices
Shopify Markets offers two ways to handle prices per market:
| Method | How it works | Advantage | Disadvantage | Plan required |
|---|---|---|---|---|
| Automatic conversion | Shopify converts the base price using the market exchange rate + adjustment % | Easy to maintain, updates automatically | Prices can look "odd" (e.g., $1,247.83 MXN) | Basic |
| Fixed prices per market | You define the exact price for each market manually | Total control, clean prices (e.g., $1,299 MXN) | Requires manual update when costs change | Shopify Plan+ |
I always recommend using fixed prices per market when possible. A price of $299,000 COP converts much better than $298,847.23 COP. Clean numbers generate more trust and less friction at checkout.
🏦 How do I receive payment if the customer pays in another currency?
Here's the key that many don't understand:
- If you use Shopify Payments: the customer pays in their local currency and you receive the equivalent in your base currency (minus Shopify's conversion fee).
- If you use another payment processor (PayPal, Stripe, Conekta, etc.): the customer will see the price in their local currency, but the charge is processed in your base currency. The conversion is done by the customer's bank.
Shopify Payments is not available in all LATAM countries. As of this guide, it's available in Mexico and some countries in the region. Check updated availability in the official Shopify documentation.
🧾 International taxes and duties
Shopify Markets includes a feature called Duties & Import Taxes that automatically calculates import costs for the customer at checkout. This is especially useful if you sell to Europe or the United States from LATAM.
- Available on Advanced and Shopify Plus plans
- Shows the customer the total cost including duties before paying
- Reduces returns due to unexpected customs charges
- Requires your products to have a configured HS (harmonized) code
5. Shopify Markets vs. separate stores: when to use each?
This is the million-dollar question. And the honest answer is that there's no universal solution. I've seen it in dozens of LATAM projects: the right decision depends on your business model, your catalog, and your operational capacity.
| Criterion | Shopify Markets (1 store) | Separate stores |
|---|---|---|
| Monthly cost | ✅ Single Shopify plan | ❌ One plan per store |
| Inventory management | ✅ Centralized in one place | ❌ Separate per store, more complex |
| Very different catalogs by country | ⚠️ Possible but complex | ✅ Easier to manage |
| Different branding by country | ❌ Same theme for all | ✅ Independent design per country |
| International SEO | ✅ Automatic Hreflang, subfolders | ⚠️ Requires separate SEO strategy |
| Reports and analytics | ✅ All in one dashboard | ❌ Separate per store |
| Very different fulfillment operations | ⚠️ Can get complicated | ✅ More flexible |
| Ideal for | Same catalog, multiple countries | Brands with very different operations by country |
My recommendation for businesses in LATAM
- Use Shopify Markets if you sell the same catalog in several LATAM countries
- Use Shopify Markets if you want to expand to the USA or Europe while maintaining your main store
- Consider separate stores if your logistics operation is completely different by country
- Consider separate stores if you need radically different branding or catalogs per market
- Use Shopify Plus with Markets Pro if you handle high volumes and need maximum control over pricing, taxes, and international fulfillment
If you want to sell in Argentina, be aware of the country's currency restrictions. Many merchants choose to display prices in USD for the Argentine market and use local payment gateways like MercadoPago to facilitate collection. Shopify Markets gives you the flexibility to do this.
🌎 Ready to expand your store across LATAM?
If you want to learn more about how to set up Shopify Markets and other advanced strategies for selling in multiple countries, I'll see you on my YouTube channel.
▶️ Watch @yosoyshopify on YouTubeFrequently asked questions about Shopify Markets
Conclusion: Shopify Markets is the smartest way to grow internationally
If you have a Shopify store and want to sell in multiple countries, Shopify Markets is the tool you need. It allows you to offer a localized experience — currency, language, prices, and shipping — without the complexity and cost of maintaining multiple stores.
I have configured it in dozens of stores in LATAM and the impact on conversion is real: when a customer sees the price in their local currency, with clear shipping options for their country, friction disappears and sales increase.
The key is to configure it well from the start: active shipping zones, clean prices per market, correct URLs for SEO, and the country selector visible in your store.
If you want to continue learning about Shopify in Spanish, I'll be waiting for you at @yosoyshopify — the reference channel for eCommerce in LATAM.
Recommended official resources: