Hi Team,
I wanted to understand what are the best practices and recommended approach to model identities for a source where we are tracking user level information along with the accounts that they are associated to.
Consider this, on an wholesale eComm site different retailers have their accounts. Under each account we can have multiple user from that retailer who can place orders on that retailers behalf. Users and accounts have many to many relation, this means one user can be working under multiple accounts and one account can have multiple users. How do we model these identities into XDM if we wanted to report on user and account level both. If we create account as an identity wouldn't that collapse all user accounts under it into a single profile? How to go about this?
Thanks
Solved! Go to Solution.
Views
Replies
Total Likes
Hello @Harveer_SinghGi1
Profiles are constructed in both the B2B and B2C aspect of the Adobe Experience Platform. The B2B offering does have an out of the box offering where a profile can be part of one or multiple accounts.
Reporting on an account based upon individual customer signals can be tricky in the current state of CJA. There is a road map item of where CJA B2B is being enhanced to include account level reporting.
@Harveer_SinghGi1 are you attempting to use the B2C or B2B version of Adobe Experience Platform?
Hi @brekrut, we have B2C version.
Views
Replies
Total Likes
Using the B2C version of the CDP when you have a many to many relationship between identifiers can be a challenge at first. I would recommend de-normalizing the data as much as possible to create a one to many relationship where possible.
You could treat the accounts as a custom class lookup and use a relationship schema based upon the XDM Individual profile and or XDM Experience event class schemas.
It really comes down to how you are attempting to target individual profiles and how your KPIs will be measure.
Is your target audience at the account or at the individual level?
Hi @brekrut ,
Our target audience is individual users only but we also want to see the account level performance. I guess B2B edition is what will help with this, any other way to solve for this using B2C?
Cheers!
Hello @Harveer_SinghGi1
Profiles are constructed in both the B2B and B2C aspect of the Adobe Experience Platform. The B2B offering does have an out of the box offering where a profile can be part of one or multiple accounts.
Reporting on an account based upon individual customer signals can be tricky in the current state of CJA. There is a road map item of where CJA B2B is being enhanced to include account level reporting.