Introduction
The Zeotap Audience integration syncs your Zeotap audiences directly to MoEngage, making them immediately available for your campaigns. Using this integration lets you:
- Create custom segments (audiences) for campaigns.
- Add or remove users from MoEngage segments in real time.
- Dynamically keep segments updated for fresh campaign targeting.
| info |
Information The Zeotap Audience integration does not currently support Unified Identity (Identity Resolution) and Portfolio. |
Integration
| library_add_check |
Prerequisites Ensure you have the following:
|
Step 1: Configure MoEngage as a Destination in Zeotap
To configure MoEngage as a destination in Zeotap, perform the following steps:
- Log in to your Zeotap dashboard, navigate to Integrate > Destinations.
- On the Destinations page, click + Create Destination in the upper-right corner.
- Under All Destinations, in the Search for a Destination box, type MoEngage.
The Destination Details configuration page appears. - On the Destination Details tab, provide the following details:
- In the Destination Name box, type a name for the destination.
- In the API Key box, type your MoEngage API key.
- In the Workspace ID box, type your MoEngage account's Workspace ID.
- In the Data Center box, type your MoEngage Data Center number.
-
Click Next. The MoEngage destination is now active in your journey.
The Mapping configuration page appears.info Information
For more information on obtaining your MoEngage API credentials, refer to Outbound: User and Event Forwarding > Step 1.
- Select the action (Add Audience to segment, Send events to moengage, and Sync User) you want to perform in MoEngage based on your specific use case. For example, in this use case, the action is Create User, which instructs MoEngage to either create a new user profile or update an existing one with the data from Zeotap.
- Under Choose your Action, in the drop-down list, select Create User.
- Under Map the Fields, map the Catalogue Field from Zeotap to the corresponding Destination Field in MoEngage:
- Identifiers: Map the Email Raw field to the Email/Customer ID* field. This is a mandatory field.
- Attributes: Map the necessary Zeotap fields to their corresponding MoEngage fields, such as Name and First Name.
- Click Create Destination to save the configuration.
Note: To sync multiple user identifiers, click + Add Mapping. This allows you to create new rows for mapping standard attributes (such as Name) and any custom fields you require. - Click Save Mapping.
After creating the destination, you can link your new destination in the Zeotap Journey app to send user data to MoEngage.
Step 2: Activate the Destination for an Audience
To link an audience to your configured MoEngage destination, perform the following steps:
- On the Audiences page in Zeotap, locate the audience that you want to sync.
- In the row for that audience, click the More options icon (...) on the right.
-
In the drop-down list that appears, click Link to destinations.
- In the Search box, type the MoEngage destination that you created.
- Click the Destination Details tab and verify that the Workspace ID, API key, and data center fields are pre-populated.
- Click Save Destination.
After you save, the destination is attached and becomes active for that audience.
Step 3: Find Your Audiences in MoEngage
After the sync, your audience is automatically created as a custom segment in MoEngage, which you can find by navigating to Segment > Custom Segments. For more information, refer to Custom Segments.
Rate Limits
To maintain platform stability, MoEngage limits ingestion of Zeotap data to a maximum of 500 requests per second (RPS) per workspace. If your workspace exceeds this limit, MoEngage returns an HTTP 429 (Too Many Requests) status code. Refer to Adobe's documentation on default retry policy to understand how rate limiting affects your data flow
Retry Exhaustion: If Zeotap exhausts all retry attempts for a batch of data, you must contact the Zeotap Support Team to replay the failed requests.