Skip to main content

Customer.io Component

Manage customers on the Customer.io platform

Component key: customer-io

Description

Customer.io is an automated messaging platform for marketing departments. This component allows you to create, delete and track customers on the Customer.io platform through the Track API.

Connections

API Key

An API key and SiteID are both required to interact with Customer.io. The Customer.io API Key serves as the API Key, and the Site ID serves as the API Secret. Read more about authentication in the Customer.io docs.

Actions

Destroy

Delete a customer by unique ID | key: destroy


Identify

Create or update a customer | key: identify

When creating a customer it is important to keep in mind the required fields, as well as their correct datatypes that Customer.io will expect you to provide. When updating a customer you must provide the id of the customer, as well as any additional fields you would like to update the customer with. id: String or Number(required) data: The key for this input must be a string. The value can be a string, number, array, boolean, or an object.


Raw Request - Track API

Send raw HTTP request to Customer.io | key: rawRequest


Track

Track customer events | key: track


Track Page View

Track customer history | key: trackPageView

Output Example Payload

{
"data": {}
}