We currently use Klaviyo for mywebsite.com (US) and are now launching mywebsite.ca. What’s the best setup in this case?
Should we:
Create a separate Klaviyo account for the Canadian site, or
Keep everything under one account and manage segmentation, domains, and flows there?
Additional Question About Languages
For markets with multiple languages, like English and French in Canada, what’s the best way to handle:
Campaign content
Flow logic
Translation management
Preference/consent tracking
I'll appreciate the help!
Best answer by whereisjad
@luiz-filterbuy you should indicate whether your website is Shopify as Klaviyo can only integrate with one instance. Also if it is a website where user browser sessions take place like Viewed product and Started Checkout, Klaviyo’s cookies are dependent on domain so user being identified on mywebsite.com (US) doesn’t guarantee them being identified on mywebsite.ca. Does that concept make sense?
This only suggests that its better that you maintain 2 Klaviyo accounts instead of 1. If you did this differently as mywebsite.com/ca then I would be open to the idea of it all being connected to one Klaviyo account.
@luiz-filterbuy you should indicate whether your website is Shopify as Klaviyo can only integrate with one instance. Also if it is a website where user browser sessions take place like Viewed product and Started Checkout, Klaviyo’s cookies are dependent on domain so user being identified on mywebsite.com (US) doesn’t guarantee them being identified on mywebsite.ca. Does that concept make sense?
This only suggests that its better that you maintain 2 Klaviyo accounts instead of 1. If you did this differently as mywebsite.com/ca then I would be open to the idea of it all being connected to one Klaviyo account.
For most brands expanding internationally, the best setup is to keep everything under one Klaviyo account. This makes it easier to manage customer data, reporting, flows, and billing.. as long as each store has its own dedicated sending domain and integration.
How to structure it:
1. Keep one Klaviyo account Connect both the US and CA sites as separate integrations. Use segments to split customers by store, country, or language.
2. Multiple languages The recommended approach is:
Campaigns: Create language-specific versions and send them to segmented lists (e.g., English vs. French).
Flows: Use conditional splits based on language or region.
Translations: Store language preference as a profile property (e.g., language = "FR").
Consent/preferences: Use multi-language signup forms or preference pages.
This setup keeps things scalable while giving you full control over each market’s experience.
Just wanted to chime in and mention that unfortunately, some of the advice given above was incorrect. It’s not possible to connect two different stores to one Klaviyo account, especially if they’re both built on the same platform (Like two Shopify stores, for instance). In cases like these, you would need to have two different Klaviyo accounts, one for each store.