Shopify Markets: Multi-Currency Setup Guide
Mimeeq 3D Configurator with Shopify Markets Guide
Overview
This guide explains how to set up Mimeeq's 3D configurator to work with Shopify Markets, allowing you to display product configurations with different currencies for different regions. Currently, Mimeeq supports exchange rate-based pricing for different markets rather than fixed price list-based pricing.
Understanding the Process
When using Mimeeq with Shopify Markets, you need to understand these key concepts:
Each Shopify store has a base currency (e.g., USD)
Shopify Markets allows you to 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
Example Setup Scenario
In this example, we'll set up:
US Market (USD) - Base currency
UK Market (GBP)
European/International Market (EUR)
Step-by-Step Configuration Guide
Step 1: Create Price Lists in Mimeeq
Before configuring Shopify, you need to create the necessary price structures in Mimeeq:
Create separate price lists for each currency:
US dollar price list
British pound price list
Euro price list
Create a public price list group for each currency:
USD public price list group
GBP public price list group
EUR public price list group
Create templates for each currency and assign the corresponding price list group:
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
Step 2: Configure Shopify Theme for Default Market
Navigate to your Shopify theme customization section
Add your default template to the configurator embed
Enter your default template name (e.g., "Shopify public USD")
Save the settings
Step 3: Configure Market-Specific Templates
At the top of the Shopify theme screen, use the market dropdown to switch to another market (e.g., United Kingdom)
Override the template for this specific market: For UK market, select "Shopify public GBP" template
Repeat for each additional market: For European/International market, select "Shopify public EUR" template
Step 4: Configure Price Calculation for Cart Addition
Since Shopify can only work with a single base currency when adding products to cart, you need to ensure all prices are correctly calculated when added to cart:
Go to the Mimeeq app in your Shopify admin panel
Under the Product Admin section, find the "Override Price Group" option
Copy the ID from your base currency price list group (in this example, the USD public price list group)
Paste this ID into the Override Price Group field
Save the settings
Step 5: Align Exchange Rates
To ensure prices display correctly across all markets, you must use fixed exchange rates (not dynamic):
In Shopify Markets settings, set up fixed exchange rates rather than dynamic rates:
For example, set a fixed USD to GBP conversion rate
For example, set a fixed USD to EUR conversion rate
In Mimeeq, navigate to Settings → Pricing → Exchange Rates:
Enter the same exchange rates you configured in Shopify
This ensures perfect alignment between displayed prices and checkout prices
How It Works for Customers
With this setup complete, here's what happens when customers interact with your store:
A customer visits your store from the UK:
Shopify detects their location and shows them the UK market
Prices throughout the store are displayed in GBP
The customer clicks on a configurable product:
The Mimeeq configurator loads with the "Shopify public GBP" template
All configuration options and prices are displayed in GBP
The customer completes their configuration and adds to cart:
Behind the scenes, Mimeeq uses the USD price (base currency)
Shopify converts this price from USD to GBP using the fixed exchange rate
The customer sees the correct GBP price in their cart
The final price matches what was shown in the configurator
The customer proceeds to checkout with the correctly converted prices
Important Notes
Do not use dynamic exchange rates in Shopify, as this will cause price discrepancies
Always ensure your exchange rates in Mimeeq match those in Shopify Markets
Remember that all cart additions happen in the base currency, with Shopify handling the conversion
Troubleshooting
If customers see different prices in the configurator versus the cart:
Double-check that your exchange rates match between Mimeeq and Shopify
Verify that you've set the correct Override Price Group ID in the Mimeeq app
Ensure you've assigned the correct templates to each market
Visual Flow Diagram
Below is visdual diagram showing how the data is connected and flows:

For additional support, please contact the Mimeeq support team.
Updated on: 14/04/2025
Thank you!