Skip to content

Log Custom Event

Client SDK
Backend API
Mobile approve
SSO
Sub-journey

Creates a custom event in the activity log

Description

Log events for specific steps or checkpoints in the journey. For example, create an event when a user approves a transaction and include transaction details in the log. This event will be available in the Journey analytics as well as via event streaming.

The custom event data is specified using an expression that's evaluated at runtime. The event includes the full journey context.

Configuration

FieldDescription
Report TypeEvent name, which can be specified as a simple string value or contain an expression
DataExpression that resolves to a JSON object for the custom event.
{% admonition type="info" name="Journey event data" %} This step can be configured to record step input and output data, or a custom payload, which is then surfaced in journey events in Journey Analytics for diagnostic purposes. For details, see [Additional data reporting](/guides/orchestration/getting-started/event_reporting.md). {% /admonition %}