> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zeotap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Twitter

## Overview

Twitter is a popular social media platform that can be used by marketers to reach a wide audience and promote their products or services. Integrated with Zeotap it enables marketers to reach a wide audience, promote their products or services and engage with customers

## Supported Identifiers

This channel supports email and MAIDs.

## Available Actions and Supported Features

The following table lists the available action types for the integration and the supported features for each action type:

| Action Name                 | [ID EXTENSION](/articles/segment-customer/extend-your-audience#id-extension) | [DELETE](https://docs.zeotap.com/articles/#!integrate-customer/delta-upload-and-delete-functions) | [DELTA UPLOAD](https://docs.zeotap.com/articles/#!integrate-customer/delta-upload-and-delete-functions) |
| :-------------------------- | :--------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------ |
| Send identifiers to Twitter | ✅                                                                            | ✅                                                                                                 | -                                                                                                       |

## Components of Twitter

Ensure that you have details about the below components of Twitter available before creating a Destination.

### Ad Account Id

This is the 16 digit Twitter Ad Account ID. Ensure that this Ad Account is linked to your Twitter Business Manager. You can find your Ad Account ID by navigating to Ads Manager > Account drop-down menu.

## Create a Destination for Twitter

Perform the following steps to create a Destination for Twitter:

<Steps>
  <Step>
    Log into the Zeotap CDP App and go to the **DESTINATIONS** application.
  </Step>

  <Step>
    Click **+ Create Destination.**

    <Frame>
      <img src="https://mintcdn.com/zeotap/sBMx_EDYCwiX_b1v/articles/integrate-customer/Storage/integrate-customer/s4m/Destinations_all_1.png?fit=max&auto=format&n=sBMx_EDYCwiX_b1v&q=85&s=85001cf85ca95a235510bbae0ef36d2f" width="3520" height="772" data-path="articles/integrate-customer/Storage/integrate-customer/s4m/Destinations_all_1.png" />
    </Frame>
  </Step>

  <Step>
    Under **All Destinations**, search for **Twitter.**

    <Frame>
      <img src="https://mintcdn.com/zeotap/sBMx_EDYCwiX_b1v/articles/integrate-customer/Storage/integrate-customer/s4m/Destinations_all_2.png?fit=max&auto=format&n=sBMx_EDYCwiX_b1v&q=85&s=0754c153bcfb10821185d9ecc8920122" width="3510" height="1144" data-path="articles/integrate-customer/Storage/integrate-customer/s4m/Destinations_all_2.png" />
    </Frame>
  </Step>

  <Step>
    Click **Twitter.** A screen appears displaying details about the particular destination towards the left. On the right-hand side of the screen find a list of fields that are required for the integration to be established. Enter the required details as mentioned in the following steps:

    <Note>
      **Note:**

      The user must provide access to Zeotap in their Twitter Ad Account. This can be done by following the steps mentioned [here](https://business.twitter.com/en/help/troubleshooting/multi-user-login-faq.html).

      * User ID (to provide access to is) – ZeotapID
      * Access type – Ads Manager
    </Note>

    a. Enter a name for the Destination.

    b. Enter the **Ad Account Id** for the particular Twitter Ad account.

    c. Review all the values entered above and then click **Next** to proceed.

    <Frame>
      <img src="https://mintcdn.com/zeotap/kEe8zTZlpZky9cq1/articles/integrate-customer/Storage/integrate-customer/twitter/twitter-2023-11-09.png?fit=max&auto=format&n=kEe8zTZlpZky9cq1&q=85&s=a53df65e908dd80e18436cdad053ffac" width="3584" height="1802" data-path="articles/integrate-customer/Storage/integrate-customer/twitter/twitter-2023-11-09.png" />
    </Frame>
  </Step>

  <Step>
    In the new screen that appears, choose the appropriate Action and mapping as explained below.

    a. Choose the desired [action](/articles/integrate-customer/destinations#actions) under **Choose your Action** and then choose the corresponding identifiers under **Map the Fields**. By default, the [Output Identifiers](https://docs.zeotap.com/articles/segment-customer/choose-the-output-identifiers) that are accepted by the platform such as, MAIDs, Cookies, email Ids and more are displayed. However, you can edit, add or remove an identifier from the list. To do so, refer [here](/articles/integrate-customer/destinations#mappings).

    b. Click **Create Destination**. The created Destination gets listed in the **Target** and **Audiences** applications, which can be linked to an Audience/segment.

    <Frame>
      <img src="https://mintcdn.com/zeotap/kEe8zTZlpZky9cq1/articles/integrate-customer/Storage/integrate-customer/twitter/twitter-2023-11-09-1.png?fit=max&auto=format&n=kEe8zTZlpZky9cq1&q=85&s=b971e51c063ab195d530a601c57435b9" width="3584" height="1802" data-path="articles/integrate-customer/Storage/integrate-customer/twitter/twitter-2023-11-09-1.png" />
    </Frame>
  </Step>
</Steps>

## Link an Audience to the Twitter Destination

For information about how to link an Audience or segment to the created Destination in **Audiences** and **Target** applications, refer [here](/articles/integrate-customer/link-an-audience-to-the-destination). Note that it can take up to 24 hours for segment to be available at the Twitter seat.

<Note>
  **Note:**

  The terms *Audiences* and *Segments* are used interchangeably to refer to customer cohorts belonging to a specific category. For example, an Audience or a segment can be a specific group of customers who are over 18 years of age and have performed an `addToCart` event within the last 30 days.
</Note>

## View Audiences on Twitter

Once the segment is pushed, it will appear in Twitter Ads Manager under Tools → Audiences.

<Frame>
  <img src="https://mintcdn.com/zeotap/puXmsvA7x0OblYvo/articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_View_Segments.png?fit=max&auto=format&n=puXmsvA7x0OblYvo&q=85&s=8a9fccd29993ffd147aab4729fdd6a79" width="2652" height="1076" data-path="articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_View_Segments.png" />
</Frame>

## Whitelisting for Twitter

Before pushing any segment to the client's Twitter account, ensure that you have the account is whitelisted. Failing to do so produces an error as described in the [Troubleshooting](https://docs.zeotap.com/smart/project-destination-internal/troubleshooting-for-twitter) section.

Perform the following steps to whitelist:

<Steps>
  <Step>
    Go to [https://ads.twitter.com/login](https://ads.twitter.com/login)
  </Step>

  <Step>
    Log in with the appropriate Twitter user credentials.
  </Step>

  <Step>
    Click your username on the top-right corner and then click **Edit access to account** from the drop-down menu.

    <Frame>
      <img src="https://mintcdn.com/zeotap/puXmsvA7x0OblYvo/articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_Whitelisting_Edit_Access.png?fit=max&auto=format&n=puXmsvA7x0OblYvo&q=85&s=575179dc048e1e059fed6cb465b1f6fb" width="2390" height="952" data-path="articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_Whitelisting_Edit_Access.png" />
    </Frame>
  </Step>

  <Step>
    Click **Add access.**

    <Frame>
      <img src="https://mintcdn.com/zeotap/puXmsvA7x0OblYvo/articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_Whiteliting_Add_Access.png?fit=max&auto=format&n=puXmsvA7x0OblYvo&q=85&s=fd7b4edac67236ae174008f40579f010" width="2316" height="962" data-path="articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_Whiteliting_Add_Access.png" />
    </Frame>
  </Step>

  <Step>
    Provide the following details:

    * In the field marked 1, enter the **Twitter handle name**.
    * In the field marked 2, select **Ad manager** from the drop-down menu.

    <Frame>
      <img src="https://mintcdn.com/zeotap/puXmsvA7x0OblYvo/articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_Whitelisting_Edit_Access.png?fit=max&auto=format&n=puXmsvA7x0OblYvo&q=85&s=575179dc048e1e059fed6cb465b1f6fb" width="2390" height="952" data-path="articles/integrate-customer/Storage/integrate-customer/project-destination-internal/Twitter_Whitelisting_Edit_Access.png" />
    </Frame>
  </Step>

  <Step>
    Click **Save changes**.
  </Step>
</Steps>

## User Disqualification from Audiences

This integration supports user disqualification from audiences. That is, a user can be disqualified from an audience (segment) for various reasons, such as not meeting audience criteria, consent requirements or other conditions set for a particular audience.

* When a user disqualifies from an audience, Zeotap CDP initiates a user deletion request in the next refresh cycle. These requests are sent to the audiences linked to the specific destination.
* The disqualified users are excluded from the audiences based on the configured refresh frequency for a particular audience.
* User disqualification is a programmatic process that works automatically. You do not need to specify anything to trigger the disqualification and exclusion of users from audiences.
