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.

Support sending Profile data through WebSDK

Avatar

Community Advisor

11/8/24

Description - right now, WebSDK only supports sending data to Experience Event schemas/datasets. This is reflected in the WebSDK data elements, where only Experience Event schemas are shown.

 

Usecase: build up a Profile when the user fills out e.g., a newsletter form. It's a CDP and this should be a standard feature and it cannot be that one must set up some server-side API connection to make this work somehow. This approach is way(!) too complicated and should be possible to be done in the Tag Manager like sending page view or other events. I found threads from years ago where Adobe said it would come and is on the roadmap. So, ...?

 

Why is this feature important to you - I cannot be that you must be or ask a programmer to send any kind of Profile-related information to the CDP, whereas you can easily send interactions through the WebSDK.

 

How would you like the feature to work - allow the user to create Profile-schema XDM data elements and also give the user the choice to send this information to the Profile dataset e.g., through a dedicated "Update Profile" event type or similar.

 

Current Behaviour - All WebSDK sendEvent calls end up in the Experience Event dataset. If a custom code sendEvent is used and Profile attributes added to the XDM, they are dropped since they are not in the Experience Event schema.

 

Side note: to achieve the Profile update through Launch and not needing to ask a CMS dev, I had to come up with a solution that puts any Profile-related data into the "data" section and use Launch SSF to pick up this data and send it to the AEP HTTP API. Obviously it is less than ideal that you must to either have the SSF SKU or implement it on your own webserver through customiz APIs implementations.

3 Comments

Avatar

Employee Advisor

6/6/25

I agree that having the ability to select specific fields from event data and store them as XDM Individual Profile attributes would be a useful feature. It's something myself and many others have been doing with Adobe Target have been doing for 15+ years.


The closest thing I am aware of that exist in Platform are Computed Attributes: https://experienceleague.adobe.com/en/docs/platform-learn/tutorials/profiles/create-a-computed-attri...

Avatar

Community Advisor

6/6/25

Thanks @dwright, that is actually an interesting aspect I have not yet thought about.

 

bjoern__koth_0-1749243992143.png

 

Assuming using "Most Recent" could be applicable to get the information accessible like a firstName.

Yet then it will still live on the side of a potential "real" firstName that is onboarded through some other source like a CRM import.


Still not exactly what I would love to have, but definitely something to keep in the back of my head.

 

Thanks a lot for that!