The User Data Enrichment extension enables you to onboard data from external sources, such as your CRM or loyalty platform, or physical point-of-sale. The data you onboard can be used to tailor personalized experiences in Experience OS and is attached to the user data that is collected natively by Dynamic Yield, such as page visits and events like Add to Cart, Purchase, and more.
There are two categories of data you can onboard:
- Profile data: These are user attributes, usually static, that define the user. In this case, what's important is the user’s current state. Examples include loyalty status, age group, and gender. You can onboard this data via real-time API when a specific user has an attribute change, or with a daily upload of a CSV file to update the status of all users.
- Events: These are activities that were registered for the user. For example, offline purchases, calling support, or a product return. You can update this data via API.