We have created Klaviyo accounts for each of our store fronts separately to have separated subscriber's lists / data / forms / emails campaigns / flows / triggers etc...
The store fronts have different urls.
Does anyone have a detailed video on how to integrate every part manually by adding code or snippets to our different store front?
We observed that as we connect one Klaviyo account, the integration to the other Klaviyo account will be lost.
Best answer by emma.owens
Okay, so from what I’m gathering it sounds like you may have a Multi-Store Front BigCommerce account - meaning that you have multiple front end store stores that are all connected to the same backend account.
The best way to support a MSF account is to have 1 Klaviyo account where all events and profiles from all of your stores will be synced into. Here is what you would need to do to differentiate between the events and profiles that come from each store:
Every site has the following properties: a) The channel_id of the sales channel associated with the site b) A url, which is the public-facing URL of the site
The most critical element here is the Channel ID property, that comes in with all Klaviyo events from the BigCommerce integration, where each channel corresponds to a specific store
Implementing the BC MSF steps will require some amount of time and effort on your end, if the goal is to create channel-specific flows and segments.
Example usage of Channel ID in segments/filters to differentiate between different storefronts:
I hope this information is helpful, and please let me know if you have any follow up questions!
Hi @Shimee - Thank you for reaching out to the Community!
To clarify, are you looking to integrate each of your store fronts with a unique Klaviyo account (so 1:1 ratio) or are you looking to integrate all of your store fronts to one single Klaviyo account?
Okay, so from what I’m gathering it sounds like you may have a Multi-Store Front BigCommerce account - meaning that you have multiple front end store stores that are all connected to the same backend account.
The best way to support a MSF account is to have 1 Klaviyo account where all events and profiles from all of your stores will be synced into. Here is what you would need to do to differentiate between the events and profiles that come from each store:
Every site has the following properties: a) The channel_id of the sales channel associated with the site b) A url, which is the public-facing URL of the site
The most critical element here is the Channel ID property, that comes in with all Klaviyo events from the BigCommerce integration, where each channel corresponds to a specific store
Implementing the BC MSF steps will require some amount of time and effort on your end, if the goal is to create channel-specific flows and segments.
Example usage of Channel ID in segments/filters to differentiate between different storefronts:
I hope this information is helpful, and please let me know if you have any follow up questions!
Thanks, Emma. Right now, we have multiple Klaviyo accounts set-up, one for each store front. Is there a way for us to integrate each Klaviyo account to it’s corresponding BigCommerce site store front in the MSF setting?
Also, is it possible to add embedded form for each store front? Right now, we are having an issue adding the forms.