Skip to main content

Setting Up Country Stores in Klar

How to split your data by country using separate stores — and switch between a country-specific view and a combined overview.

Written by Michael Stenger

tl;dr

  • Klar lets you create a separate Store for each country or market (e.g. DE 🇩🇪, UK 🇬🇧, US 🇺🇸)

  • Each store connects only the datasources relevant to that market — country-specific Shopify store, ad accounts, and so on

  • Switch between a country store (e.g. DE only) and the All Countries combined view at any time

  • Shared datasources (e.g. a single Facebook Ads account covering multiple markets) can be reused across stores with campaign name filters


Why set up Country Stores?

If you sell in multiple countries, a single combined view of your data quickly becomes noisy. A Country Store setup lets you:

  • See the profitability, marketing performance, and COGS of each market in isolation

  • Configure market-specific costs — logistics, transaction fees, and COGS can differ significantly between DE, UK, and US

  • Keep your channel setup clean — channels can be scoped to the datasources of a specific store

  • Benchmark markets side by side by switching between stores


How does it work?

Each Store in Klar is a container that holds its own datasources, costs, channels, and reports. You can have as many stores as you have markets.

The All Countries store (shown as 1 | All countries | B2C in the store switcher) is the combined view — it pulls together data from all your country stores. Use it for a top-level overview or total-company reporting.

To switch between stores, click the store name in the top-left corner of any Klar report. A dropdown appears showing all your stores.


Step 1: Create a new Country Store

  1. Click the store name in the top-left corner to open the store switcher

  2. Click + Create New Store at the bottom of the dropdown

  3. Give the store a name — use a clear convention, e.g. shepherd - DE, shepherd - UK, shepherd - US

  4. Save the store


Step 2: Connect country-specific datasources

Once the store is created, connect all the datasources that belong to that market:

  • The Shopify store (or Shopware/Centra instance) for that country

  • The Google Ads account for that market

  • The Meta Ads account or campaign subset for that market

  • Any other country-specific ad platforms or data sources

To connect a datasource: go to Store ConfiguratorData Sources while the country store is active, and add each datasource.

Tip: You don't need to create separate ad account connections if the same ad account runs campaigns across multiple markets. See Step 3 for how to handle that.


Step 3: Reuse shared datasources across stores

If you use a single Facebook Ads or Google Ads account for all countries, you don't need to connect it multiple times. Instead:

  1. Connect the shared ad account to one store

  2. When adding it to another store, select the existing connection — it can be reused

  3. Apply campaign name filters to each store so only the relevant campaigns are pulled in

Example: Your Facebook account has campaigns tagged _DE_, _UK_, and _US_. In the DE store, filter for campaigns containing _DE_. In the UK store, filter for _UK_. Each store then sees only its own costs and performance data.


Step 4: Configure store-specific costs

Each country store can have its own cost configuration:

  • Logistics Costs — shipping rates, carrier contracts, and 3PL fees differ by country → configure separately per store

  • Transaction Costs — payment method mix varies by market

  • COGS — if your product costs differ by market, use separate SKU-level COGS entries or fallback percentages per store

Go to Store ConfiguratorCosts while the target store is active to configure costs for that market.


Step 5: Switch between country and combined views

Once your country stores are set up, switching views is instant:

  1. Click the store name in the top-left corner

  2. Select the country store you want (e.g. shepherd - DE) to see DE-only data

  3. Select 1 | All countries | B2C to return to the combined overview

Every report — Daily Overview, Profitability, Attribution, Marketing — updates to show only the data of the selected store.


What about channels?

Each country store has its own Channel Builder. This means you can have channel rules that are specific to that market — for example, a "Google Branded DE" channel in the DE store that only matches German campaign naming conventions.

Channels from one store are not shared with other stores, so you have full flexibility per market.

Did this answer your question?