I have a data extension with approximately 500k entries. This DE should be used as an Entry Audience for a Journey but with additional filtering to be done in the event entry criteria. The data that should be used to filter in the Contact Entry settings is available in another data extension that is linked in Data Designer. That data extension contains opt-out data with entries for subscribers only if he/she doesn't want to receive a certain type of communication. This means that far from every one of the 500k subscribers have an entry in the filter data. When using this as a filter all the subscribers that are not in the exclusion data set are rejected to enter the Journey.
So how can I get a Journey to accept all entries that either do not have an entry in the data set or have an entry that do not match the criteria?
entry1 -> exclude for criteria 1
entry2 -> exclude for criteria 2
Result when excluding for "criteria 1":
entry1 is excluded since the exclusion DE say 'exclude for criteria 1', which is the criteria we are trying to exclude
entry2 is included since the exclusion DE say 'exclude for criteria 2', and that is not the criteria we are trying to exclude
entry3 is included since it is not part of the exclusion DE at all