This node is distinct from the Update Campaign Member node, which changes a contact’s campaign membership status. Update Campaign Member Field writes a value to a field on the membership record. It is the campaign member equivalent of the Update Field node, which operates on contact and company fields.
Configuration
| Setting | Description |
|---|---|
| Campaign | Select the CRM campaign whose membership record you want to update. |
| Field | Select the campaign member field to write to. Read-only fields are not available. |
Actions
| Action | Description |
|---|---|
| Set value | Assigns a new value to the selected field. You can enter a fixed value, or switch to the advanced editor (the braces icon) to insert Liquid expressions, fields, and tokens. |
| Clear value | Removes any existing value stored in the selected field, leaving it empty. |
The value field supports Liquid templating. Click the braces (
{ }) advanced editor icon next to the value to switch the basic input into a rich-text field, then type / to open the command menu and choose from Add liquid, Add a field, or Add a token to insert dynamic values.Overwrite toggle
By default, existing field values are preserved. When the Overwrite existing values toggle is enabled, any existing value is replaced with the new one you set.| Toggle state | Behavior |
|---|---|
| Off (default) | If the field already has a value, the node is skipped. Only empty fields are updated. |
| On | The field is always updated, replacing any existing value. |
The Clear value action always removes the current value regardless of the overwrite toggle, since clearing is inherently a destructive operation.
Behavior
- The node executes once per contact as they pass through.
- The field is written to the contact’s membership record for the selected campaign before the contact advances to the next node.
- If the contact is not a member of the selected campaign, the behavior depends on your CRM configuration.
Use cases
- Record response details: set a
response_channelfield on the campaign member when a contact clicks a link or replies in a nurture workflow. - Stamp engagement data: write a standardized value to a campaign member field for downstream reporting and attribution in your CRM.
- Personalize per campaign: use Liquid to compute a campaign member value from the contact’s current data, such as combining their first and last name or formatting a date.