The ActiveCampaign connector helps businesses to manage contacts and automation campaigns.
When using the ActiveCampaign connector, the first thing you will need to do is go to your Tray.io account page and select the workflow you wish to work on. Once in the workflow builder itself, search and drag the ActiveCampaign connector from the connectors panel (on the left-hand side) onto your workflow.
With the new ActiveCampaign connector step highlighted, in the properties panel on the right, click on the Authenticate tab and 'Add new authentication' (located under the 'Authentication' field).
This will result in a Tray.io authentication pop-up window. The first page will ask you to name your authentication and state which type of authentication you wish to create ('Personal' or 'Organisational').
As you can see, the next page asks you for your 'URL' and 'API Key'.
In order to get these fields, head to your ActiveCampaign account and sign in. Navigate to Settings > Developer tab.
From the 'Developer Settings' page (as shown in the image below), you can copy and paste the 'URL' and 'API Key' on the Tray platform's authentication window.
Once done, click on the 'Create authentication' button. Go back to your settings authentication field (within the workflow builder properties panel), and select the recently added authentication from the dropdown options now available.
Your connector authentication setup should now be complete.
Add contact to automation
Adds an existing contact to an existing automation.
Add contact to list
Subscribes an existing contact to a list.
Add a new contact to the system.
Create custom field
Creates a new contact custom field. Important Notes: When the field_type is dropdown, radio, checkbox or listbox, you need to add field options using Create custom field option operation.
Create custom field option
Creates a new contact custom field option.
Create custom field value
Creates a new contact custom field value.
Create deal pipeline
Add a new deal pipeline to the system.
Create deal stage
Add a new deal stage to the system.
Create deal task
Add a new deal task to the system.
Create deal task type
Add a new deal task type to the system.
Create lists a new mailing list.
Creates a new email message to the system.
Add a new deal note to the system.
Adds a new contact to the system or updates an existing one based on email address.
Delete an existing deal.
Delete deal pipeline
Delete an existing pipeline.
Delete deal stage
Delete a deal stage from the system.
Delete an existing message.
Retrieve an existing contact.
Get custom field value
Retrieves a custom field value.
Retrieve an existing deal
View a single user's data.
Returns a list of automations.
List custom fields values
List all custom field values.
List custom fields values DDL
List deal pipelines
Retrieve all existing pipelines
List deal pipelines DDL
List deal stages
Retrieve all existing stages.
List deal stages DDL
List deal tasktypes DDL
Returns a list of deals.
List deals DDL
Returns a list of all user groups.
Returns a list of lists.
View many email messages with a single API call.
Returns a list of users.
Update a contact in the system.
Update custom field value
Updates a custom field value.
Update a deal in the system.
Update deal pipeline
Update a deal pipeline in the system.
Update deal stage
Update a deal stage in the system.
Update deal task
Update a deal task in the system.
Update deal task type
Update a deal task type in the system.
Update a deal note in the system.
Add a new deal to the system.
Delete a contact from the system.
Delete contact note
Delete a contact note from the system.
Returns information about a campaign.
Returns a list of contacts.
List contacts DDL
List custom fields
List all custom fields
List custom fields DDL
List deal task types
Retrieve all existing deal task types.
List deal tasks
Retrieve a list of existing tasks.
List deal tasks DDL
List lists DDL
List users DDL
Raw HTTP request (advanced)
Perform a raw HTTP request with some pre-configuration and processing by the connector, such as authentication.