# DMP integration

We have integrations with the following DMPs;

* Tealium
* Selligent
* Supermetrics
* Spotler
* Weborama
* Mediarithmics
* Snowplow
* Piano
* Permutive

## General process: <a href="#general-process" id="general-process"></a>

The cooperation between the DMP partner and digitalAudience (DA) is based on the following relationship;

<figure><img src="/files/uSTchxVSEfm43NEQ8BAp" alt=""><figcaption></figcaption></figure>

The aim of the integration is to increase the CRM record – DMP cookie id match rate that the DMP is building up, by adding the matched pairs provided by DA. To make this possible, DA needs to know the CRM records it needs to help matching and DA and the DMP need to sync their cookies.

## Cookie sync: <a href="#cookie-sync" id="cookie-sync"></a>

<figure><img src="/files/RvAwWp7MPhWUwI2P7So8" alt=""><figcaption></figcaption></figure>

The DMP fires the pixel including the DMP cookie id, the partner id and optionally the name or id of the site. We receive the call and read our DA id. We store the DMP id – DA id pair in a client specific match table.

<https://target.digitalaudience.io/bakery/sync/dmpsyncendpoint?site=NAMEORIDOFTHESITE&partner=NAMEOFTHEPARTNER&cookieid=DMPCOOKIEID&read=false>

## CRM Onboarding: <a href="#crm-onboarding" id="crm-onboarding"></a>

<figure><img src="/files/h7uOhZQqyrAqBcOeycbq" alt=""><figcaption></figcaption></figure>

## Initial CRM onboarding: <a href="#initial-crm-onboarding" id="initial-crm-onboarding"></a>

Initially, the CRM data, i.e. the customer email addresses, phone numbers and/or postal addresses, should be onboarded to the DA servers. This can be done via DA website, where the records are hashed client-side and uploaded to the server. It is also possible to provide a secure storage location to DA, where the CRM export data would be stored. DA Onboarding API can then periodically retrieve the data and process the onboarding.

## Ongoing CRM data update: <a href="#ongoing-crm-data-update" id="ongoing-crm-data-update"></a>

After the initial upload, the records should be kept up to date. Every day/week/month, the new records should be uploaded to DA.

## Daily DA match export: <a href="#daily-da-match-export" id="daily-da-match-export"></a>

DA will upload the matched DMP cookie id – CRM record id every night. These uploads will be delta files; the file will include all cookies that we have seen past 24 hours and have a record matched to it.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.digitalaudience.io/product-docs/dmp-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
