Customer Journey Analytics: query-time attribution and sessionization

In Customer Journey Analytics, events are not collected in order and a person ID is used instead of a device ID, allowing Customer Journey Analytics to update attribution and sessionization at report time. This type of data collection introduces flexibility, like:

  • Stitching can replay data daily or weekly, associating anonymous events with known events. See Stitching for more information.

  • Sessionization and persisted values change every time

    • new data is collected or
    • stitching adds events to a person’s history.

The report-time processing impacts the export of data from Customer Journey Analytics. Exports that include persisted values, will not match Customer Journey Analytics reports and values will drift away over time.

For metric consistency, use of the new features in Customer Journey Analytics is preferred. In general, Experience Platform and Customer Journey Analytics data export functionality exceeds the data feed functionality of Adobe Analytics. Experience Platform and Customer Journey Analytics do provide:

  • new data sources and processing subject to data export

    • include non-digital data sources,
    • apply custom attribution and sessionization based on business rules, and
    • keep customer journeys updated with stitching.
  • realization of tailored data export use cases

    • export data to where you need it, including Business Intelligence (BI) tools and cloud destinations,
    • keep data synchronized with Analysis Workspace through BI tools integration,
    • no need to replicate processing logic in your own systems,
    • new support for calculated metrics, derived fields and segmentation, and
  • consideration of security and data governance by design

    • monitor all data export by user and destination,
    • set limits on what data is available for export, and
    • set alerts for delivery issues and limits on scheduled delivery windows.