Unfortunately there isn't currentlyUPDATED ANSWER (includes information from August '17 release):
Just recently Salesforce added an "Exit Criteria" feature which can be configured just the way goals are defined, but don't compromise your goal attainment statistics anymore. Therefore you need to either:The exit criteria are evaluated on every completed wait activity.
When a contact meets any of the exit filter criteria upon leaving a wait activity, the contact is removed from the journey.
How to define exit criteria?
The exit criteria can be defined in the wizard, that can be launched using the exit-icon on the top right of the journey canvas. Expressions can be defined using Expression Builder that is known from decision splits and goal criteria.
Related documentation:
- Modify your journey goal (which compromises your real goal attainment statistics)
- Add a lot of decision splits to your journeyDefine Exit Criteria
- (if you just need to stop emails from being sent) add an exclusion script to your send email activities that filter the subscriber out
Original answer (outdated):
Unfortunately there isn't currently. Therefore you need to either:
- Modify your journey goal (which compromises your real goal attainment statistics)
- Add a lot of decision splits to your journey
- (if you just need to stop emails from being sent) add an exclusion script to your send email activities that filter the subscriber out