How was it done earlier?
Previously, users could only remove contacts from one workflow at a time or from all workflows. There was no option to remove contacts from multiple specific workflows in one action.
For example, if a contact was part of lead nurturing, sales funnel, and other email workflows, once the contact reached the "Sale completed" stage, users had to manually remove them from each workflow individually or add a seperate action for each workflow, which was time-consuming.
What's New ?
Remove from workflows has a dropdown with 4 Options:
Current Workflow: Remove the user from the workflow they are currently in.
Another Workflow: Select and remove the user from another specific workflow.
All Except Current Workflow: Remove the user from all workflows except the current one.
All Workflows: Remove the user from all active workflows.
Another Workflow: Select and remove the user from another specific workflow.
All Except Current Workflow: Remove the user from all workflows except the current one.
All Workflows: Remove the user from all active workflows.
Execution Logs for Workflow Removal:
A new feature ensures that when a user is not part of a workflow they are meant to be removed from, this action is now reflected in the execution logs as skipped. Previously, if the user was not part of the workflow, the action was skipped without any log entry.
A list of all the workflows removed would also be present in the execution logs.
Points to be noted:
"Remove from all workflows" actions is deprecated and moved to "Remove workflows" action.