Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.
SOLVED

AEP Identities modeling

Avatar

Community Advisor

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

1 Accepted Solution

Avatar

Correct answer by
Employee

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.

View solution in original post

5 Replies

Avatar

Employee

@Harveer_SinghGi1  are you attempting to use the B2C or B2B version of Adobe Experience Platform?

Avatar

Community Advisor

Hi @brekrut, we have B2C version.

Avatar

Employee

Hi @Harveer_SinghGi1 

 

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?

Avatar

Community Advisor

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!

Avatar

Correct answer by
Employee

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.