From one market to eight EU markets in four months
A health and wellness brand wanted to expand from Denmark into seven additional European markets simultaneously. Each market required different pricing, languages, tax regimes, shipping carriers, and payment preferences. No single off-the-shelf platform handled all of it cleanly, and the team needed to launch all markets within four months.
We designed a composable multi-market architecture where each layer was chosen for what it did best: Next.js for the storefront, CommerceLayer as the commerce engine handling market-specific pricing and tax logic, Sanity for localised content management, and Stripe for regional payment methods including Klarna, iDEAL, and SEPA Direct Debit. Each market is independently configurable without code changes.
- Composable headless architecture with clear separation of concerns per layer
- CommerceLayer configured with 8 independent market contexts
- Sanity CMS with full internationalisation support and per-market content routing
- Regional payment methods: Stripe, Klarna, iDEAL, SEPA Direct Debit
- Vercel Edge Network deployment with market-specific routing and caching
Tech stack
Results
Next case study