Skip to main content

Greetings,

Our ecommerce enterprise, which recently embarked on a geographical expansion to cater to several European nations, is encountering a quandary concerning the integration between Shopify and Klaviyo. Initially, we operated a singular Shopify store linked to one Klaviyo account, a setup that was straightforward to manage via the Klaviyo App within Shopify.

Upon our expansion, we opted for local URLs under one Shopify account to accommodate different languages, thereby having domains like shop.nl, shop.de, and shop.dk, all housed within the same Shopify account.

Our objective is to allocate a separate Klaviyo account for each store, so as to have distinct Klaviyo accounts for shop.nl, shop.de, and so forth.

While it is feasible to connect multiple Klaviyo accounts to a single Shopify store, we've stumbled upon a snag where all subscribers get pooled into the same Klaviyo account regardless of the domain they subscribed through. This implies that subscribers from shop.nl, shop.de, and shop.dk all get aggregated into the Klaviyo account of shop.nl, and similarly for shop.de and so on. Though a possible workaround could be filtering and deleting customers to avoid redundancy across multiple accounts, this approach isn't particularly efficient.

Furthermore, upon attempting to utilize a dynamic block for an email intended for shop.dk, we realized that we can only retrieve products from the shop.nl account (main language), leading to incorrect URLs and other related issues.

Has anyone navigated through a similar setup and discovered a way to efficiently manage multiple domains under one Shopify account while ensuring accurate connections with respective Klaviyo accounts? Or is the recourse to delve into custom coding to rectify this issue?

Any insights or experiences shared would be tremendously valued. Thank you in advance for your time and assistance.

Warm regards,

Justin

Hi @JustinBono!

Welcome to the Klaviyo Community! I encountered this problem myself when working with a client that had 8 distinct websites, across the same brand, with the same localization intention that you have. 

 

It will seem daunting at first, but truly the best way to manage this is to have one distinct Klaviyo account for each distinct website/ Shopify store/ domain name. This will give you the greatest consistency and highest quality of customer data management in the long run. 

 

Since each domain name corresponds to a distinct country/ region, you’ll want to have automated emails sent with the appropriate language (unless you’re choosing to use English for all) - same applies to campaign emails.

 

Also, tracking the optin sources, and order data will be 100x easier if you have one account dedicated to one store. 

 

I recommend you use the same email address internally to create this account, and then add users on your team as needed, to each account. Once the Klaviyo accounts are tied together with the same login for each user, you can seamlessly switch between accounts. This also enables you to clone email templates and flows between accounts - that feature saved me hours of work when building out flow systems for my client!

 

Happy to answer any further questions you have as well. 

 

Warmly,

Gabrielle

 

Klaviyo Champion & Marketing Lead at ebusiness pros


@ebusiness pros - Hi Gabrielle - apologies if this question has been covered in another post, but I didn’t have any luck searching for the specific answer.  I wanted to get clarification on best way to configure separate Klaviyo accounts to the same shopify store domain/URL. 

Background is that we had separate Klaviyo accounts (US and Canada) configured to separate Shopify stores (US and Canada).  Then we migrated our Canada site from a separate Shopify store to a Canada Market under the Shopify US store.  However, we were not sure how to update the Klaviyo Canada account to reflect this change since both accounts would need to point to the same US store (oofos.myshopify.com). 

 

Here is basically what we are trying to accomplish:

CURRENT CONFIG:

Klaviyo US account (OOFOS_US_B2C) → configured to Shopify store oofos.myshopify.com, URL of ecommerce store is www.oofos.com

Klaviyo CA account (OOFOS_CA_B2C) → configured to Shopify store oofos-canada.myshopify.com**, URL of ecommerce store was www.oofos.ca **this Shopify store is no longer active since the URL was moved to Markets Pro under the Shopify US store.

 

How do we configure the Klaviyo CA account to point to the Canada Market on the Shopify US store?  The store URL would be oofos.myshopify.com but how do we denote the Canada market?  The ecommerce domain defined for the market is www,oofos.ca. 

 

