Skip to main content
Skip table of contents

Events

“Events are not a matter of chance” - Gamal Abdel Nasser

Events are the actions your users are taking and can be used to trigger campaigns and experiences on a 1:1 level. On the Events page, you'll find a list of events, the user id of the user generating the event if they're an identified user or anonymous if the user is unidentified, and the time when the event took place. Furthermore, the payload of the event can be seen by clicking on the event name. Clicking on the user ID will take you to the user's profile. 

The Events page is commonly used for testing, verifying, and troubleshooting a site integration and file-based event imports.


Omitted Events

Event properties can change every time they're imported unless you submit a request for us to manually omit those changes. In the rare case where the data type for an event property changes (eg, order_id is submitted as an integer and then later as a string), we reserve the right to remove that event from being processed in order to keep our systems running optimally.

These omitted events will not process any changes, including new event properties that have been added, and will not be available to be used in Audience Explorer or Experience Builder.


How Are Campaign Events Tracked in ZMP?

ZMP captures campaign activity, such as delivered, opened, clicked, bounced, and unsubscribed, through a behind-the-scenes event pipeline.

Event Flow

1. ZMP sends an email via the Message Transfer Agent (MTA).

2. The MTA wraps links for tracking and routes the email to the user.

3. When the user opens or clicks, the MTA collects that activity using the wrapped link.

4. Those links point to ET (Event Tracker) hosts, which log the activity and redirect the user to the intended destination.

5. Delivery feedback (e.g., bounces, unsubscribes) is captured from email service providers (ESPs).

6. All events (opens, clicks, bounces, unsubscribes, etc.) are posted into ZMP through the communication_events track endpoint.

Key Systems

  • MTA (Message Transfer Agent): Handles email delivery, link wrapping, and bounce/unsubscribe feedback.

  • ET Hosts (Event Tracker Hosts): Capture open/click activity and route users.

  • PAAS Team: Maintains infrastructure that supports MTA and ET services.

Note: Some events, like image loads for "scans," may be filtered out for accuracy and not passed to ZMP.

This architecture ensures reliable tracking across delivery and engagement touchpoints.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.