Table Fields
Contact Journeys History Table
Table Fields
ADVANCEMENT_TIME
ADVANCEMENT_TIME
- Included for all event types
- Contains details associated with time calculations.
Possible values include:
Value | Description |
---|---|
"instant_advancement": true | The contact advanced instantly (e.g. there is no delay or the contact arrived within active hours). |
"instant_advancement": false | There is a delay; see calculation_method for more detail. |
"calculation_method": null | No Delay |
calculation_method: Relative | There is a delay but no time of day configured. |
calculation_method: TimeOfDay | There is a delay and a specific time of day is configured. |
calculation_method: ActiveHours | There is a delay and active hours are configured. |
calculation_method: preferred_source | Source of primary time configuration |
calculation_method: calculation_source | Source of time configuration used (will be different from preferred_source if data is missing or invalid) |
BRANCH_NAME
BRANCH_NAME
- Included in the
BRANCHING_SPLIT
event type - The branch to which a contact was assigned in a branching split.
CAMPAIGN_ACTION_ID
CAMPAIGN_ACTION_ID
- Included in the
ACTION
event type - Unique identifier associated the individual action step and channel action
CAMPAIGN_SYNC_ID
CAMPAIGN_SYNC_ID
- Included in the
ACTION
event type - Unique identifier associated with the batch of contacts processed during the execution of a Journey node
CHANNEL_ACTION_NAME
CHANNEL_ACTION_NAME
- Included in the
ACTION
event type - Channel Action used in this step
CHANNEL_NAME
CHANNEL_NAME
- Included in the
ACTION
event type - Channel used in this step (for example, Attentive)
EMAIL
EMAIL
- Included for all event types
- The email address associated with the Simon ID for the contact
ENTRY_ID
ENTRY_ID
- Included for all event types except
REENTRY_BLOCKED
- An ID for the traversal by one contact through the journey: all the steps will share this ID for that contact's one traversal from exit through exit. Contacts that pass through the journey multiple times will have one
entry_id
for each time they do so.
EVENT_ID
EVENT_ID
- Included for all event types
- Unique GUID for each row
EVENT_TYPE
EVENT_TYPE
- Included for all event types
- The event type. Possible values are:
ENTRY
,EXIT
,REENTRY_BLOCKED
,ACTION
,BRANCHING_SPLIT
,EXPERIMENT_SPLIT
What does the event type
REENTRY_BLOCKED
mean?This means the contact qualified for the journey, but was not entered because of the re-entry criteria (frequency capping) for this journey. These events are included in the journey history to bring transparency to re-entry decisions.
FRONTEND_JOURNEY_ID
FRONTEND_JOURNEY_ID
- Included for all event types
- The unique ID for the journey that is displayed in the URL
JOURNEY_CREATED_AT
JOURNEY_CREATED_AT
- Included for all event types
- The UNIX timestamp at which the journey was created.
JOURNEY_ENDED_AT
JOURNEY_ENDED_AT
- Included for all event types
- The UNIX timestamp at which the journey ended. Null if the journey is still live.
JOURNEY_LAUNCHED_AT
JOURNEY_LAUNCHED_AT
- Included for all event types
- The UNIX timestamp at which the journey went live.
JOURNEY_ID
JOURNEY_ID
- Included for all event types
- Journey ID (System ID for the journey, not displayed in the UI)
JOURNEY_NAME
JOURNEY_NAME
- Included for all event types
- The name of the journey this contact is traveling through
JOURNEY_STATUS
JOURNEY_STATUS
- Included for all event types
- The status of this journey at the time of this event. Possible values are:
live
,draining
,stopped
,archived
.
JOURNEY_TRIGGER
JOURNEY_TRIGGER
- Included for all event types
- The type of trigger for this journey. Possible values are:
SEGMENT
,EVENT
JOURNEY_VERSION_CREATED_AT
JOURNEY_VERSION_CREATED_AT
- Included for all event types
- The UNIX timestamp at which the journey version was created.
JOURNEY_VERSION_ENDED_AT
JOURNEY_VERSION_ENDED_AT
- Included for all event types
- The UNIX timestamp at which the journey version ended. Null if the journey is still live.
JOURNEY_VERSION_LAUNCHED_AT
JOURNEY_VERSION_LAUNCHED_AT
- Included for all event types
- The UNIX timestamp at which the journey version was published.
JOURNEY_VERSION_NUMBER
JOURNEY_VERSION_NUMBER
- Included for all event types
- Monotonically increasing version number (starting at 1)
JOURNEY_VERSION_STATUS
JOURNEY_VERSION_STATUS
- Included for all event types
- The status of the Journey Version at the time of this event. Possible values are:
live
,draining
,stopped
LOADED_AT
LOADED_AT
- Included for all event types
- Timestamp for when this data was loaded into Snowflake
METADATA
METADATA
- Included in the ACTION even type (if metadata was included it in the journey creation)
- The fields and values for this step and contact, in a nested JSON format
OPERATION_ID
OPERATION_ID
- Included for all event types except
REENTRY_BLOCKED
- A unique ID for a contact going through that step at that time. This value is also available in personalization as
simon.operation_id
and is useful for tying step activity to other data sources, e.g. engagement data.
SIMON_ID
SIMON_ID
- Included for all event types
- Each contact that exists within Simon is assigned a unique ID called
simon_id
. This is a consistent ID that’s managed by Simon.
SKIPPED
SKIPPED
- Included for all event types
- Boolean to indicate if contact was skipped for this step
SKIPPED_CATEGORY
SKIPPED_CATEGORY
- Include for the
ACTION
event type (only if skipped) - A (text-based) classification for the skip reason (e.g. ‘channel_not_deliverable’).
SKIPPED_DESCRIPTION
SKIPPED_DESCRIPTION
- Included for the
ACTION
event type (only if skipped) - The skip reason description (e.g. 'Not deliverable to channel').
SKIPPED_SUB_CATEGORY
SKIPPED_SUB_CATEGORY
- Include for the
ACTION
event type (only if skipped) - A (text-based) detailed classification of the skip reason (e.g. ‘invalid_phone_number’)
STEP_ID
STEP_ID
- Included in all events except
REENTRY_BLOCKED
- Unique ID for a journey step (note: this is version-specific). (This step ID is not displayed in the UI).
STEP_NAME
STEP_NAME
- Included in all event types except
REENTRY_BLOCKED
- The user-configured name of the step (the builder enforces that each step has a unique name within that version).
TIMESTAMP
TIMESTAMP
- Included in all event types
- Event timestamp
VARIANT_ID
VARIANT_ID
- Included in the
EXPERIMENT_SPLIT
type - The ID of the variant to which a contact was assigned in an experiment split.
VARIANT_NAME
VARIANT_NAME
- Included in the
EXPERIMENT_SPLIT
type - The name of the variant to which a contact was assigned in an experiment split.
Updated 4 months ago