Skip to main content
    Quick Guide
    7 min read

    Use Shopify Markets data in Klaviyo to personalize the customer experience

    Your customers shop in different languages and markets. Learn how to bring Shopify Markets data into Klaviyo to personalize your CRM activities, so every interaction reflects how customers experienced your brand on your website.

    Deliver a localized experience across every touchpoint

    Picture this: a customer browses your website in French, explores products, and completes a purchase after a smooth shopping journey. A few days later, they get a follow-up message in English, despite never visiting your English-language website. The experience feels off, the message feels less relevant, and the opportunity to re-engage is lost.

    As Shopify merchants expand internationally, many use Shopify Markets to deliver localized experiences on their website. By integrating Shopify Markets with Klaviyo, that localization continues beyond the site, so every message feels just as relevant as the experience that brought customers there in the first place.

    How Shopify Markets data powers personalization in Klaviyo

    Shopify Markets lets you manage international selling from a single Shopify account while delivering localized storefront experiences by market. A market can represent a single country or a group of countries, each with its own regional setup.

    A comparison diagram shows a traditional Shopify setup with separate Shopify and Klaviyo accounts for US, UK, and DACH markets, versus a Shopify Markets setup where multiple markets connect to a single Shopify account a single Klaviyo account.
    A comparison diagram showing a traditional Shopify setup versus a Shopify Markets setup

    Customers choose their region and language, which Shopify saves under the locale property. The region determines the product catalog and pricing they see, while the language controls how the store is displayed, creating a browsing and checkout experience that feels natural.

    A website pop-up titled “Personalize your experience” prompts users to select their country and language from dropdown menus, showing United Kingdom and English selected, with a green “Save” button below.
    A country and language picker on a website

    When you integrate Shopify Markets with Klaviyo, both the locale property and market-specific catalog variations sync to Klaviyo. You can use this data to personalize campaigns, segments, and flows, so your messages stay consistent with the language, products, and context customers experienced on your site.

    How to use Shopify Markets data in Klaviyo

    Once Shopify Markets data is available in Klaviyo, you can use it to personalize your customer experience across messages, audiences, and automations. Watch the video below to explore 3 practical ways to use locale data in Klaviyo.

    Let’s dive deeper into each use case and explore how this looks in practice. Browse the gallery below to see how the fictional brand Beantown Coffee uses Shopify Markets data in their Klaviyo account to deliver more relevant, localized experiences at scale. Beantown started as a single corner café in downtown Boston, and has grown into an international coffee brand with cafés across the U.S., U.K., and Europe.

    What you can do:

    Localize your message content to deliver the most relevant information to subscribers.

    Use cases:

    • Use Smart Translations to localize entire messages and automatically send each customer the right version based on their locale
    • Display the right language and currency in product blocks with locale-aware catalogs
    • Tailor specific content blocks, such as banners, to keep one core message while adapting details by market using show/hide logic

    Example:

    Beantown Coffee launches a new coffee blend globally with a single campaign delivered in English, French, German, and Spanish. The hero image changes by country, and the product block automatically shows prices in dollars for the US, pounds for the UK, and euros for Europe.

    A Klaviyo Translation settings screen highlights Smart Translation, explaining how to send campaigns in a profile’s preferred language, with a toggle to turn it on and a dropdown to select how to determine preferred language.

    What you can do:

    Create segments based on locale data to further tailor your campaigns.

    Use cases:

    • Target subscribers who prefer a specific language regardless of where they are located using the “Locale:Language” property
    • Build market-based segments using the “Locale:Country” property when location, pricing, or regional policies matter more than language

    Example:

    After updating its shipping policy in France, Beantown sends a notice campaign to a segment of all France-based customers. Later in the year, it sends a campaign celebrating Francophonie Day to a segment of all customers who prefer French, regardless of where they are based.

    Two segment builder panels show audience filters based on locale: one targeting customers in France where Locale:country equals FR, and another targeting French-speaking customers where Locale:language equals fr.

    What you can do:

    Use locale data to control how customers move through a flow.

    Use cases:

    • Use locale date in trigger filters to run one flow per market
    • Apply locale-based conditional splits within a single flow to create regional paths

    Example:

    Beantown’s welcome series includes a conditional split based on customer location. Each path delivers a different welcome offer, tailored to the country where the customer shops.

    A flow with a conditional split based on locale where country equals FR, sending French customers a discount message in French and others a discount message in English.

    Integrate Shopify Markets with Klaviyo

    Ready to integrate Shopify Markets with Klaviyo? Follow the steps below:

    1. Navigate to Integrations in the main menu.
    2. Select the Shopify integration.
    3. Under Shopify Markets, tick the box labeled Sync Shopify Markets to Klaviyo.
    A “Sync settings” screen in the Shopify integration page shows options to sync email and SMS subscribers from Shopify to selected Klaviyo lists, along with a checkbox to sync Shopify Markets data.
    Enable the Shopify Markets data sync within the Shopify intergrations page.

    Note: The initial sync may take some time, since Klaviyo is pulling product data for every language and market in your store.

    For more information and detailed instructions, visit our help article on integrating with Shopify and using Shopify Markets with Klaviyo.

    Use Shopify Markets data in Klaviyo to personalize the customer experience
    Back to all resources