Skip to main content

Workflow Action: Remove From Workflow

The Remove From Workflow action automatically unenrolls a contact from one or more workflows based on how the action is configured.

Updated over 2 months ago

Who This Is For / When to Use

  • Teams managing multiple workflows that should not run at the same time.

  • Accounts that need to stop contacts from continuing through a workflow after a condition is met.

  • Use cases such as campaign cleanup, suppression logic, or preventing duplicate automation paths.

What the Remove From Workflow Action Does

The Remove From Workflow action removes a contact from workflows they are currently enrolled in.

You can configure the action to remove a contact from:

  • The current workflow.

  • Another specific workflow.

  • All workflows except the current workflow.

  • All workflows.

When a contact is removed, they immediately stop progressing through that workflow’s remaining steps.

How to Add the Remove From Workflow Action

Step 1: Create or Edit a Workflow

  1. Go to Automations > Workflows.

  2. Click Create Workflow or open an existing workflow from the list.

Step 2: Add a Workflow Trigger (Optional)

  1. Click Add New Trigger.

  2. Select any trigger that matches your automation goal.

Triggers are optional. This action can be used even if the workflow is entered from another workflow or action.

Step 3: Add the Remove From Workflow Action

  1. Click the + icon in the workflow path.

  2. Select Remove From Workflow from the Internal actions list, or search for it by name.

Step 4: Configure the Remove From Workflow Action

  1. (Optional) Edit the Action Name. This only changes the label shown in the workflow builder.

  2. Open the Workflow dropdown and choose one option:

    • Current workflow – Removes the contact from the workflow they are currently in.

    • Another workflow – Removes the contact from a specific workflow you select.

    • All workflows except current workflow – Removes the contact from every other workflow.

    • All workflows – Removes the contact from all active workflows.

Step 5: Save the Action

Click Save Action to apply the configuration.

Step 6: Save, Test, and Publish the Workflow

  1. Click Save in the top-right corner.

  2. Use Test Workflow to validate behavior.

  3. Toggle the workflow from Draft to Publish when ready.

Example Use Case: Marketing Campaign Cleanup

Scenario

A contact completes a purchase and should stop receiving promotional emails from a marketing campaign workflow.

Action Setup

  • Action: Remove From Workflow

  • Workflow Selection: Another workflow

  • Selected Workflow: Ongoing marketing campaign workflow

Result

The contact is automatically removed from the campaign workflow and no longer receives promotional messages.

Execution Logs Behavior

If a contact is not enrolled in a workflow targeted by this action, the step is marked as Skipped in execution logs. This confirms the action ran but no removal was required.

Execution logs are available for up to 30 days.

Common Issues and Fixes

Contact Is Not Removed

  • Confirm the correct workflow option is selected.

  • Verify the contact is actively enrolled in the target workflow.

  • Ensure the workflow is published.

Action Shows as Skipped

  • This means the contact was not enrolled in the selected workflow at the time the action ran.

FAQ

What does the Remove From Workflow action do?

It removes a contact from the current workflow, another selected workflow, all workflows except the current one, or all workflows entirely.

Can I remove a contact from multiple workflows at once?

Yes. Selecting All workflows or All workflows except current workflow removes the contact from multiple workflows in a single action.

Do I need a trigger for this action to work?

No. The action does not require a trigger and can be used in workflows entered by other automations.

What happens after a contact is removed?

The contact immediately stops progressing through that workflow and no further actions are executed for them.

Can I rename the Remove From Workflow action?

Yes. The Action Name field only changes how the step appears in the workflow builder and does not affect functionality.

Did this answer your question?