Would appreciate any guidance you might have.  I have reviewed this doc MASTER GUIDE_ Managing Shopify Markets in Klaviyo.docx but it didn’t provide details on how to define the Shopify store integration.  

 

Thanks

Tonia

 


@ebusiness pros - Hi Gabrielle - apologies if this question has been covered in another post, but I didn’t have any luck searching for the specific answer.  I wanted to get clarification on best way to configure separate Klaviyo accounts to the same shopify store domain/URL. 

Background is that we had separate Klaviyo accounts (US and Canada) configured to separate Shopify stores (US and Canada).  Then we migrated our Canada site from a separate Shopify store to a Canada Market under the Shopify US store.  However, we were not sure how to update the Klaviyo Canada account to reflect this change since both accounts would need to point to the same US store (oofos.myshopify.com). 

 

Here is basically what we are trying to accomplish:

CURRENT CONFIG:

Klaviyo US account (OOFOS_US_B2C) → configured to Shopify store oofos.myshopify.com, URL of ecommerce store is www.oofos.com

Klaviyo CA account (OOFOS_CA_B2C) → configured to Shopify store oofos-canada.myshopify.com**, URL of ecommerce store was www.oofos.ca **this Shopify store is no longer active since the URL was moved to Markets Pro under the Shopify US store.

 

How do we configure the Klaviyo CA account to point to the Canada Market on the Shopify US store?  The store URL would be oofos.myshopify.com but how do we denote the Canada market?  The ecommerce domain defined for the market is www,oofos.ca. 

 

Would appreciate any guidance you might have.  I have reviewed this doc MASTER GUIDE_ Managing Shopify Markets in Klaviyo.docx but it didn’t provide details on how to define the Shopify store integration.  

 

Thanks

Tonia

 

 

@tbeer good afternoon! I hope that this finds you well.

Did you receive an updated “Managing Shopify Markets in Klaviyo” ? Our’s is missing Page 9, which is supposed to include details on the Viewed Product and Added to Cart events.


I can not find that there is any solution on this problem out there yet. How did you solve it?


I can not find that there is any solution on this problem out there yet. How did you solve it?

We chose to separate our Shopify stores and Klaviyo accounts. Each Shopify store now has its own dedicated Klaviyo account connected.


I can not find that there is any solution on this problem out there yet. How did you solve it?

We chose to separate our Shopify stores and Klaviyo accounts. Each Shopify store now has its own dedicated Klaviyo account connected.

 

Thank you @JustinBono for your answer,

  1. Do you mean that you also separated each Shopify market to a separate Shopify account?
  2. If not, how did you manage to get the correct product catalog data for each Shopify market into the correct Klaviyo account?

    (from my understanding Klaviyo only syncs the catalog data for the default market in a Shopify account when the domain name part of the URL “company.com” is the same for all the Shopify markets in the account and only the localization by sub folder separates the Shopify markets in the URL like, company.com/se-sv/ company.com/uk-en/ company.com/eu-en/ )

I can not find that there is any solution on this problem out there yet. How did you solve it?

We chose to separate our Shopify stores and Klaviyo accounts. Each Shopify store now has its own dedicated Klaviyo account connected.

 

Thank you @JustinBono for your answer,

  1. Do you mean that you also separated each Shopify market to a separate Shopify account?
  2. If not, how did you manage to get the correct product catalog data for each Shopify market into the correct Klaviyo account?

    (from my understanding Klaviyo only syncs the catalog data for the default market in a Shopify account when the domain name part of the URL “company.com” is the same for all the Shopify markets in the account and only the localization by sub folder separates the Shopify markets in the URL like, company.com/se-sv/ company.com/uk-en/ company.com/eu-en/ )

Yes, that’s correct. We have a separate Shopify backend for each store. We’re currently not using Shopify Markets, as we’re waiting for a better solution to merge the accounts. At the moment, we have several stores under a Plus account, but each operates on its own backend.


Reply