Skip to main content

Overview

PromoteIQ is a platform that allows businesses to advertise to shoppers across the open web. By using retailers’ first-party data, PromoteIQ enables advertisers to target their ads to individual shoppers, regardless of where they are browsing. Integrated with Zeotap CDP, it can help businesses increase their reach and efficiency when promoting their products and services to potential customers. Zeotap automatically creates audiences (segments) in PromoteIQ. Unlike typical integrations, users associated with audiences are not directly sent to PromoteIQ. Instead, you must provision an AWS S3 bucket to receive data files. Then, you can transfer the segment list from the S3 bucket to PromoteIQ to run relevant campaigns on your website. The workflow diagram below illustrates the integration with the PromoteIQ Destination.

Supported Identifiers

This integration supports custom identifiers.

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 NameID EXTENSIONDELETEDELTA UPLOAD
Send Identifiers to Promote IQ---

Components of PromoteIQ

Ensure that you have the following details about the PromoteIQ available before creating a Destination.
  • API Key
  • API ID
  • API URL
  • S3 Bucket
  • S3 Folder
  • S3 Client ID and Client Secret
  • S3 Region

API Key and API ID

An API key and API ID are two types of credentials used in PromoteIQ for authentication and authorisation purposes. Example If your API Token is 1000000020-5e134485439a2d183db5f9226777e0a14a12b9bb1beeba2ea44804e4e04dc9d250abbc2e277a8432ee4c010fd6a3528182afceb510667a4cbe112dc3e5a2e9d3, then:
  • 5e134485439a2d183db5f9226777e0a14a12b9bb1beeba2ea44804e4e04dc9d250abbc2e277a8432ee4c010fd6a3528182afceb510667a4cbe112dc3e5a2e9d3 is your API Key.
  • 1000000020 is your API ID.

API URL

API URL is the endpoint of your PromoteIQ APIs that you have created.

S3 Bucket

This is the name of your S3 bucket. You can obtain this information on your Amazon S3 account by navigating to Buckets. In the example shown below, test-adobe-s3-bucket is the bucket name.

S3 Folder

In Amazon S3, a folder serves as a logical container for organising stored objects within a bucket. In reality, there are no actual folders in Amazon S3. Instead, the folder concept is emulated by employing object key names containing slashes (”/”) to replicate a hierarchical arrangement. You can obtain this information from your Amazon S3 account by navigating to the Objects tab under the Amazon S3 bucket as shown in the image below. Ensure that you follow the folder structure shown below. folder_name/sub_folder_name/

S3 Client ID and Client Secret

These are the security tokens that provide secure access to your Amazon S3 resources. You can obtain the Client ID and Secret by navigating to the AWS IAM Credentials tab under Security credentials in your Amazon S3 account.

S3 Region

This is the geographical location where the Amazon S3 storage is available. You can obtain this information by navigating to the Properties tab under the Amazon S3 bucket as shown in the image below.

Create a Destination for PromoteIQ

Perform the following steps to create a Destination for PromoteIQ:
1
Log into the Zeotap CDP App and go to the DESTINATIONS application.
2
Click + Create Destination.
3
Under the All Destinations section, search for Promote IQ.
4
Click PromoteIQ. 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 API Key, API URL and API ID obtained form your Promote IQ POC.c. In the S3 Bucket field, provide the name of the Amazon S3 Bucket.d. In the S3 Folder field, provide the folder path in your storage location where Zeotap CDP can store your exported data.e. Enter S3 Client ID and S3 Client Secret that you obtained from your Amazon S3 account.f. In the S3 Region field, choose the geographical region where your Amazon S3 bucket is available from the drop-down menu.g. Review all the values entered above and then click Next to proceed.
5
In the new screen that appears, under Choose your Action, select Send Identifiers to PromoteIQ as the action for activating your audience (segment) on the Audiences module. Under Map the Fields, you can map any custom identifier that you wish to send to Promote IQ.
6
Click Create Destination. The created Destination gets listed in the Audiences application, which can be linked to an audience/segment.

Identify Segment Files in the AWS S3 Bucket

After an Audience is linked to a Destination, Zeotap CDP generates segment files in CSV format with the following naming convention: <segment_name>_<timestamp_in_yyyyMMdd-hhmmssSSS>.csv.gz The file contains two columns (column 1: CID; column 2: Segment ID created in PromoteIQ) without any header. Here, the segment ID is your Audience ID designated to your audience (segment) that you created on Zeotap CDP. Note that the these columns are comma-separated and the maximum file size limit for the Segment file is 5GB. If the file size is larger than 5GB, then they are split into different parts.
Note:Full refreshes will be sent to the S3 bucket as per the configured refresh frequency.
Last modified on February 26, 2026