Date Based Entry event injects contacts that do not meet date filter
Trailblazer Community

Date Based Entry event injects contacts that do not meet date filter

Marketing Cloud Journey Builder

Last updated 3 days ago ·Reference W-7826439 ·Reported By 3 users

In Review

Summary
A Date-Based entry event that is configured to inject contacts on a daily basis where the process date is 6 months after a date attribute does not function as expected and injects all contacts where the attribute day number is equal to the the process day number.

For example, based on the '6 months after' configuration, if the Journey runs on the 14th of July, the expectation would be for contacts with the date 2020-01-14 in the attribute to be injected. However, the event injects all contacts with a date where the day is on the 14th (e.g. including 2020-02-14, 2020-03-14, 2020-04-14 etc.).



The expectation was that on the 14th contact 'peterdcollinsuks1@ gmail.com' would be injected , and on the 15th contact 'peterdcollinsuks6@ gmail.com would be injected.



However on the 14th, the 4 contacts that had '14' in the day part of the date were injected, and on the 15th the four contacts that had '15' in the date p[art of the date were injected. i.e

Repro
-The Journey Contacts should be in a Data extension with a populated date attribute, and this DE should be linked to contacts in Contact Builder > Contact Designer.
-Create a new multi-step journey in Journey Builder
-Add an Event entry source and choose 'Date Based Event'
-Event Configuration:
Re-entry = 'Monthly'
Select the date attribute from the entry data extension
Configure the slider to 6 months after the attribute
-Continue through Contact Filter and Summary panel to 'Done'
-Choose a schedule time to suit your testing needs.
-Specify Journey settings, and add an activity to workflow such as a random split.
-Save Journey and activate.

Workaround
Use the Data Extension entry source to meet your use case. For example, add an entry filter to the entry source that checks if the date attribute is 6 months before Today if your use case is to inject contacts with a date value exactly 6 months before the current date. Schedule the Data Extension entry source to run once a day.

Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.