Is “Trigger after batch audience evaluation” really working as expected for the first journey run?
Hi everyone,
We are trying to better understand the actual behavior of the “Trigger after batch audience evaluation” option in AJO, because in our case it does not seem to behave the way the documentation and UI tooltip suggest.
From what we have observed, if the first run of a daily journey happens before the export job for that day is available, the journey ends up using the previous day’s snapshot instead of waiting for the current day’s audience evaluation/export to complete. After that, each subsequent run appears to keep following the same pattern, since it only checks whether a newer snapshot is available compared to the one used in the previous execution.
That makes us wonder whether this feature is really behaving as expected. In practice, it seems that if the first run happens too early, the journey can stay one day behind indefinitely, which makes the configuration much less useful for daily journeys than we would expect.
The behavior we are expecting is that the journey should wait for the current day’s batch evaluation/export to complete before running, at least for the first execution of the day. Otherwise, journeys scheduled before the export job finishes will always run with stale data.
Has anyone else seen this behavior? Is this working as designed, or could this be considered a product issue or gap?