I want to clarify on the methods that are available to manage unsubs of channel preference of contacts for journeys that are in-flight.

I am currently on Multi org ent 2.0 MC connect and using SF data source as entry into the journey and managing unsubs through a custom subscription page that is integrated with CRM. However, when a subscriber opts out of a journey that's in-flight, there's no way i can think of to suppress the subscriber from other emails within the journey.

Any advice or insights appreciated!

  • If the subscriber opts out in CRM, it'll get unsubscribed in SFMC as well (because of MC Connect) and will exit the journey automatically
    – Maneesh
    Nov 19, 2019 at 4:43
  • Sure Maneesh, having the contact with the opt out status captured in crm is not an issue. The issue here is when a subscriber opts out through the custom unsub link from emails being sent while the contact is in the journey. How are you managing that when the unsub status is not part of Journey data? Nov 19, 2019 at 5:49

1 Answer 1


Your best option is to configure journey exit criteria to check for the subscription status. These will be evaluated when contacts moves on from each wait step. Your object holding subscription status must of course be synced to SFMC, and connected in an attribute group. Please do observe, if you are using your consent/opt-in records in a one-to-many cardinality within data designer, there are few things worth observing.

You must log in to answer this question.

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