New cleaned member
Triggered every time a new member is cleaned from a specified audience.
New cleaned member (integration setting)
Triggered every time a new member is cleaned from the audience configured in integration settings.
New list
Triggered every time you create a new list.
New member
Triggered every time a new member is added to the specified audience.
New unsubscribed member
Triggered every time a member is removed from the specified audience.
Two-way sync new or updated member in audience
A trigger for two-way syncing new and updated members in a specified audience, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
Updated member
Triggered every time a member is updated in the specified audience.
Updated member in group
Triggered every time a member is updated in the specified group within a specified audience.
Add member to audience
Adds the specified memberto the specified audience.
Add or update member
Adds or updates a member in the specified audience.
Add or update member in group
Adds or updates a member in the specified audience within the specified group.
Add or update member in group(s)
Adds or updates a member in the specified audience within the specified group based on the names of passed groups.
Add or update member via mapped audience
Adds or updates a member in the specified mapped audience.
Add tag to member
Adds a tag to the specified member in the specified audience. If the tag does not exist it is created.
Add tag to member via mapped audience
Adds a tag to the specified member in the specified audience. If the tag does not exist it is created.
Batch add or remove members from segment
Adds or removes up to 500 members from the specified segment in the specified audience.
Create audience
Creates a new audience.
Create interest group for audience
Creates a new interest group for the specified audience.
Create merge field
Creates a new merge field for the specified audience.
Create merge field for mapped audience
Creates a new merge field for the specified audience.
Create static segment for audience
Creates a new static segment for the specified audience.
Delete merge field
Deletes the specified merge field. An error occurs if the merge field is not found.
Find audience by name
Returns the id of the specified audience. An error occurs if not found.
Find segment by name
Returns the id of the specified segment for the specified audience. An error occurs if the segment is not found.
Get audiences
Returns all audience ids and names
Get interest groups for audience
Returns the id and name of all interest groups for the specified audience.
Get members in audience
Returns all members in the specified audience, optionally having a matching status.
Get members in segment
Returns all members in the specified segment for the specified audience.
Get merge field in audience
Returns details for the specified merge field in the specified audience.
Get segments for audience
Returns the id and name of all segments for the specified audience.
Remove member from audience
Removes a member from the specified audience.
Remove member from mapped audience
Removes the specified member from the mapped audience.
Remove tag from member
Removes the specified tag from the specified member.
Set merge field options
Sets the options for radio or dropdown merge fields.
Two-way sync add or update a member
An action for two-way syncing new and updated members in a specified audience, with enhanced on-the-fly mapping using member email addresses for matching. Can only be used with enhanced two-way sync triggers that support on-the-fly mapping. NOTE: due to Mailchimp API limitations, members cannot have their email addresses updated.
Unsubscribe member
Removes a member from the specified list.
Unsubscribe member from all lists
Unsubscribes a member from all lists.
Update member interest
Updates the specified member in the specified audience with the specified interest.
Update merge field
Updates the specified merge field. An error occurs if the merge field is not found.
New donation
Triggered when new donation is created.
New donor
Triggered when a new donor is added.
New or updated donor
Triggered when a donor is added or updated.
New or updated gift
Triggered when a gift (donation) is created or modified.
Two-way sync new and updated donations
A trigger for two-way syncing new or updated donations. Can only be used with two-way sync actions. NOTE: only supports up to 500 new or updated donations per day.
Two-way sync new or updated donors
A trigger for two-way syncing new and updated donors, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
Two-way sync new or updated gifts
A trigger for two-way syncing new and updated gifts (donations), with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
Add code
Adds a new code and description to the DPCODES
table. Allows you to add things like new GL Code, Solicitation, Campaign
code and other code values administered in the Code Maintenance screen of DPO.
Add contact
Adds a new contact to the specified donor.
Add donor
Adds a new donor.
Add new address
Adds a new address to the specified donor.
Add new donor gift
Creates a new donation with custom field for the donor with the specified ID.
Add new donor gift by email
Creates a new donation with custom field for the donor with the specified email.
Add new pledge
Adds a new pledge to the specified donor. If successful, the pledge's ID is output.
Add other info
Adds "other info" for the donor with the specified ID. The other info is not added if the donor is not found.
Add other info by email
Adds "other info" for the first donor found with the given email address. The other info is not added if the email address is not found.
Delete donor
Deletes a specified donor. No error occurs if the donor is not found.
Find filters by name
Returns one or more filters that match the specified name. Supports wildcard matching. An empty result is returned if no matching filter is found.
Get 20 donor field values
Returns up to 20 field values for the specified donor. An error occurs if the donor is not found.
Get active code by description
Returns the code having the specified description. An error occurs if the code is not found or is inactive.
Get active code description
Gets the specified code's description. An error occurs if the code is not found or is inactive.
Get donor
Returns all available donor fields for the specified donor id. No error occurs if the donor is not found, the emitted 'donor_id' will be empty instead.
Get donor by email
Returns all available donor fields for the specified email address. No error occurs if a donor is not found, the emitted 'donor_id' will be empty instead.
Get donor by email
Returns all available donor fields for the specified email address. An error occurs if multiple donors are found with the specified email. No error occurs if the email is not found, the emitted 'donor_id' will be empty instead.
Get donor by email, first name, and last name
Returns all available donor fields if one or more donor matches the email, first name, and last name. No error occurs if a donor is not found, the emitted 'donor_id' will be empty instead.
Get donor default field info
Returns information about the specified donor field.
Get donor default fields
Returns all default fields for donors.
Get donor user-defined field info
Returns information about the specified donor user-defined field.
Get donor user-defined field values
Returns all user-defined field values for the specified donor. An error occurs if the donor is not found.
Get donor user-defined fields
Returns all user-defined donor fields.
Get donors by filter
Returns the ids of donors that match the specified filter.
Get filters
Returns the id and name of all filters having non-empty names.
Get flags by donor ID
Returns the specified donor's flags. No error occurs if the donor is not found.
Get gift
Returns all available gift fields for the specified gift id. No error occurs if the gift is not found, the emitted 'gift_id' will be empty instead.
Get gift user-defined field values
Returns all user-defined field values for the specified gift (donation). An error occurs if the gift is not found.
Post pledge payment
Posts a payment to the specified pledge for the specified donor.
Remove donor email
Removes a donor's email. No error occurs if a donor is
not found with the specified email.
Two-way sync add or update a donor
An action for two-way syncing new and updated donors, with enhanced on-the-fly mapping using donor email addresses for matching. Can only be used with enhanced two-way sync triggers that support on-the-fly mapping.
Update donor
Updates a donor by Donor ID if provided, otherwise by Email. The donor's email can be set to empty by passing "None" as a value. An error occurs if the donor is not found.