Journey Builder eases the whole process of creating a seamless journey for the customers. You can engage the users at different channels/mediums with relevant content based on the entry/exit triggers or conditions. NotifyVisitors has recently announced a new feature of adding/removing users on custom list segments.
Therefore, you can simply choose the segment in which you want to add or remove any customer based on the actions performed by them.