This lesson is designed to equip you with the knowledge and skills to efficiently utilize the Application Library, focusing on its integral component: Application Connectors. By the end of this lesson, you will understand how these tools streamline data ingestion and activation, elevate your data strategies, and enhance your organization’s capacity to engage with customer data.
Using the Application Library
Objective
Introduction
The Application Library
The Application Library is a crucial component of the SAP Customer Data Platform (CDP), serving as a centralized repository for integrating various applications and platforms effortlessly. Imagine it as a well-organized digital library where each application is an ebook waiting to be checked out for your data integration needs.
Understanding Application "Shelves"
In the Application Library, applications are grouped under various categories, based on their functionality. This categorization helps users easily navigate and select the appropriate applications for their integration tasks. Here are some example categories.
- Commerce
- Commerce applications are used for managing online shopping and other brand interactions. Supported applications include SAP Commerce Cloud, Shopify, and Magento.
- Marketing
- Marketing applications are used to manage marketing campaigns. Supported applications include SAP Marketing Cloud, SAP Emarsys Customer Engagement, Qualtrics, Adobe Marketo, and HubSpot.
- Sales and Service
- Sales applications are used to automate the sales forces and service applications are used to manage all aspects of service and support for your brand. Supported applications include SAP Service Cloud Version 1, SAP Sales Cloud and SAP Service Cloud Version 2, Salesforce (CRM) Service, and Zendesk.
- Cloud Storage
- Cloud storage applications are used to store business and customer data with multiple redundancies from virtually anywhere. Supported applications include AWS S3, Microsoft Azure Blob, Google Cloud Storage, and SAP Datasphere.
- Identity Management
- Identity Management Applications are used for receiving first party customer data from Identity Management solutions. They are also used for making sure that the customer profile data is updated from all 3rd party applications. SAP Customer Data Cloud and Auth0 are supported.

An application can be used as a source to provide customer data to the CDP or a destination to receive customer data from the CDP.
Think of a source application as the starting point of your data journey. For example, a commerce system that stores customer interactions and details can serve as a source.
A destination application is the end of the line where data is used, or consumed. An example might be a marketing platform where customer data is used to tailor marketing campaigns.
Some applications can be used as both a source and a destination, and these will therefore appear on both Sources and Destinations screens. This flexibility is valuable for comprehensive integration tasks where data flow is bidirectional.

Standard and Custom Connectors
The Application Library contains a variety of Out-of-the-Box (OOTB) application connection templates. These are pre-built connectors available for various domains such as Commerce, Marketing, Service, CRM, Analytics, Storage, and Advertising applications. They save time and effort by simplifying the setup process and allowing you to connect widely used systems with minimal configuration.

For unique integration needs or proprietary third-party systems accessible via REST APIs, the Connector Studio allows you to create custom Connectors. Whether it’s connecting to a new technology or building a bridge to a specific data source or destination, Connector Studio provides the tools and flexibility needed to expand CDP’s capabilities. You can learn more about the Connector Studio in the Developing with SAP Customer Data Platform learning journey.
By leveraging the Application Library effectively, you can transform the way data flows across your organization, ensuring seamless connectivity and improved data utility. This foundation will support the advanced functionalities and insights you aim to derive from the SAP Customer Data Platform.
The Application Connector
Connectors in the SAP Customer Data Platform serve as a cornerstone for seamless data integration and deployment, offering a low-code/no-code solution designed to facilitate efficient and scalable data operations. Let's dive into how these Connectors enhance your CDP experience.

As shown in the diagram above, Connectors provide integration between CDP and not only SAP platforms such as SAP on-prem and cloud platforms, but also with non-SAP third-party systems like Google mobile platform, Adobe marketing/email platform.
Streamlining Data Ingestion and Activation
Connectors are integral to the data lifecycle in the CDP, serving dual roles in data ingestion and activation:
- Data Ingestion
- Connectors play a pivotal role in ingesting customer event data into the CDP. They act as pipelines, collecting and transporting data from various source systems into the platform. This ensures that all customer interactions are accurately captured and centralized for further processing and analysis.
- Data Activation
- Beyond ingestion, Connectors also support outbound data flow, enabling the CDP to activate target applications or platforms. This means you can deliver insights and trigger actions in real-time, ensuring that customer data is not only stored but also utilized effectively for engagement purposes.

Flexible and Adaptable Connections
Application Connectors function as templates that operational teams can use to create specific connections to either source or destination systems. The beauty of Connectors lies in their configurability:
- Events and Actions
- With connectors, you define "Events" and "Actions" for your data needs. Events facilitate the ingestion of data from source systems, while Actions manage the delivery of data to the destination systems. This dual capability ensures that Connectors can handle a wide range of data operations, catering to different business needs.
- Real-time and Batch-based
- Depending on the business requirements, Connectors can operate in real-time or batch mode, offering flexibility in how data is ingested, or actions are performed. Real-time connectors provide instantaneous data transfer, ideal for quick insights and responses, while batch connectors consolidate data to be sent at scheduled intervals.
By leveraging these Connectors, your organization can ensure a robust and agile architecture, unlocking the full potential of customer data in the SAP Customer Data Platform. This setup makes data-driven decision-making more accessible and actionable, laying the foundation for innovative customer engagement strategies.
Summary
In this lesson, we explored the core functionalities of the Application Library, emphasizing the significance of Application Connectors as a best practice for integrating SAP CDP into your architecture. By categorizing applications into Sources and Destinations, you can effectively manage data flow and ensure seamless connectivity. We highlighted the dual capabilities of Connectors, facilitating not only data ingestion but also activation, thereby transforming how customer data is managed and utilized.
Additionally, we examined the role of standard Connectors, which simplify integration with popular platforms like Commerce, Marketing, CRM, and Analytics. For unique system requirements, the Connector Studio offers a customizable solution, enabling the creation of bespoke Connectors tailored to specific needs. Through these insights, you now have a comprehensive understanding of how to leverage the Application Library to maximize the potential of your customer data strategies in the SAP CDP environment.