I have a journey. My data extension has two primaryKey, SubcriberKey and ProductID

So i would like that my contact entry in journey everytime that they will buy. I set in JourneySetting re-entry everytime.

How does Journey Builder manage duplicates in entry Data Extension? Will only the first row in the data extension enter and the rest will get blocked withoht contact entry?

In the to Process Entry Source Data valuation I have To evaluate all records in a data extension o newRecord?

in this scenario Journey won't do the deduplication since the customer can enter multiple times?

  • 1
    By duplicates do you mean multiple entries of the SubscriberKey, or multiples of the Email/Phone (where more than one SubKey has the same Email/Phone)?
    – Rainer G
    Commented Nov 15, 2020 at 22:48
  • multiples of the Email/Phone (where more than one SubKey has the same Email/Phone)
    – Mary jON
    Commented Nov 16, 2020 at 7:13

1 Answer 1


You have to set contact re-entry setting in journey or else it errors and doesn't pass validation.

If you already have a contact going through the journey and same contact tries to enter. The duplicate will not be entered into the journey. Depending on your primary key setting it could still get added to the DE though.

  • If I have different subscriberkey with thesame email?
    – Mary jON
    Commented Nov 16, 2020 at 7:17
  • contact key/subscriber key determines if a contact is unique. So different subscriber keys with same emails will be treated as different subscribers.
    – Noor Alam
    Commented Nov 16, 2020 at 9:21

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