# 3rd party audience (DMP, CDP, 3rd party tool) criterion

3rd party audience criterion is a bundle of segmentation criteria based on pulled data that enables defining a [segment](/assets-library/creating-and-managing-segments.md).

To learn how to create a segment, please refer to this [article](/web-experimentation-and-personalization/targeting-step/how-to-create-a-segment-who-section.md)..

## 📖 Definition <a href="#h_01hhpktk8skjkqq5mnfxqqj7qh" id="h_01hhpktk8skjkqq5mnfxqqj7qh"></a>

Inside AB Tasty, you can use and retrieve data from your **Data Management Platform (DMP)**, **Customer Data Platform (CDP)** or any **other data platform** that is integrated with AB Tasty. For more information about our integrations with **3rd Party tools**, and how to connect them with AB Tasty, please refer to this [section](/integrations/integrations-general-information.md).

Using a DMP/ CDP or any other data platform can enhance your online marketing strategy in several ways. Combined with AB Tasty, you can trigger the right messages, to the right user, at the right time, or launch complex tests based on these segments. It is a great opportunity to improve your user’s experience, and therefore ease the engagement on your website.

## ⚙️ How does it work? <a href="#h_01hhpktk8syjszbwt4ynrc3j4y" id="h_01hhpktk8syjszbwt4ynrc3j4y"></a>

### Basic principle <a href="#h_01j6esxcwwgc26jcv0p1z1jba9" id="h_01j6esxcwwgc26jcv0p1z1jba9"></a>

Technically speaking, integrating a DMP/CDP with AB Tasty only requires activating a bridge, allowing your 3rd party tool to share and send data to AB Tasty’s platform.

AB Tasty will gather those data from the 3rd party tool, and use it to segment and target visitors on your website. This is the general procedure, but each third-party tool may work a little differently, but the game's name will be 'reconciliation'.

1. When a user visits a website, AB Tasty gives him/her a unique ID
2. AB Tasty sends this ID and contextual data to the 3rd party tool
3. The 3rd party tool looks for this information in its database and combines it with other information regarding the same user
4. The 3rd party tool sends this additional information to AB Tasty through a segment
5. AB Tasty uses this segment in its targeting

Linking your 3rd party tool with AB Tasty empowers your message customization toward users, to ease their engagement, and give the best customer experience possible.

### Walkthrough <a href="#id-01j6esyzhv2fjqhppn92e266v9" id="id-01j6esyzhv2fjqhppn92e266v9"></a>

You can check your own visitor.id on the website by going to the console and entering the *ABTasty.visitor.id* command.

We store the visitor's segment information in the Local storage, under your domain, in `ABTastyData`, used by our data collect :

<figure><img src="https://lh7-qw.googleusercontent.com/docsz/AD_4nXdKzvHMl_kyzjqW7-iqpKP1phSot_13cXa41Ta201BiXvSiTZSHzQb1ATShhwrwVAlYRmsl0TJ0SDJAlppi1MMEwws6h3P3Xz3b3v_XRQs_-uLPjM4LoJxtfIOB7jafP61NrX7X0NNit1sQhm3EeS4z6rxi?key=CHGvK85Es91bXqeqgc4r-Q" alt="" width="563"><figcaption><p>View in the local storage</p></figcaption></figure>

We also store this information in the session storage, under your domain, in `ABTastyCustomSegments`, used by the tag for targeting.

<figure><img src="https://lh7-qw.googleusercontent.com/docsz/AD_4nXe_P_UT96NjTK2TCl5WKW8gwvKXE45T7gZza4ytEOzgAZDb6DtF2Pt8LNOyV7wU7f4JodazubUhZRQI-4d5smvS5wc4JG_qOSMk6N6HDN7XItTkzwldfkuuhUctN2cAx6m_w3l8HwprRRaoROxS_ieoGzgj?key=CHGvK85Es91bXqeqgc4r-Q" alt="" width="563"><figcaption><p>View in the session storage</p></figcaption></figure>

The tag will check `ABTastyCustomSegments` and if the targeted segment attribute is there, the visitor will be targeted accordingly by the campaign.

