Skip to content

Commit 5438795

Browse files
authored
Merge pull request #6655 from segmentio/samkcrespo-patch-22
Add FAQ on handling historical data in Journey entry conditions
2 parents b6aec90 + d5f9048 commit 5438795

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/engage/journeys/faq-best-practices.md

+6
Original file line numberDiff line numberDiff line change
@@ -99,3 +99,9 @@ Journeys triggers audience or trait-related events for each email `external_id`
9999
#### How quickly do user profiles move through Journeys?
100100

101101
It may take up to five minutes for a user profile to enter each step of a Journey, including the entry condition. For Journey steps that reference a batch audience or SQL trait, Journeys processes user profiles at the same rate as the audience or trait computation. Visit the Engage docs to [learn more about compute times](/docs/engage/audiences/#understanding-compute-times).
102+
103+
#### How can I ensure consistent user evaluation in Journey entry conditions that use historical data?
104+
105+
When you publish a journey, the entry step begins evaluating users in real time while the historical data backfill runs separately. If a user's events or traits span both real-time and historical data, they might qualify for the journey immediately, even if their full historical data would have disqualified them.
106+
107+
To prevent inconsistencies, you can manually create an audience that includes the same conditions as the journey's entry step. This ensures that it evaluates both real-time and historical data. You can then use this pre-built audience as the journey's entry condition. This approach guarantees that Segment evaluates users consistently across both data sources.

0 commit comments

Comments
 (0)