For the complete documentation index, see llms.txt. This page is also available as Markdown.

Shopify Multi-Currency & Markets

Show customers accurate prices in every Shopify market. Learn to set up exchange-rate pricing or multi-market price list mappings for your configurator.

Configure Mimeeq's 3D configurator with Shopify Markets to display region-specific pricing. Mimeeq supports two types of multi-market pricing:

  • Exchange Rate Method: currency conversion using fixed exchange rates

  • Multi-Market Mappings: fixed price list-based pricing for each market


Choose your pricing method

#
Method
How it works
Best for
Use when

1

Exchange Rate Method

Maintains a single pricing strategy across all markets, converting your base currency prices using fixed exchange rates.

Simple currency conversion with consistent global pricing

Your product pricing is consistent globally; price differences are purely currency-based; exchange rate fluctuations don't significantly impact margins

2

Multi-Market Mappings Method

Connects each Shopify market catalogue to a specific Mimeeq Price List Group, giving you complete control over regional pricing.

Region-specific pricing strategies

Different markets require different price points; you have region-specific cost structures; you run market-specific promotions

Comparison example

Scenario: selling a $1,000 USD desk to US, UK and EU markets.

#
Method
US market
UK market
EU market
Management

1

Exchange Rate

$1,000

£769 (converted)

€926 (converted)

Update one price

2

Multi-Market

$1,000

£850 (set manually)

€950 (set manually)

Update three prices

With the Exchange Rate Method, the UK price is purely conversion-based. With Multi-Market Mappings, you can set £850 to account for higher UK shipping costs or market positioning.


Set up the exchange rate method

When using Mimeeq with Shopify Markets, keep these key concepts in mind:

  • Each Shopify store has a base currency (e.g. USD).

  • Shopify Markets lets you create different markets with different currencies.

  • Mimeeq templates can be assigned to specific markets.

  • When a product is added to cart, it must use the base currency pricing, with Shopify handling the conversion.

1

Create price lists in Mimeeq

Create separate price structures for each currency:

  1. Create price lists for each currency:

    • US dollar price list

    • British pound price list

    • Euro price list

  2. Create public price list groups for each currency:

    • USD public price list group

    • GBP public price list group

    • EUR public price list group

  3. Create embed templates for each currency:

    • Template "Shopify public USD" → USD public price list group

    • Template "Shopify public GBP" → GBP public price list group

    • Template "Shopify public EUR" → EUR public price list group

2

Configure the Shopify theme for the default market

  1. Navigate to your Shopify theme customisation.

  2. Add your default template to the configurator embed.

  3. Enter your default template name (e.g. "Shopify public USD").

  4. Save the settings.

3

Configure market-specific templates

  1. Use the market dropdown at the top of the Shopify theme screen to switch markets.

  2. Override the template for each market:

    • UK market → "Shopify public GBP" template

    • EU market → "Shopify public EUR" template

  3. Save for each market.

4

Configure price calculation for the cart

Shopify requires all cart additions in the base currency.

  1. Go to the Mimeeq app in your Shopify admin.

  2. Under Primary Settings, find Override Price Group.

  3. Copy the ID from your base currency price list group (USD).

  4. Paste it into the Override Price Group field.

  5. Save the settings.

5

Align exchange rates

Keep pricing consistent between the configurator and checkout.

  1. In Shopify Markets settings, configure fixed exchange rates (not dynamic).

  2. In Mimeeq, navigate to Settings → Pricing → Exchange Rates.

  3. Enter the same exchange rates you configured in Shopify.

This diagram shows how the data is connected and flows:

Diagram of how Shopify markets, Mimeeq embed templates, price list groups and exchange rates connect

Set up multi-market mappings

1

Access multi-market mappings

Open the Mimeeq app in your Shopify admin panel and navigate to Extension Settings > Multi-Market Pricing.

2

Map catalogues to price lists

For each market you want to configure:

  1. Select the Shopify catalogue from the dropdown.

  2. Copy the corresponding Public Price List Group ID from the Mimeeq app and paste it in.

  3. Click Save Mapping.

3

Verify your mappings

Review the mapping table to confirm all markets are correctly configured:

Shopify catalogue
Mimeeq Price List Group

US Market

US Strategic Pricing

EU Market

EU Pricing

UK Market

UK Premium Pricing

When using Multi-Market Mappings with dynamic product generation, consider implementing Cart/Admin Bundles to automatically generate the correct product variants when adding to cart. Learn more in Shopify Add to Cart Methods.


How it works for customers

  1. Customer visits from the UK.

  2. Shopify detects the location and shows the UK market.

  3. The Mimeeq configurator loads the "Shopify public GBP" template.

  4. Prices are displayed in GBP based on exchange rates.

  5. Add to cart converts to USD (base currency).

  6. Shopify converts USD back to GBP for display.

  7. Customer sees consistent GBP pricing throughout.

  1. Customer visits from the UK.

  2. Shopify detects the location and shows the UK market.

  3. The system loads the UK catalogue mapped to the "UK Premium Pricing" group.

  4. Prices are displayed directly from the UK Price List Group.

  5. Add to cart uses UK-specific pricing.

  6. Customer sees UK market pricing throughout checkout.


Troubleshooting

Exchange rate method: price discrepancies between configurator and cart?

  • Verify exchange rates match between Mimeeq and Shopify.

  • Confirm the correct Override Price Group ID is set.

  • Ensure templates are correctly assigned to markets.

  • Check that Shopify uses fixed (not dynamic) rates.

Multi-market mappings: prices not updating for different markets?

  • Verify catalogue mappings are saved correctly.

  • Confirm price lists are set to Active.

  • Check that Shopify Markets catalogues are properly configured.


Last updated

Was this helpful?