Skip to main content
The Update Audience node manages a contact’s audience membership during workflow progression. Use it to dynamically segment contacts into the right audiences for targeting, suppression, or routing as they move through your workflow.

Configuration

SettingDescription
ActionChoose Add to or Remove from.
AudienceSelect the target audience from your existing audiences.

Add to

Adds the contact to the selected audience.
  • If the contact is already a member of the audience, nothing changes — they are not duplicated or re-added.
  • Use this to automatically move contacts into audiences based on workflow logic, such as adding a lead to a “Customers” audience when they convert.

Remove from

Removes the contact from the selected audience.
  • If the contact is not currently a member of the audience, nothing changes — the action is simply skipped.
  • Use this to suppress contacts from audiences they no longer belong to, such as removing a contact from a “Free Trial” audience when their trial ends.

Behavior

  • The node executes once per contact as they pass through.
  • Audience membership is updated before the contact advances to the next node.
  • Both actions are idempotent — running them multiple times on the same contact produces the same result without errors or side effects.

Use cases

  • Customer conversion — when a lead becomes a customer, add them to a “Customers” audience for retention campaigns and remove them from “Prospects”
  • Trial lifecycle — remove contacts from a “Free Trial” audience when their trial ends so they stop receiving onboarding emails
  • Engagement-based segmentation — add highly engaged contacts to a “Power Users” audience after they meet engagement criteria in a True/False Branch
  • Ad audience sync — add contacts to an audience that syncs to an ad platform for retargeting campaigns
  • Suppression — remove contacts from marketing audiences when they enter a support escalation workflow