Skip to main content

Overview

Personyze is an AI-powered personalization platform designed to create tailored experiences for each user on a website or app. It works by tracking real-time user behavior, such as clicks, page views, and purchases, to understand individual interests and intent. This live data is then combined with other information, like CRM profiles, to build a comprehensive view of the customer. Ultimately, Personyze uses these insights to automatically deliver the most relevant content, product recommendations, and targeted offers to boost engagement and conversions. This integration with Zeotap enables the user to send event data to Personyze.

Pre requisites

  1. You must have an Active Personyze Account.
  2. Personyze API Credentials: The API key is a secret password that authorizes our platform to send data to your account. a. Where to find it: You can generate this key in your Personyze dashboard, typically under Settings > Integrations > Full-featured API.
  3. Populated Personyze Product Catalog

Creating a Destination

1
Log into the Zeotap CDP App and go to the DESTINATIONS application.
2
Click + Create Destination.
3
Under All Destinations, search for Personyze.
4
Click on Personyze . 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 Private API Key.
5
In the new screen that appears, choose the appropriate Action and mapping as explained below.a. Action : Send Events to Personyzei. Choose the corresponding identifiers under Map the Fields. By default, the Output Identifiers that are accepted by the platform, such as user ID (CUID), email, and internal ID displayed. However, you can edit, add, or remove an identifier from the list.ii. Mandatory Fields
  1. Event Attribute
  2. User Identifier Value
iii. Under the Additional Settings section choose the Identifier type from the dropdown.iv. You can select either User ID, Email or Internal ID as the Identifier type.v. You need to map the value corresponding to this Identifier type in the mapping section mentioned above.vi. Click Save Mapping.
6
Action : Send User User Profile to Personyzea. Choose the corresponding identifiers under Map the Fields. By default, the User Identifier Value field is displayed in the mapping table.b. To add User Profile fields:i. Click the + Add Mapping Field button in the User Values sectionii. This will create a new mapping row where you can:
  1. Left-hand side: Displays the user profile field name
  2. Right-hand side: Map to your source data field
c. Under the Additional Settings section:
  1. User Identifier Key: Select the identifier type from the dropdown (User ID, Email, or Internal ID)
  2. Event Attribute: Enter the user profile value you want to send in snake_case format
  3. Supported user profile values are: a. first_name b. last_name c. email
7
Once you enter a value in the Event Attribute field (e.g., first_name), you need to add it as the field name on the left-hand side of your mapping in the User Values section
8
Mandatory Fieldsa. User Identifiers
9
Click Save Mapping.

Activate the Destination on Journeys

After creating a destination, next, you need to link it in the Send to Destination node within the workflow, as explained below.
1
In the workflow, click + and choose Send to Destinations.
2
Choose the destination from the list of available destinations by using the search feature.
3
Under the Destination Details tab, the Private API Key fields are automatically populated based on the value that you have entered while creating the destination.
4
Under the Destination Settings tab, choose the Action and mapping as per your requirement.
5
Upon clicking Save Destination. The destination is attached as shown in the image below.
Last modified on February 26, 2026