Events are any action your customers perform or actions that result in an update to their customer record. For example, viewing your web page or visiting your store in New York.
Every Event is classified by a type (for example, order, product or email) and action (for example, purchase, view or open) and additional metadata stored in Fields (for example, product_id).
How to set up a custom event for login, logout, register and updates.
The Web SDK will automatically populate the
pagefield when event type is
Custom events are events for which you create the event type/action and choose which fields to use and/or create.
Custom events display on the customer profile (Customers > Profiles). The Custom Events API also displays the metadata associated with the event in the profile.
Go to Account Settings > Objects & Fields to create custom events in ODP. See Create custom fields for more information on creating custom events.
You must select Events from the Object Containing New Field drop-down list.
To begin sending events to ODP, refer to the specific documentation for your platform:
This is only to be used for the rare case you have an event that is not triggered by a customer. Abuse of this functionality may result in a loss of data.
This is helpful for events like campaign sends, subscription and support ticket events generated by an agent where the customer was not the direct source of the event.
This field allows ODP to determine if an event was active or not. If it is set to
true, then that is considered customer activity.
This means that the event will impact our calculation of Monthly Active Users (MAUs), it also allows us to exclude from certain engagement reporting like Customer Lifecycle when appropriate.
If the field is left blank, we will set the value to
trueby default, meaning it is assumed that the event is active.
Field Display Name
Is Active Event?
True / False boolean
Indicates whether this event should contribute to Monthly Active User (MAU) calculations. Is false if the event is not triggered directly by the customer.
|any action not open or click|
|push||any action not open or click|
Some events are set to
inactive by default (
If needed, this can be overridden by a developer by including the field on the event payload.
Updated about 11 hours ago