SHOPIFY GUIDE

How to Set Up Shopify Markets for USA and India

Selling to customers in both the United States and India from a single Shopify store? Here’s exactly how to do it — the right way.

Introduction

Running a single Shopify store for two very different markets like the USA and India sounds complex — but Shopify Markets makes it surprisingly manageable. With the right setup, you can show localized prices, configure market-specific shipping rates, enable local payment methods, and even customize your storefront content for each audience.

In this guide, we’ll walk you through every step to get your USA and India markets live and optimized.

What Is Shopify Markets?

Shopify Markets is a built-in feature that lets you sell internationally from a single store. Instead of managing two separate stores, you define “markets” — geographic regions — and configure pricing, currencies, shipping, and content per market. Your inventory, products, and admin all stay in one place.

Before You Begin — Checklist

Before diving in, make sure you have:

An active Shopify store (Basic plan or higher)
Shopify Payments or Adyen enabled (required for true multi-currency checkout)
Your products already set up in your store
Clarity on your shipping carriers for both regions (e.g., USPS/FedEx for USA, Delhivery/Blue Dart/India Post for India)

Step 1: Access Shopify Markets

  1. Log in to your Shopify Admin
  2. From the left sidebar, go to Settings
  3. Click on Markets

You’ll see your existing markets listed here. By default, Shopify creates a “Domestic” market based on your store’s country.

Step 2: Create the USA Market

If the USA isn’t already set up as a market:

  1. Click Add market
  2. Give it a name — e.g., “United States”
  3. Under Countries/regions, search for and select United States
  4. Click Save

Once created, click on the United States market to configure it.

Step 3: Create the India Market

  1. Go back to Settings > Markets
  2. Click Add market
  3. Name it “India”
  4. Search for and select India under Countries/regions
  5. Click Save

Now you have two active markets — USA and India. Let’s configure each one.

Step 4: Set Up Currencies

For USA:

  1. Open the United States market
  2. Under Currency, select USD (US Dollar)
  3. Click Save

For India:

  1. Open the India market
  2. Under Currency, select INR (Indian Rupee)
  3. Click Save
Important

Customers can only check out in their local currency if you use Shopify Payments or Adyen as your primary payment gateway. With third-party gateways, prices display in local currency but checkout happens in your store's default currency.

Step 5: Configure Shipping for Each Market

For USA:

  1. From the United States market page, click Shipping
  2. Click Add shipping option
  3. Set up your preferred rates: Flat rate (e.g., $5.99 Standard, $14.99 Express), Free shipping (e.g., Free over $75), or Carrier-calculated (connect UPS, FedEx, or USPS)
  4. Click Done, then Save

For India:

  1. From the India market page, click Shipping
  2. Click Add shipping option
  3. Configure India-specific rates: Flat rate (e.g., ₹99 Standard, ₹249 Express), Free shipping (e.g., Free over ₹999), or Carrier-calculated via a shipping app
  4. Click Done, then Save
Tip

You can apply shipping rates to specific product collections or fulfillment locations within each market for more granular control.

Step 6: Set Up Payment Methods

  1. Go to Settings > Payments
  2. Ensure Shopify Payments is activated as your primary gateway
  3. Navigate back to Settings > Markets
  4. Open each market — under the Payments card, you’ll see eligible local payment methods for that region
  5. Enable any relevant local payment methods (e.g., local buy-now-pay-later options for the US)
Note

For India, Shopify Payments may not be available depending on your store's registered country. In that case, use a third-party payment provider like Razorpay or PayU that supports INR transactions.

Step 7: Customize Storefront Content Per Market

Advanced plan required.

  1. Go to Settings > Markets
  2. Open the United States or India market
  3. Click the + icon next to Online store
  4. Click Add theme customization
  5. The theme editor opens in market-specific mode — update banner images, adjust the announcement bar text, or reorder/hide specific blocks
  6. Click Save
Note for Basic plan users

Per-market theme customization is not available. All markets share the same theme layout. Global settings like colors and typography cannot be changed per market on any plan.

Step 8: Set Up Languages

Optional but recommended.

  1. Install the free Translate & Adapt app from the Shopify App Store
  2. Go to Settings > Markets
  3. Open each market and add the relevant language — USA → English, India → English (or Hindi to localize further)
  4. Use the Translate & Adapt app to adapt content, product descriptions, and policies for each market

Step 9: Assign Domains

Optional. You can assign a custom subdomain or country-specific domain to each market:

  1. Go to Settings > Markets
  2. Open a market (e.g., India)
  3. Under Domains, click Add domain
  4. Assign a domain like in.yourstore.com or yourstore.in
  5. Repeat for USA if needed
Note

Assigning a domain to a market routes customers to the same storefront — it does not create a separate website. It simply signals to the market which domain is primary for that region.

Step 10: Test Your Markets

Before going live, always test:

  1. Use a VPN set to a US IP address — confirm prices show in USD and US shipping rates appear at checkout
  2. Switch to an Indian IP — confirm INR pricing and India shipping options
  3. Place a test order in each market using Shopify’s test payment mode
  4. Check that the correct language and currency are displaying for each region

Common Pitfalls to Avoid

Not using Shopify Payments

Without it, customers can't actually check out in their local currency — they'll be charged in your store's default currency, which can cause confusion and cart abandonment.

Skipping the test step

Always verify the customer experience from each market's geography before launching.

Assuming themes are fully separate

One published theme serves all markets. Only section-level content (not global colors/fonts) can differ by market, and only on Advanced plan+.

Forgetting duties and taxes for India

Cross-border orders to India may be subject to customs duties. Consider enabling Duties and Import taxes in your market settings or using Managed Markets for automatic duty handling.

Summary

FeatureUSA MarketIndia Market
CurrencyUSDINR
ShippingUSPS / FedEx / flat ratesLocal carriers / flat rates
PaymentShopify Payments + local methodsThird-party (Razorpay/PayU)
Theme customizationAdvanced plan onlyAdvanced plan only
LanguageEnglishEnglish / Hindi

Final Thoughts

Setting up Shopify Markets for USA and India is one of the smartest moves you can make to grow your brand internationally. With market-specific shipping, pricing, and content, you create a localized experience that builds trust with customers — whether they’re in New York or New Delhi.

Start with the basics (currencies and shipping), then layer in advanced features like per-market content and duties as your store scales.