Customer Io
Node: customerIo · Full type: n8n-nodes-base.customerIo · Version: 1
Credentials
customerIoApi (alias: @customer)
CREDENTIAL @customer = customerIoApi "My Customer Io"
Operations
Resource: customer
upsert
| Parameter |
Type |
Default |
Details |
id |
string |
"" |
required |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: customProperties, email, createdAt |
delete
| Parameter |
Type |
Default |
Details |
id |
string |
"" |
required |
Resource: event
track
| Parameter |
Type |
Default |
Details |
customerId |
string |
"" |
required |
eventName |
string |
"" |
|
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: customAttributes, type |
trackAnonymous
| Parameter |
Type |
Default |
Details |
eventName |
string |
"" |
required |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: customAttributes |
Resource: campaign
get
| Parameter |
Type |
Default |
Details |
campaignId |
number |
0 |
required |
getAll
No additional parameters.
getMetrics
| Parameter |
Type |
Default |
Details |
campaignId |
number |
0 |
required |
period |
options |
"days" |
hours, days, weeks, months |
jsonParameters |
boolean |
false |
|
additionalFields |
collection |
{} |
keys: steps, type |
Resource: segment
add
| Parameter |
Type |
Default |
Details |
segmentId |
number |
0 |
required |
customerIds |
string |
"" |
required |
remove
| Parameter |
Type |
Default |
Details |
segmentId |
number |
0 |
required |
customerIds |
string |
"" |
required |
Parameter Details
additionalFields children:
| Parameter |
Type |
Default |
Details |
steps |
number |
0 |
|
type |
options |
"empty" |
email, empty, push, slack, twilio, urbanAirship, webhook |
Example
NODE "customerIo" @customer AS "Customer Io" {
resource: "customer",
operation: "get",
campaignId: 0,
id: {{ $json.id }},
customerId: {{ $json.customerId }}
}