No history yet

Advanced Store Architecture

Going Global with Shopify Markets

Your store is set up, products are listed, and you're making sales. Now it's time to scale. Selling internationally isn't just about shipping to new countries; it's about creating a localised experience for every customer. This is where Shopify Markets becomes your command centre.

Shopify Markets is a built-in tool that lets you manage how you sell to different countries or regions from a single Shopify admin. Instead of juggling multiple stores, you can create distinct 'markets'. A market could be a single country, like Japan, or a group of countries, like the European Union. You then tailor the experience for each one.

Your primary market is your home country, the one you set up your store in. Every other country is initially grouped into an 'International' market. The first step is to break this down. Create a new market for a region you want to target, like North America. Once created, you can activate it and start customising everything from the currency and language to domain settings and product availability.

Domains and Local Pricing

How customers find you is as important as what they see. Shopify Markets gives you precise control over your store's domain structure for international SEO. You have three main options:

  • Subfolders: Use yourstore.com/en-gb for the UK or yourstore.com/fr-fr for France. This is often the best choice for SEO, as it consolidates domain authority to your main root domain.
  • Subdomains: Set up region-specific subdomains like uk.yourstore.com or ca.yourstore.com. This can be useful for creating a more distinct brand presence in a particular market.
  • Country-code top-level domains (ccTLDs): Use entirely separate domains like yourstore.co.uk or yourstore.de. This sends the strongest local signal to search engines but requires purchasing and managing separate domains.

Whichever you choose, you can assign it directly within your Shopify Markets settings for each region.

Once a customer lands on the correct regional version of your site, they need to see prices in their own currency. Within each market, you can enable local currencies. Shopify automatically handles the currency conversion based on current exchange rates.

For more control, you can set fixed product prices for a market. For a product that sells for $100, you might set the price in the UK to £85, regardless of the daily exchange rate. You can also apply percentage adjustments, increasing or decreasing all prices for a market by a set amount, like +5% for Europe and -10% for Australia. This allows you to account for regional shipping costs and market demand in your pricing strategy.

Shipping, Taxes, and Duties

Logistics can make or break an international business. Instead of a single flat rate, advanced shipping profiles let you create complex rules based on product type, weight, and destination. In your Shopify settings, you can create custom shipping profiles for specific products. For example, create a 'Heavy Goods' profile for furniture and a 'Fragile Goods' profile for glassware, each with its own set of rates and available shipping zones.

Within a profile, you can then set specific rates for different countries. Shipping a 2kg parcel might cost £10 to Germany but £25 to the United States. This granular control ensures you're not losing money on shipping.

Lesson image

Taxes and import duties are another major hurdle. Shopify Markets helps automate this. By enabling , the platform will calculate and collect sales tax at checkout based on the customer's shipping address. For international orders, you can choose how to handle duties and import taxes.

One popular option is to use a Delivery Duty Paid (DDP) service. When configured in your shipping settings, Shopify can calculate these fees at checkout. The customer pays everything upfront, so there are no surprise costs when the package arrives. This transparency dramatically improves the customer experience and reduces the number of refused deliveries.

Managing Your Team

As you scale, you'll need a team to help manage your store. Giving everyone full admin access is a significant security risk. Instead, you should create staff accounts with specific, limited permissions.

Shopify allows you to control access to almost every part of your admin. You can create roles like 'Marketing Specialist', who can manage campaigns and blog posts but can't see sales reports or export customer lists. A 'Fulfillment Specialist' might only have access to orders and inventory. A 'Theme Developer' can be given access to edit theme code without being able to modify products or settings.

Regularly auditing these permissions is crucial. When a team member changes roles or leaves the company, their access should be updated or revoked immediately. You can also enable Two-Factor Authentication (2FA) for all staff accounts to add an essential layer of security.

Time to test your knowledge on setting up a global store.

Quiz Questions 1/6

What is the primary function of Shopify Markets?

Quiz Questions 2/6

For the best search engine optimisation (SEO) performance that consolidates authority to your main domain, which international domain structure is generally recommended?

Building a scalable store architecture provides the foundation for sustainable growth. By configuring markets, domains, and permissions correctly from the start, you prepare your business to operate efficiently across the globe.