I have a very simple journey with a Data Extension entry source with around 290,000 records, each corresponding to one contact. The Data Extension has a correct Subscriber Key relationship (Salesforce originating PersonContactId mapped to Subscriber Key). It has no filter limiting entry, no decision splits, is set to re-entry anytime and was scheduled to run only once. It uses the Email from Entry Source as the Email for the send.

Out of 290,000 contacts, only 141,500 Contacts have been evaluated for entry. What could be the reason? A few contacts out of these could be SFMC unsubscribed but definitely not the whole missing 150k.

1 Answer 1


The issue could be the High Water Mark. To understand the concept better, you can read more here, here and here.

There are two things that might prevent it from stopping your contacts to enter the Journey (of course considering you have selected re-entry anytime option):

  1. Contact Evaluation Settings inside the Journey:

    • Evaluate new records only - only new records get evaluated that already passed High Water Mark.
    • Evaluate all records - all contacts get evaluated in the Entry Source DE.
  2. Set the schedule of the Journey related to the Automation'schedule, which will have an SQL that will overwrite the Entry Source DE and thus bypass High Water Mark.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .