I am currently trying to integrate Marketing Cloud with our website repository to set up automated Abandoned Cart emails.
I am trying to figure out if it's possible to add customized data alongside the Collect Tracking code set-up: https://help.salesforce.com/articleView?id=sf.mc_ctc_collect_code.htm&type=5
Question:
When integrating the behavioral trigger, behavior tracking code that sends customer data to Marketing Cloud from our website, is it possible to send additional information (custom attributes to what Collect Tracking Code is already collecting), to Marketing Cloud?
And from there, the Marketing Cloud Journey Builder can use that additional information to populate unique store brand information in the email templates.
Specific use case:
We currently have multiple storefronts under one website repository that we develop on. A customer can shop in different storefront sites (i.e. brand A, brand B, brand C), but all of those storefront brand sites could contain the same product IDs as other storefront brand sites in the same repository.
It might not work?
On the Salesforce documentation for Collect code, it looks like the functionality is limited to preset attributes (https://help.salesforce.com/articleView?id=sf.mc_ctc_set_user_info.htm&type=5).
Has anyone tried:
Just an idea, is it possible to send in customized attributes like sending in an attribute called, "storefront" when we make the _etmc push for setUserInfo unto Marketing Cloud?
_etmc.push(["setOrgId", "__________"]);
_etmc.push(["setUserInfo", {"email": "[email protected]", "storefront": "brand A"}]);
_etmc.push(["trackPageView"]);
Any advice would be appreciated, thank you!