
You've accurately pinpointed the core challenge: Customer Insights - Journeys (Real-Time Marketing) does not offer native, real-time aggregation of related entity data directly within its segment builder.
Let's break down your scenario and explore the most effective solutions:
Understanding the Constraints:
Recommended Solution: Rollup Field on Contact Entity
Your "Option 1" is indeed the most practical and recommended approach for achieving your goal:
Advantages of This Approach:
Additional Considerations:
Why Not Other Options?
In summary:
Using a rollup field on the Contact entity is the most efficient and recommended approach for aggregating order values and using them in Real-Time Journeys segments. It leverages OOB functionality and minimizes complexity.