How to Show Different Product Images for EU vs US Customers on Shopify

EU and US shoppers see the same English text but need different product images. Per-market overrides for CE marks, FDA labels, and metric vs imperial.

TL;DR: EU and US shoppers both browse your store in English. They need different product images. CE markings, energy labels, FDA disclaimers, voltage stickers, and metric vs imperial units all change the visuals. Shopify won’t show them different images by default. The market-level overrides in our Shopify translation app let you serve EU-compliant images to EU shoppers and US-compliant images to US shoppers, automatically.

“Same English, same image” doesn’t hold up

It’s the most common assumption international Shopify merchants make. Customers in Berlin, London, Toronto, Sydney, and New York all browse in English. So one English version of the product image covers all of them. Right?

Not quite. The English is the same. The packaging often isn’t.

  • Your EU packaging shows the CE mark. Your US packaging doesn’t.
  • Your UK packaging shows UKCA. EU and US don’t.
  • Electronics show different plug types and voltage stickers in product photography (Type G for UK, Type F for EU, Type A/B for US).
  • Cosmetics in the EU follow EU 1223/2009 labeling. In the US, FDA labeling rules apply. The ingredient lists and warnings on the label literally differ.
  • Food and supplements show Nutri-Score or EU 1169/2011 nutrition panels in Europe. In the US it’s the FDA Nutrition Facts panel with imperial servings.
  • Energy-using products in the EU show EU energy labels (A to G scale). The US version uses EnergyGuide.
  • Sizes are metric in EU images and imperial in US images, even within the same English product page.

If you sell internationally and your product photo includes the actual packaging, you’re showing the wrong stickers and labels to one or both of those audiences.

Why this is a compliance problem, not just UX

Showing US packaging to an EU customer isn’t just a confusing browsing experience. It can be a legal one.

EU regulators expect products sold into the EU to display required marks (CE, energy labels, allergen warnings) clearly. If your storefront image shows the US version of the box, customers can claim the listing was misleading. Returns and refund disputes become easier for the customer to win. And in regulated categories (cosmetics, food, electronics, supplements), there’s a real risk of consumer protection complaints.

The reverse is also true. US shoppers don’t expect to see CE marks. Some get suspicious about counterfeit goods or grey-market imports when packaging looks “off.”

The fix isn’t legal advice. It’s just showing the right photo to the right audience.

What Shopify Markets covers (and what it doesn’t)

Shopify Markets is solid for region-level commerce setup:

  • Currency conversion (USD, EUR, GBP)
  • Per-market pricing and local domains
  • Tax and shipping per region
  • Catalog control (you can hide products from a market)
  • Translated text via Translate & Adapt

The image, though, is one entity attached to the product. Every market sees the same one. Shopify itself acknowledges this gap. There’s no native “show this image only to the EU market” toggle.

The workarounds merchants try:

  1. Duplicate products. One SKU for EU, one for US. Then hide each from the wrong market. Doubles your catalog management, breaks aggregate analytics, and creates havoc when inventory needs to sync.
  2. Custom Liquid logic. Hire a developer to write conditional image rendering tied to localization.country. Works, but breaks every theme update.
  3. Show “international” packaging with all certifications crammed onto one label. Cluttered, ugly, and usually doesn’t satisfy any single regulator.

None of these scale.

Per-market image overrides: the simpler fix

The newer release of Image Translate Easy on the Shopify App Store adds a market-level translation mode. Same product, same SKU, but different images per Shopify Market.

For an EU vs US split, the workflow is:

  1. In Shopify admin, make sure your European Union and United States markets are active under Settings → Markets.
  2. Open Image Translate Easy. Pick the product.
  3. Switch from “By language” to “By market” mode.
  4. Upload your EU-version image to the European Union market column. Upload your US-version image to the United States market column.
  5. Save. The app’s theme extension detects the visitor’s market on every page load and swaps the image client-side. No theme code, no duplicate SKUs.

And for the rest of your catalog where the EU and US images are actually identical, you don’t have to do anything. Markets only override where you’ve uploaded an override.

Where the EU vs US split actually matters

Categories where this is worth setting up:

  • Electronics and appliances: different plugs, voltages, certifications, energy labels. CE vs FCC. UKCA vs FCC. The packaging photo differs.
  • Cosmetics and skincare: EU 1223/2009 ingredient labeling vs FDA cosmetic labeling. Allergen warnings differ.
  • Supplements: EU food supplement directive labeling vs FDA Supplement Facts. Even the panel layout is different.
  • Food and beverage: EU nutritional panels (per 100g format) vs FDA Nutrition Facts (per serving). Allergen wording differs. Packaging localization is non-trivial here.
  • Children’s products and toys: EN 71 (EU) vs ASTM F963 (US) safety markings.
  • Apparel: EU sizing vs US sizing on hangtag photos. Care labels in metric vs imperial.

If you sell into both regions and your product photography includes any of the above, you have an EU vs US image split waiting to happen.

“What about the UK?”

Post-Brexit, the UK is its own thing. UKCA marking has effectively replaced CE for products placed on the UK market. If you sell to the UK as a separate market in Shopify, the same per-market image override approach works: upload a UK-version image with the UKCA mark to your UK market column. EU shoppers still get the CE version. US shoppers still get the FDA-compliant version. Each region sees what’s appropriate for them.

The same logic applies to Australia (RCM mark), Japan (PSE), Canada (CSA / cUL), and any other regulated region. One product, multiple markets, different images per market.

What you do about alt text

Shopify stores alt text per language, not per market. So if your EU and US images both have English text on the label, the alt text is going to be the same English alt for both. That’s fine for accessibility (screen readers don’t care about regulatory marks).

For SEO purposes, the image URLs are different per market, so search engines crawling each regional version of your site index the right photos. Translated alt text and Shopify SEO covers the language angle in more depth.

Five-minute setup, then it just runs

Most merchants we talk to spend longer arguing internally about whether the EU vs US image difference matters than they do actually setting it up. The technical part is short:

  • Confirm both markets are active in Shopify admin.
  • Upload your already-existing regional images to the right market columns in Image Translate Easy.
  • The theme extension does the swap on the storefront. No developer involvement.

If you’ve been duplicating products to handle this, deleting the duplicates is honestly the bigger task than setting up the overrides.

Try it on one product first

Pick one SKU where you know the EU and US packaging differs. Set up market mode for that product. View the storefront from a US IP and an EU IP (or use Shopify’s market preview). See the swap in action. Then decide whether it’s worth rolling out to the rest of your catalog.

The free trial of Image Translate Easy covers your first product, so you can run the EU vs US test before paying anything.