{% hint style="warning" %}
Please note that the synchronization between AB Tasty and your tool depends on the good setup of the pull connector in the [Integration Hub](https://app2.abtasty.com/settings/integration/integration-hub) (or the custom setup if it is the case).

It also depends on the possibility of connectors offered by the providers.

Some are using ***webhook*** allowing us to have a close to real-time synchronization but others do not offer this and only allow a sync once a day (it is the case of GA4 pulled connector).
{% endhint %}

## ⚙️ Configuration <a href="#id-01j6esmcj16wdd73j5zpw3y5p1" id="id-01j6esmcj16wdd73j5zpw3y5p1"></a>

Once the bridge is created and activated (see our [article](/integrations/integrations-general-information.md)), you will be able to use your 3rd party tool's segments directly inside your targeting configuration, in the segment section (“WHO” section), or though the segment builder (recommended [to build your segments once](/web-experimentation-and-personalization/targeting-step/how-to-create-a-segment-who-section.md) and reuse them in any campaign targeting).

1. Select the desired criteria (each 3rd party tool can represent a criteria) in the **Data integration section**.
2. Drag and drop the criteria in the middle column.
3. Choose the right operator(s) depending on the visitors you want to target. You will find below in the tabs all the configuration differences from one 3rd party tool to another.
4. Choose from the list the right segment's name, coming from your connected 3rd party tool. For some CDP/DMP, you will also be able to select a value attached to the segment's name.
5. Creating multiple conditions is also possible and you will even have the possibility to define if the tag will check the conditions alternatively (*some* operator) or altogether (*all* operator).

<img src="/files/C1RJJa3Kisu0tNc1u79r" alt="Example in the Segment builder with Mixpanel" width="563">

As any segment criterion you have the possibility to QA your conditions using our QA Assistant on Mobile and Desktop.

But you will have more detail on the provider’s segment names and values in the console using the `ABTasty.results` command.

You will find below the list of every DMP or specific integration available in AB Tasty.

### **Google Analytics 4** <a href="#h_01j5r2kqtj14m1rj71m9mv565k" id="h_01j5r2kqtj14m1rj71m9mv565k"></a>

To connect Google Analytics 4 to AB Tasty, please refer to this [article](/integrations/pull-integrations/google-analytics.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Segment.io** <a href="#h_01j5r2kvndzv0nwdmbf7wcn8rh" id="h_01j5r2kvndzv0nwdmbf7wcn8rh"></a>

To connect segment.io to AB Tasty, please refer to this [article](/integrations/push-integrations/segment.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Mixpanel** <a href="#h_01j5r2kyg4aggm3y800bw1h4g7" id="h_01j5r2kyg4aggm3y800bw1h4g7"></a>

To connect Mixpanel to AB Tasty, please refer to this [article](/integrations/push-integrations/mixpanel.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Heap Analytics** <a href="#h_01j5r2m2frfcf5y8h35hnf27ba" id="h_01j5r2m2frfcf5y8h35hnf27ba"></a>

To connect Heap Analytics to AB Tasty, please refer to this [article](/integrations/push-integrations/heap-analytics.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Tealium Audience Stream** <a href="#h_01j5r2nxwvmbv6f4ky638g77jd" id="h_01j5r2nxwvmbv6f4ky638g77jd"></a>

To connect Tealium to AB Tasty, please refer to this [article](/integrations/push-integrations/tealium.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***\
  Choose whether you want to build your segment on a **Tealium Audience** or **Badge** inside the dedicated dropdown:
  * Choose **Audience:** Select the right audience name you want to use in your AB Tasty targeting
  * Choose **Badge:** Select the right badge name you want to use in your AB Tasty targeting
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Fullstory** <a href="#h_01j5r2nv90spkggc821w1vrt7y" id="h_01j5r2nv90spkggc821w1vrt7y"></a>

To connect Fullstory to AB Tasty, please refer to this [article](/integrations/push-integrations/fullstory.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Ysance** <a href="#h_01j5r2nr7jpwqfhjfedd1abp23" id="h_01j5r2nr7jpwqfhjfedd1abp23"></a>

To connect Ysance to AB Tasty, please refer to [this article](/integrations/integrations-general-information.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***\
  Choose whether you want to build your segment on a **Ysance Segment** or **Attribute** in the dedicated dropdown:
  * Choose **Segment**
    * Select the right segment name you want to use in your AB Tasty targeting
    * Select the right segment value you want to target
  * Choose **Attribute**
    * Select the right attribute name you want to use in your AB Tasty targeting
    * Select the right condition to match the user you want to target
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Krux** <a href="#h_01j5r2nn224y28rvjv0ravcvjx" id="h_01j5r2nn224y28rvjv0ravcvjx"></a>

To connect Krux to AB Tasty, please refer to [this article](/integrations/integrations-general-information.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:*** select a value from your Krux account
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Bluekaï** <a href="#h_01j5r2nj6bx5mz4j42a9az2dmk" id="h_01j5r2nj6bx5mz4j42a9az2dmk"></a>

To connect Bluekaï to AB Tasty, please refer to [this article](/integrations/integrations-general-information.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:*** list of all segments available inside the Bluekai connected account
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Weborama** <a href="#h_01j5r2neshdjnkav88mc3jgst2" id="h_01j5r2neshdjnkav88mc3jgst2"></a>

To connect Weborama to AB Tasty, please refer to [this article](/integrations/pull-integrations/weborama.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:*** select a value from your Weborama account
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Adobe Audience Manager** <a href="#h_01j5r2nb9hercn5qreth3fyx9r" id="h_01j5r2nb9hercn5qreth3fyx9r"></a>

To connect Adobe Audience Manager to AB Tasty, please refer to [this article](/integrations/integrations-general-information.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:*** list of all segments available inside the AAM-connected account
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Commander Act** <a href="#h_01j5r2n77wg82kazesvt20hyxa" id="h_01j5r2n77wg82kazesvt20hyxa"></a>

To connect Commander Act to AB Tasty, please refer to this [article](/integrations/pull-integrations/commander-act.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:*** select a value from your Commander Act account
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Advalo** <a href="#h_01j5r2n4hyh3e1vs93ht2zrky8" id="h_01j5r2n4hyh3e1vs93ht2zrky8"></a>

To connect Advalo to AB Tasty, please refer to [this article](/integrations/integrations-general-information.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***\
  Choose whether you want to build your segment on an **Advalo Segment** or **Attribute** in the dedicated dropdown:
  * Choose **Segment**
    * Select the right segment name you want to use in your AB Tasty targeting
    * Select the right segment value you want to target
  * Choose **Attribute**
    * Select the right attribute name you want to use in your AB Tasty targeting
    * Select the right condition to match the user you want to target
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Eulerian** <a href="#h_01j5r2n1s5hxa8npxj8pez91cz" id="h_01j5r2n1s5hxa8npxj8pez91cz"></a>

To connect Eulerian to AB Tasty, please refer to [this article](/integrations/integrations-general-information.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:*** list of all segments available inside the Eulerian connected account
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Air360** <a href="#h_01j5r2mzgpnh14by5ncxt7k7t9" id="h_01j5r2mzgpnh14by5ncxt7k7t9"></a>

To connect Air360 to AB Tasty, please refer to this [article](/integrations/push-integrations/air.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **Piano Analytics** <a href="#h_01j5r2mwy31v3jnamewd67q9db" id="h_01j5r2mwy31v3jnamewd67q9db"></a>

To connect Piano Analytics to AB Tasty, please refer to this [article](/integrations/push-integrations/piano-analytics.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### **mParticle** <a href="#h_01j5r2msxr6nh38eg80ks9k5dc" id="h_01j5r2msxr6nh38eg80ks9k5dc"></a>

To connect mParticle to AB Tasty, please refer to this [article](/integrations/pull-integrations/mparticle.md).

* ***Operators available*****:**
  * `Is`
  * `Is not`
* ***Segment configuration:***
* **`Some`*****/*****`All`&#x20;*****conditions*** available when multiple conditions are used

### 💡 **Use case** <a href="#h_01j5r2msxr6nh38eg80ks9k5dc" id="h_01j5r2msxr6nh38eg80ks9k5dc"></a>

It can be very useful to target certain segments of your DMP when creating on-site personalization campaigns.\
This could help you identify a segment of in-store buyers who later created an online account, for example. You could send them a message to promote your Click & Collect services and encourage them to plan their next trip to their local store.

**Need additional information?**

Submit your request at <product.feedback@abtasty.com>

Always happy to help!

<img src="/files/grFwXPW1xg5iQxuXprLQ" alt="" width="146">


---

# 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://docs.abtasty.com/assets-library/creating-and-managing-segments/list-of-segment-criteria/dmp-cdp-rd-party-tool-criterion.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.
