Data automations: Zapier-like data transformations in Customer.io
When you set up an automation, you can use the new Data arrives via webhook option. Provide this unique URL to an external service, like Satismeter, Stripe, or Zendesk, to send data to your workspace.
Then, in your data automation, you can reshape your incoming data using liquid A syntax that supports variables, letting you personalize messages for your audience. For example, if you want to reference a person's first name, you might use the variable {{customer.first_name}}.{{trigger.<property>}}. This lets you access properties from your incoming data and re-shape them:
- As an event that triggers an automation to a person
- As an attribute update to add information to a person
- As a Slack notification to alert a channel when high-priority events happen
This is just the first iteration of our data automation feature. We’re planning to expand this feature in new and exciting ways. If you have a particular use case for external data in Customer.io, let us know how we can help you!