Skip to content
Blog

CDP implementation: data collection

Customer Experience
  • Customer Experience (CX)
  • Digital Transformation
David Deronja

April 5, 2023

Dreiklang Blogserie CDP Implementation

Share this article

CDP implementation: stages of implementation

The valantic blog series on CDP implementation provides you with detailed insights into the different stages of the project. After project organization, the specification and the basic configuration, stage three in the implementation process follows: data collection.

Creating a data repository

In the prior specification phase, all participants defined which data is required for the selected use cases and in which form and frequency it should be transmitted to the customer data platform. In the basic configuration, it was determined whether the source systems are directly integrated into the CDP or whether some kind of middleware is required. At this point – stage three – there is clarity about the required source systems and data sets. The following data types can be distinguished:

  • Customer master data: This includes all master data of the customers that are required for the personalization of the defined use cases – for instance, a unique ID per customer.
  • Consents: These are the required consents of the customers in order to be allowed to process the corresponding content.
  • Events: Digital as well as offline touchpoints of the customers are stored as so-called events in the CDP at a certain point in time.
  • Catalogue data: Catalogue data describes the storage of further objects that are related to customers and events and can change regularly. Examples are product data from the shop or the PIM system.

In addition to the data types just mentioned, the following options for collecting data are integrated in most CDPs:

  • (REST)-API: This http-based and very flexible way of collecting data is offered by most CDPs and usually provides different endpoints for reading and writing the individual data types.
  • Database-based: Since most CDPs are cloud-based SaaS solutions, the database must be externally accessible. The information is then regularly retrieved via SQL. The structured query language (SQL) serves as the standard language for communication between the various databases. The SQL functions as a kind of interface in which external queries from users are translated into commands that the database can understand.
  • File-based: In this case, files are regularly retrieved, such as CSV files, which are then stored via a URL, an SFTP server or in the cloud.
  • Web/ App SDK-based: With most customer data platforms, a software development kit (SDK) is also offered to track the behavior of customers. Important: To be compliant with the GDPR, the SDK should only be loaded after the cookies have been accepted.

Agile collaboration for a more effective implementation

For the implementation of the data repository, an agile approach is recommended, as already described in the first part of our blog series. That’s why, for the integration of the various source systems, a close exchange with the internal development department is advisable. In this way, tests can be carried out in great detail, and data already supplied can be checked for correctness and completeness. The duration of the implementation process is highly dependent on the number of source systems and the complexity of the use cases, which is why the timeframe can vary from a few weeks to several months. An agile implementation approach offers the advantage that less complex use cases can be implemented at an early stage.

Once the basic configuration is complete and the implementation of the data sets is underway, the next stage of the project can begin: configuration of the use cases.

Mockup Surviving the MarTech Jungle | Whitepaper

Whitepaper “Surviving the MarTech Jungle”

Our whitepaper “Surviving the MarTech Jungle” provides deeper insights into the topic of MarTech

Click here to download Click here to download

More on this topic

Inside the Heavy Industry Factory Female Industrial Engineer Works on Personal Computer She Designs 3D Engine Model, Her Male Colleague Talks with Her and Uses Tablet Computer with SAP Service and Asset Manager

Artificial Intelligence June 25, 2026

AI Potential in Manufacturing: Which Use Cases are already live – and what pays off?

In the manufacturing industry, AI is already one of the most important technologies. Yet there is a significant gap between ambition and productive use with measurable results. Where will AI be worthwhile in the manufacturing industry in 2026, and which use cases are already making its potential tangible today?

AI Potential in Manufacturing: Which Use Cases are already live – and what pays off?
Two employees are working intently at their desks on their computers.

Artificial Intelligence June 24, 2026

Model Context Protocol: MCP as an Infrastructure for AI Integration

The Model Context Protocol, or MCP for short, is increasingly coming up in strategic AI discussions. This open standard offers an efficient way to connect AI assistants with CRM, ERP, and internal systems. This article explains why MCP is relevant to decision-makers, what business opportunities it creates, and where caution is advised.

Model Context Protocol: MCP as an Infrastructure for AI Integration
valantic Austria Mitarbeiterin, die in der Web-Programmierung arbeitet.

Customer Experience June 23, 2026

Digital Value Creation is changing: Customer Journeys, Platforms & Agentic Commerce

AI is reshaping the customer journey: making early decisions, redefining the role of platforms and driving the rise of agentic commerce. Read our blog to find out what this means for digital value creation and businesses.

Digital Value Creation is changing: Customer Journeys, Platforms & Agentic Commerce

Don't miss a thing.
Subscribe to our latest blog articles.

Register