ActiveCampaign
ActiveCampaign is a marketing automation, email marketing, and CRM platform. Manage contacts, deals, lists, tags, accounts, custom fields, and automations.
What your agent can do with ActiveCampaign
Triggers and actions 19 triggers · 84 actions
- TriggerContact unsubscribed from list
Fires instantly when a contact unsubscribes from a list. Self-registers an ActiveCampaign webhook for the 'unsubscribe' event.
- TriggerDeal task completed
Fires instantly when a deal task is completed.
- TriggerEmail opened
Fires instantly when a contact opens an email. Self-registering ActiveCampaign webhook on the 'open' event.
- TriggerLink clicked in email
Fires instantly when a contact clicks a link in an email. Self-registers an ActiveCampaign webhook for the click event.
- TriggerNew contact
Polling trigger. Fires when a new contact is created, newest first.
- TriggerNew contact added to list
Triggers when a new contact is added to a list.
- TriggerNew deal
Polling trigger. Fires when a new deal is created, newest first.
- TriggerNew deal task
Fires instantly when a new deal task is created.
- TriggerNew list
Polling trigger. Fires when a new list is created, newest first.
- TriggerNew note
Triggered when a new note is created.
- TriggerNew or updated contact
Polling trigger. Fires when a contact is created or updated, by most-recent update.
- TriggerNew or updated deal
Triggers on a new or updated deal.
- TriggerNew or updated deal (instant)
Triggers when a new deal is created or an existing deal is updated.
- TriggerNew tag
Polling trigger. Fires when a new tag is created, newest first.
- TriggerNew task
Triggered when a new task is created.
- TriggerTag added to contact
Triggers when a tag is added to a contact.
- TriggerTag removed from contact
Fires instantly when a tag is removed from a contact.
- TriggerTwo-way sync new or updated contacts
A trigger for two-way syncing new and updated contacts, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
- TriggerTwo-way sync new or updated deals
A trigger for two-way syncing new and updated deals, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
- ActionAdd account
Adds a new account (organization).
- ActionAdd contact
Adds a new contact.
- ActionAdd contact to automation
Adds a contact to an automation by contact ID and automation ID.
- ActionAdd contact to list
Subscribes a contact to a list (status 1) or unsubscribes (status 2) via contactLists.
- ActionAdd contact via mapped list
Adds (upserts) a contact with mapped fields and the target list id. Ports the dev v1 subscriber_add op to the AC v3 contact/sync endpoint.
- ActionAdd custom contact object record
Adds a record for the specified contact custom object to the specified contact.
- ActionAdd deal
Adds a new deal.
- ActionAdd deal via mappings
Adds a new deal, accepting pipeline and stage by name (mapped) plus standard deal fields.
- ActionAdd list
Creates a new list.
- ActionAdd note to contact
Adds a note to a contact.
- ActionAdd or update contact by email
Adds a new contact, or updates the existing contact if the email already exists (sync endpoint).
- ActionAdd tag
Creates a new tag.
- ActionAdd tag to contact
Adds an existing tag to a contact by tag ID and contact ID.
- ActionAdd task
Adds a new task in ActiveCampaign
- ActionBulk import contacts
Import many contacts in one call with tags/list membership (POST import/bulk_import).
- ActionClear contact custom field value
Clears (empties) the value of the specified custom field for the specified contact.
- ActionCreate abandoned cart
Creates an abandoned cart record via the Deep Data e-commerce integration (ecomOrders with abandonedDate).
- ActionCreate account association
Creates an account association with a contact ID.
- ActionCreate a deal note
Add a note to a deal (POST deal note).
- ActionCreate a deal stage
Creates a new deal stage in the specified pipeline.
- ActionCreate a deal stage by mapped pipeline
Creates a new deal stage in the mapped pipeline.
- ActionCreate an ecommerce customer
Create a Deep Data ecommerce customer linking a contact to a store (POST ecomCustomers).
- ActionCreate an ecommerce order
Create a Deep Data ecommerce order record (POST ecomOrders).
- ActionCreate a note
Create a free-text note attached to a CRM object (POST notes).
- ActionCreate an SMS broadcast
Create a new SMS broadcast message to a recipient list (POST broadcast message).
- ActionCreate a pipeline
Creates a new pipeline (deal group) in ActiveCampaign.
- ActionCreate a secondary contact
Associate an additional contact with a deal (POST secondary contact / contactDeal).
- ActionCreate or update custom-object record
Upsert a custom-object (schema) record (POST create or update record).
- ActionDelete contact
Deletes a contact by ID.
- ActionDelete custom contact object record
Deletes a record from the specified custom contact object.
- ActionDelete deal
Deletes an existing deal.
- ActionDelete deal stage
Deletes an existing deal stage.
- ActionDelete list
Deletes a list by ID.
- ActionDelete note
Delete a note by ID.
- ActionDelete tag
Deletes a tag by ID.
- ActionDelete task
Deletes a task by ID in ActiveCampaign
- ActionDuplicate campaign
Duplicates an ActiveCampaign campaign by ID
- ActionEdit campaign
Edits an existing campaign in ActiveCampaign
- ActionFind account by name
Finds an existing account by name. Returns matching accounts.
- ActionFind contact by custom field
Finds an existing contact by the value of a custom field. Provide the custom field's numeric ID and the value to search for.
- ActionFind contacts by custom field
Finds contacts by the selected custom field. May return zero, one, or multiple contact IDs. Use the "Get contact" action to fetch a contact's details.
- ActionFind deal by title
Finds an existing deal by title. An error occurs if a single exact match is not found.
- ActionFind user by email
Finds an existing user by email. An error occurs if a matching user is not found.
- ActionGet account
Returns account info for the specified account ID.
- ActionGet all deal stages from specified pipeline
Get all deal stages belonging to a pipeline, looked up by pipeline name. Returns each stage's title (Stage name) and id (Stage ID).
- ActionGet automation
Fetches an automation by ID. An error occurs if the automation is not found.
- ActionGet campaign
Retrieves a single campaign from ActiveCampaign by its ID.
- ActionGet contact
Get contact by ID. An error occurs if the contact is not found.
- ActionGet contact by email
Returns full contact details for the specified email address. An error occurs if the contact is not found.
- ActionGet contact's deals
Returns all deals associated with the specified contact.
- ActionGet contact's lists
Returns all lists the specified contact belongs to.
- ActionGet contact's tags
Returns all tags associated with the specified contact.
- ActionGet deal
Returns deal info for the specified deal ID.
- ActionGet form
Retrieve a single ActiveCampaign form by its ID.
- ActionGet list
Returns a single contact list by its id, including its name, sender information and subscriber counts.
- ActionGet note
Retrieve a single note by its ID.
- ActionGet score
Retrieve a single lead/contact scoring rule by its ID.
- ActionGet segment
Retrieve a single ActiveCampaign segment by ID.
- ActionGet tag
Fetches a tag by ID. An error occurs if the tag is not found.
- ActionGet task
Retrieves a task by ID from ActiveCampaign
- ActionList all campaigns
List email campaigns (GET campaigns).
- ActionList all pipelines
List deal pipelines (GET pipelines / dealGroups).
- ActionList all scores
List the account's lead/contact scoring rules (GET scores).
- ActionList all stages
List deal pipeline stages (GET stages / dealStages).
- ActionList all tasks
List CRM tasks (GET dealTasks).
- ActionList automations
Returns a paginated list of all automations.
- ActionList contacts
Returns a paginated list of all contacts.
- ActionList custom contact object records
Returns a paginated list of all records for the specified custom contact object.
- ActionList deals
Returns a paginated list of all deals.
- ActionList lists
Returns a paginated list of all contact lists.
- ActionList tags
Returns a paginated list of all tags.
- ActionMove deal to another stage
Move a deal to a different pipeline stage (PUT deal stage).
- ActionRemove contact from automation
Removes a contact from an automation by deleting the contact automation record.
- ActionRemove contact from list
Removes a contact from the specified list.
- ActionRemove tag from contact
Removes a tag from a contact by the contactTag association ID.
- ActionRemove tags from contact
Removes the provided tags (by name, comma-separated) from a contact identified by email or contact ID.
- ActionSet automation status
Enables or disables an automation. Set status to '1' to enable or '0' to disable.
- ActionSet custom field value for contact
Create or update a contact's custom field value (POST/PUT custom field value).
- ActionSet deal currency custom field value
Set the value for a deal's custom field of the "currency" type
- ActionUpdate account
Updates the specified account.
- ActionUpdate contact
Updates an existing contact having the specified ID.
- ActionUpdate deal
Updates an existing deal.
- ActionUpdate tag
Updates an existing tag.
- ActionUpdate task
Updates a task by ID in ActiveCampaign
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Not listed?
Need a trigger or action that is not here?
Ask your agent. Describe what you need in plain language and it reads the ActiveCampaign API documentation, builds the operation at whatever depth the API allows, tests every branch and ships it. The list above is what exists today, not the limit.
Related apps
BeehiivBeehiiv is a newsletter publishing and audience growth platform.
KlaviyoKlaviyo is a marketing automation platform for email and SMS. Manage profiles, lists, segments, events, and...
Logo.devLogo.dev provides company logos and brand data by domain: build public logo image URLs, search brands by...
MailchimpMailchimp marketing automation and email platform. Manage audiences (lists), members/subscribers, tags...
MailjetMailjet is an all-in-one solution to send, track and deliver transactional, notification and marketing emails.
PicreelPicreel provides exit-intent offers and popups for your website to recover abandoning visitors and improve...
WacheteWachete monitors web pages (or parts of pages) for changes and notifies you when the text changes or...