DMP integration

A data management platform (DMP) is a technology platform used for collecting and managing data, mainly for digital marketing purposes.

We have integrations with the following DMPs;

  • Tealium

  • Relay42

  • Squeezely

  • Weborama

  • Mediarithmics

  • Snowplow

  • Piano

  • Permutive

General process:

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

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.

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:

Initial CRM onboarding:

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:

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:

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.

Last updated