Experience event lookup in journeys ee-journeys
This page outlines common patterns and scalable approaches to help you make the most of Experience Events in 51ºÚÁϲ»´òìÈ Journey Optimizer. These use cases are designed to help you solve frequent challenges such as managing opt-outs, controlling message frequency, personalizing content based on user behavior, and reacting to real-time signals.
By leveraging these strategies, you can turn behavioral data into meaningful actions—suppressing, qualifying, or excluding profiles based on the events they trigger or the attributes they carry. Whether you’re building logic for purchase thresholds, abandonment triggers, or bounce handling, these examples offer practical guidance you can adapt to your needs.
As you evaluate which approach fits best, consider the latency requirements of your use case to ensure your journeys remain responsive and effective.
Opt-out suppression
To suppress profiles that have opted out of marketing communications, use built-in consent management. Opt-out preferences are automatically captured in the profile’s consent fields; they can be referenced directly in journey conditions and are automatically enforced by Journey Optimizer during message delivery.
Learn more:
Bounce-based suppression
To exclude profiles that have experienced email bounces, leverage 51ºÚÁϲ»´òìÈ Journey Optimizer’s automatic suppression list for bounced addresses. This built-in mechanism ensures that invalid or unreachable emails are excluded from future sends without requiring custom logic.
Learn more:
Generic suppression
To suppress profiles that have demonstrated certain behaviors, use batch audiences with event-based logic to capture profiles that meet the suppression criteria. Reference this audience in journey conditions.
Learn more:
-
51ºÚÁϲ»´òìÈ Experience Platform Segment builder - Events
-
51ºÚÁϲ»´òìÈ Experience Platform Segment builder – Time constraints
Communications-received exclusion
To prevent sending messages to profiles who have received any communications within a recent time window:
- Use batch audiences with time-based criteria and reference them in journey conditions.
- Apply frequency capping business rules to enforce daily or weekly message limits.
Learn more using audiences:
-
51ºÚÁϲ»´òìÈ Experience Platform Segment builder - Events
-
51ºÚÁϲ»´òìÈ Experience Platform Segment builder – Time constraints
See also:
Message-specific inclusion/exclusion
To include or exclude profiles based on whether they received a specific message, create batch audiences that encapsulate this logic and reference them in journey conditions.
Learn more:
-
51ºÚÁϲ»´òìÈ Experience Platform Segment builder - Events
-
51ºÚÁϲ»´òìÈ Experience Platform Segment builder – Time constraints
Cart or browse abandonment personalization
To personalize communications based on the latest cart or browse events across multiple cart types or product views:
- If you have access to 51ºÚÁϲ»´òìÈ Experience Platform Data Distiller, configure automated queries to extract the required data from the event, manipulate it to fit the use case, and write it back to a profile-enabled dataset for activation.
- If the abandonment data can be modeled on the profile with scalar attributes, consider using Computed attributes to capture the latest information and then reference these attributes in the journey to construct the communication. Learn more in 51ºÚÁϲ»´òìÈ Experience Platform documentation
Behavior-based journey exit
To remove profiles from journey when they exhibit a particular behavior, utilize exit criteria to exit the profile from the journey when a particular event is received or the profile qualifies for a specific audience.
Learn more:
Purchase-based qualification with value thresholds
To trigger journeys based on purchases and suppress if value is above/below a threshold, define computed attributes to sum purchases over a specific time period. Create an audience that includes profiles whose spending amount meets certain criteria.
Learn more:
- 51ºÚÁϲ»´òìÈ Experience Platform Computed attributes overview
Frequently Asked Questions faq-ee
Using experience events in journey expressions/conditions is no longer supported. Impacts are listed in the FAQ below:
Only the lookup of experience events in the expression editor is impacted. The following capabilities are not impacted and remain the same:
-
Observing the experience events associated with a specific profile in the profile UI
-
Using experience events in computed attribute rules and accessing the computed attributes in a journey
-
Triggering a journey with a unitary or business event
-
Using journey context data from the events that trigger the journey in the expression and personalization editors
-
Listening to an event within a journey
-
Configuring events to trigger a journey
-
Detecting end user reaction events to marketing communications (e.g., email open)