If you sell across regions with Shopify Markets, one shared Klaviyo flow sends every shopper the same message regardless of their currency, language, or local offers. Most teams work around this by segmenting on proxy attributes like country or language, which never quite matches how Shopify groups your markets. Littledata puts the real Shopify Market on every event it sends to Klaviyo, so you can split a flow, or trigger a separate one, on the market that actually generated the order. Each region gets messaging in its own language, currency, and promotions with no manual segmentation to maintain.

In the Event Editor, scope a condition on market.handle to derive a custom event like "Checkout Started - EU" that only fires for that market. It becomes a new Klaviyo metric the first time it fires, ready to use as a flow trigger.

Split any flow on market_handle, or trigger a separate flow per market, so EU shoppers see EU pricing and language while US shoppers see their own. No blended messaging, no manual list segmentation to keep in sync.
Every Littledata event arrives in Klaviyo with a market_handle property that names the Shopify Market it came from, so you can trigger or split flows on the real market instead of a proxy like country or language.
| Event | What it carries |
|---|---|
| Added to Cart - Littledata | The market the cart was built in, with the running cart value attached |
| Checkout Started - Littledata | The market the checkout started in, with the full cart value attached |
| Viewed Product - Littledata | The market the product view happened in, useful for market-specific browse flows |


Shopify is an e-commerce platform that enables businesses to create, customize, and manage online stores, offering tools for product management, payment processing, and order fulfillment. It provides scalable solutions for entrepreneurs and enterprises to sell products online, in-person, and across various sales channels.
Visit the Shopify website →