> ## Documentation Index
> Fetch the complete documentation index at: https://docs.conversion.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Audience

> Add or remove contacts from audiences as they progress through a workflow.

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

| Setting      | Description                                              |
| ------------ | -------------------------------------------------------- |
| **Action**   | Choose **Add to** or **Remove from**.                    |
| **Audience** | Select 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](/product-docs/workflows/nodes/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
