New bounce
Triggered when an email from the specified campaign cannot be delivered.
New click through
Triggered when someone clicks a link in an email from the specified campaign.
New client
Triggered when a new client is added.
New email open
Triggered when someone opens an email from the specified campaign.
New list
Triggered when a new list is added to the specified client.
New subscriber
Triggered when a new active subscriber is added to the specified list.
New unsubscriber
Triggered when someone unsubscribes from the specified campaign.
Add custom field
Adds a custom field to the specified list. An error occurs if the custom field name already exists.
Add or update subscriber
Adds a subscriber to the specified list if the email is not found, otherwise updates the existing subscriber.
Send smart email
Sends a smart email to a single recipient.
Unsubscribe
Removes a subscriber from the specified list.
Update custom field
Updates a custom field in the specified list. An error occurs if the custom field name is not found.
Update custom field options
Updates a custom field's options in the specified list. An error occurs if the custom field name is not found.
Update subscriber multi-select field
Updates a subscriber's multi-select field. The existing selected values can either be retained or deselected. If an empty value is specified and if the replace option is enabled, all selected items will be deselected.
Delete single value
Deletes a single value from the system's database by specifying the key group, key, value name, and value.
Delete value by value name
Deletes values from a lookup table in the system's database by specifying the key group, key, and value name.
Delete values by key
Deletes values from a lookup table in the system's database by specifying the key group and key. All associated value names and values are deleted.
Delete values by key group
Deletes values from a lookup table in the system's database by specifying the key group. All associated keys, value names, and values are deleted.
Find records
Returns records from a lookup table in the system's database that match the provided inputs. Each input field is optional, allowing for various types of searches. Searching by a numeric value range is also supported.
Find value names
Returns all value names stored under the specified key group and key from a lookup table in the system's database.
Get key
Returns a key from a lookup table in the system's database for the specified value. May return an array of keys if multiple values were stored.
Get multiple values
Returns one or more values from a lookup table in the system's database. Each value name may contain an array of values if multiple values were stored.
Get multiple values for mapped key
Returns one or more values from a lookup table in the system's database. Each value name may contain an array of values if multiple values were stored.
Get value
Returns a value from a lookup table in the system's database. May return an array of values if multiple values were stored.
Get value from account
Returns a value from a lookup table in the system's database using the specified account UUID. May return an array of values if multiple values were stored.
Lookup country name or abbreviation
Given either the full name or the 2- or 3-letter ISO 3166 abbreviation for a country, returns both the full name and 2- and 3-letter abbreviations. An error occurs if the input name or abbreviation is wrong.
Lookup region name or abbreviation for any country
Given either the full name or an abbreviation for a region in a specified country, returns both the full name and abbreviation of the region. An error occurs if the country or region return zero or multiple matches.
Lookup US state name or abbreviation
Given either the full name or the 2-letter abbreviation for a US state, returns both the full name and abbreviation. An error occurs if the input name or abbreviation is wrong.
Save multiple mapped values for key
Saves multiple mapped values (up to 20) into a lookup table in the system's database for the specified key group and key.
Save multiple mapped values for mapped key
Saves multiple mapped values (up to 20) into a lookup table in the system's database for the specified key group and mapped key.
Save multiple values
Saves multiple values into a lookup table in the system's database.
Save multiple values to specified account
Saves multiple values into a lookup table in the system's database to the specified account.
Save value
Saves a value into a lookup table in the system's database.