Batch update: update a group of people related to an account, order, job, or another object

Data / Integrations Ui / Improvements
Batch update: update a group of people related to an account, order, job, or another object

Historically, interactions in Customer.io have been one-to-one: a person performs an event, triggering an automation; a person gains (or loses) an attribute, triggering an automation. Now, you can associate an individual piece of data from incoming webhook, with a group of people. When you run a batch update, you’ll update attributes for, or send events to, a group of up to 1000 people.

For example, if you support multiple users in a single account, you might send a webhook to Customer.io when the account state changes. Now you can use that webhook to set attributes for, or send events to, a group of people to reflect their parent account status in your workspace.

You can use liquid or JavaScript in your batch updates, to select or manipulate the values that you want to pass into attributes or events.

flowchart LR a[account status<br>change]-->|send webhook to<br>Customer.io|g subgraph g [Data Automation] direction LR c[batch update] c-.->|send event or<br>update attributes|d[account user 1] c-.->|send event or<br>update attributes|e[account user 2] c-.->|send event or<br>update attributes|f[account user n] end