SCE
← All case studies
ThemeMulti-market brand · Shopify · EU / US / CA / UK / PL

Market-aware SKU filtering in Liquid — one theme, five markets

Client names and specific metrics are anonymized or summarized where confidentiality requires.

5

Markets tested

Untouched

Data structure

Kept intact

Picker

01 · Business Context

Multi-market brand — Shopify · EU / US / CA / UK / PL. Scope and context as agreed with the client.

02 · Challenge

A multi-market catalog needed the storefront to show only the SKUs valid for the shopper’s current market — filtering out inapplicable variants — while keeping the existing Color / Size picker, price, inventory and add-to-cart untouched, without IP detection or a separate SKU management system.

03 · Architecture

A Market to SKU mapping rule built on the existing Product / Variant fields and Metafields, evaluated in Liquid against the current Shopify Market, filtering variants while keeping the variant picker, URL state and add-to-cart intact.

04 · Implementation

  • Analyzed product / variant structure, SKU rules and existing Metafields
  • Built Liquid current-market detection and variant filtering
  • Handled market / color / variant switching with URL state sync
  • Tested across EU, US, CA, UK and PL markets, desktop and mobile

05 · Key Decisions

A Market to SKU mapping rule built on the existing Product / Variant fields and Metafields, evaluated in Liquid against the current Shopify Market, filtering variants while keeping the variant picker, URL state and add-to-cart intact — the architecture choice was driven by the business constraint, not by a preferred framework.

06 · Result

5

Markets tested

Untouched

Data structure

Kept intact

Picker

07 · Stack

LiquidMarketsMetafieldsVariantsTheme

Related service

Theme Engineering

Engineering a scalable Shopify theme system that merchants can edit, teams can maintain, and apps can extend.

Explore service

Next step

Your problem could be the next case study

Book a Commerce Architecture Review — we will scope it honestly, and if we are not the right fit, we will tell you.