#Customer Journey Analytics

Adobe Customer Journey Analytics Architecture

Contents

Direct Answer: The architecture of Adobe Customer Journey Analytics (CJA) is built on top of the Adobe Experience Platform (AEP). CJA uses AEP’s centralized data infrastructure, including the Data Lake, Experience Data Model (XDM), and Real-Time Customer Profile, to enable unified, cross-channel analysis of customer journeys. Its architecture is highly scalable and designed to handle omnichannel data integration, processing, and visualization in near real-time.


Explanation

Adobe Customer Journey Analytics is a component of AEP that connects data from various touchpoints and enables advanced analytics. Its architecture relies on AEP’s robust data management and processing capabilities, allowing organizations to analyze customer journeys across multiple systems and channels.

The architecture consists of several key components: data ingestion, unification, storage, analysis, and visualization. Below, we break down the main elements of CJA’s architecture and how they work together.

Key Components of Adobe CJA Architecture

1. Data Ingestion

CJA relies on AEP to collect and ingest data from multiple sources, such as:

  • Websites, mobile apps, and IoT devices.
  • Offline systems like CRM, ERP, and point-of-sale systems.
  • Third-party platforms via APIs and file uploads.

How it works:

  • Data is ingested into AEP in real-time or batch mode using Adobe Experience Platform Sources.
  • The data is mapped to the Experience Data Model (XDM), a standardized schema that ensures consistency across all datasets.

This flexibility allows organizations to unify structured and unstructured data from various systems into a single repository.

2. Data Storage and Processing: AEP Data Lake

Once ingested, the data is stored in the Adobe Experience Platform Data Lake, a scalable, cloud-based storage system.

Key Features:

  • Data Lake: Acts as a central repository for raw and processed data.
  • Data Unification: Combines records from different sources using identity stitching, which links data points from various channels to a single customer identity.

This unified view of customer data is essential for accurate journey analysis in CJA.

3. Schema and Data Modeling with XDM

The Experience Data Model (XDM) is the backbone of CJA’s architecture, ensuring all data follows a standardized format.

Why XDM is important:

  • It defines how data is structured and stored in the Data Lake.
  • It enables seamless integration of data from multiple sources, ensuring compatibility across diverse systems.
  • CJA uses XDM to analyze data consistently, regardless of the original format or source.

4. Real-Time Customer Profile

AEP’s Real-Time Customer Profile plays a critical role in CJA by aggregating all customer interactions into a unified view.

How it works in CJA:

  • CJA accesses the Real-Time Customer Profile to analyze customer behavior across touchpoints.
  • The profile enables segmentation and filtering of data based on real-time attributes like demographics, behaviors, and purchasing patterns.

This component ensures that CJA delivers insights that reflect the most up-to-date customer activity.

5. Data Connections in CJA

CJA does not store data independently. Instead, it connects to datasets in the AEP Data Lake through Connections.

How Connections Work:

  • In CJA, users create Connections to link datasets from the Data Lake.
  • These Connections enable analysts to pull data into the Analysis Workspace, where they can build custom dashboards and visualizations.

6. Analysis Workspace

The Analysis Workspace in CJA is the interface where users interact with data, perform analysis, and create visualizations.

Key Features:

  • Drag-and-drop functionality for building reports and dashboards.
  • Support for multiple visualization types (e.g., heatmaps, line charts, bar charts).
  • Ability to combine data from multiple datasets for cross-channel analysis.

This interface allows analysts to explore the entire customer journey and uncover actionable insights.

7. Data Governance and Privacy

CJA inherits AEP’s data governance capabilities, ensuring compliance with privacy regulations like GDPR and CCPA.

Governance Features:

  • Data usage labels to define how data can be used.
  • Privacy controls for managing customer consent and data access.
  • Role-based access to restrict who can view or manipulate certain datasets.

These features ensure that customer data is handled securely and ethically.

Step-by-Step Workflow in CJA Architecture

Data Ingestion:

  • Collect data from various sources and ingest it into AEP using APIs, connectors, or batch uploads.
  • Map the data to XDM schemas for standardization.

Data Processing and Storage:

  • Store the ingested data in the AEP Data Lake.
  • Use identity stitching to create unified customer profiles.

Data Connection Setup:

  • In CJA, create a Connection to the relevant datasets in the Data Lake.

Analysis Workspace:

  • Pull data into the Analysis Workspace.
  • Build visualizations and dashboards to analyze customer journeys.

Data Governance:

  • Apply data usage policies and privacy controls to ensure compliance.

    Benefits of CJA’s Architecture

    1. Omnichannel Analysis: Integrates data from any source for a holistic view of customer journeys.
    2. Scalability: Handles large volumes of data with AEP’s cloud-based infrastructure.
    3. Real-Time Insights: Updates customer profiles and datasets in near real-time for accurate analysis.
    4. Customizable Dashboards: Provides a flexible interface for creating tailored visualizations.
    5. Compliance-Ready: Built-in governance tools ensure adherence to data privacy regulations.

    Summary

    The architecture of Adobe Customer Journey Analytics is built on the foundation of Adobe Experience Platform. It uses AEP’s Data Lake, XDM schemas, and Real-Time Customer Profile to enable unified, cross-channel analysis. By integrating data ingestion, processing, and visualization, CJA provides a scalable and secure way to analyze customer journeys and extract actionable insights.

    This architecture empowers organizations to understand customer behavior comprehensively and optimize their strategies for better engagement and results.

    Back to Glossary

    Axamit blog

    Get Inside Scoop on Customer Journey Analytics Updates, Trends, Best Practices
    January 23, 2025

    Revitalizing Customer Engagement with CDP for Ecommerce and Retail

    Explore Adobe Real-Time CDP for retail and ecommerce industries. Learn how to personalize customer journeys, boost engagement, and achieve compliance.

    Read More
    AJO_B2B
    December 2, 2024

    Adobe Journey Optimizer: Transforming B2B Customer Engagement

    Explore how Adobe Journey Optimizer B2B Edition empowers businesses with personalized journeys, enhanced sales intelligence, and seamless integrations.

    Read More
    CJA_Examples
    November 22, 2024

    Customer Journey Analytics Examples and Use Cases

    Discover real-world examples of Customer Journey Analytics in action and see how it can help your business improve customer engagement, retention, and conversion rates.

    Read More