Overview
Batch is a mobile marketing automation platform that enables marketers to engage with their mobile app users through push notifications, in-app messaging and email. Integrated with Zeotap it provides a range of features and capabilities that enable marketers to create personalised and relevant experiences for their users and drive engagement, retention and revenue. Use this integration to send custom audiences to Batch. A custom audience can contain a list of custom user IDs, advertising IDs (GAID or IDFA) or install IDs.Supported Identifiers
This integration supports MAIDs, Custom IDs and Install IDs.Available Actions and Supported Features
| Action Name | ID EXTENSION | DELETE | DELTA UPLOAD |
|---|---|---|---|
| Send Advertising IDs to Batch | ✅ | - | ✅ |
| Send Install IDs to Batch | - | - | - |
| Send Custom IDs to Batch | - | - | - |
| Send Attributes to Batch | - | - | ✅ |
Prerequisites
The following are the prerequisites before proceeding with this integration:- Ensure that you have a Batch account. After logging into the Batch account you are redirected to the Batch dashboard.
- Ensure that you have integrated or set up your mobile applications with Batch. The already integrated mobile applications appear on the Batch dashboard.
Components of Batch
To obtain the components of Batch, navigate to the Batch Dashboard and click SETTINGS from the top panel as shown below.

Create a Destination for Batch
Perform the following steps to create a Destination for Batch:Click Batch. 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:a. Enter a name for the Destination.b. Enter the Live API Key and the REST API Key.c. Review all the values entered above and then click Next to proceed to mapping.

In the new screen that appears, choose the appropriate Action and mapping as explained below.
NoteThe 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.Link an Audience to the Batch Destination
For information about how to link an Audience or segment to the created Destination in Audiences and Target applications, refer here. Note that it can take up to three business days for the segment to be available at the Batch seat. In addition, ensure that you link only one Destination at a time to avoid activation issues. a. Choose the desired action under Choose your Action and then choose the corresponding identifiers under Map the Fields. You can choose one of the following actions as per your requirement. Based on the action you choose, the Output Identifiers that are accepted by the platform such as, MAIDs, Custom ID, Install ID are displayed. Here, you can map the respective Catalogue fields to the Destination fields. i. Choose Send Advertising IDs to Batch to send advertising identifiers, such as MAIDs, to the Batch platform. ii. Choose Send Install IDs to Batch to send Install IDs generated by Batch when a new user is created in the Batch application.- Ensure all Install IDs are ingested into Zeotap before using Send Install Ids to Batch as an action.
- Ensure that the identifiers are sent to Batch in the following format only:

View Pushed Audiences on Batch Dashboard
The first-party and third-party audiences (segments) pushed by the Zeotap CDP appear on the Batch dashboard under the Audiences tab as shown in the image below.Note:The tokens are provided by Batch or the integrated mobile application. Currently, Zeotap does not support these tokens. Zeotap only supports MAIDs for this integration. Therefore, under the Tokens/IDs column, you can only find values for IDs.

User Disqualification from Audiences in Zeotap CDP
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.

