How does a data management platform work?
To set up a DMP, you first connect it to the data sources it will work from, such as a CRM, website, or social media. If it collects any first- or second-party data, the DMP will take in that data and combine it with third-party data sources.
Using internal algorithms, business intelligence (BI) metrics, and in some cases, artificial intelligence (AI), the DMP uses the data to create audience profiles. For example, it may recognize an existing customer from their browser ID and prompt the company website to serve them a relevant ad. Then, it can use an associate ad exchange to serve similar ads when the user visits other websites.
The DMP may simultaneously serve the same ad to other users with similar demographic details, such as age, location, or racial background.
About the data pipeline and DMP architecture
The “data pipeline” is a data management concept first proposed in the late ‘90s, which refers to a series of data processing tools that work in a sequence to collect, process, and store data for other uses.
Collection: The DMP gathers raw data from a variety of sources. In the case of a DMP, this would be first-, second-, and third-party data from a company website, partner companies’ tools, and any other sources the DMP can integrate with.
Transformation: The DMP automatically processes the data from its original format into a usable format for marketing or advertising channels. For example, a DMP may take data entered into a web form and convert the unique, customer-specific data into anonymized demographic data.
Storage: The processed data goes into the DMP’s data repository, where it can be used in the DMP’s other functionalities, like generating profiles for look-alike customers.
“Data architecture” refers to the methods and rules governing how data is structured and organized within a data repository. For a third-party DMP tool, much of this work is done by the DMP itself. Working with the DMP vendor in the early days of using the tool helps ensure the data gets into the DMP’s pipeline correctly.
For an organization planning to build its own DMP tool, building the data pipeline and architecture will be a more complex process. It requires the team to consider data access and sharing, implement security measures for the data, establish a common vocabulary for what data points mean, and determine how to minimize how much the data gets altered during processing.
Features of a DMP
When speaking with a potential vendor, ask about the following key features of the DMP:
Advertising data integration: DMPs can handle a variety of data from multiple sources, so talk with the vendor about the sources it can ingest and work with.
Audience analysis: A DMP should provide information about how well an ad campaign did before and after it ran, so ask about the insights it can provide.
Audience building: A key feature of a DMP is building audiences based on customer and prospect data, so ask how the tool enhances targeting data and exporting audience profiles to other platforms.
Cross-device targeting: As potential customers already use multiple devices, ask how the DMP targets users across phones, computers, tablets, and smart TVs.
Security configurations: Research and ask about the encryption settings, security controls, and how to configure the DMP for the strongest security posture.