Actions are a series of processes that a contact proceeds through once they enter your automation. The action is executed as a contact encounters it in their automation path.
Actions can be external. For example, you can use actions to communicate with your contacts via email, SMS, or site message. They can also be internal. For example, you can use actions to update a deal or contact score, add the contact to another automation, or create goals.
In this article, we'll explain each automation action and share examples of how you can use them.
Take Note
- Actions available in the automation builder depend on your plan level. For example, some customers may have access to all actions listed below, while others may not. Learn more about ActiveCampaign plans and pricing
- Starter plans can have up to five actions in an automation
- When building automations, we recommend creating several smaller, manageable automations over one large one. Here is a best practices guide to learn more
- If adding any actions to an “Active” automation, make sure to set the automation to “Inactive” first. Once you’re done editing the automation, set it back to “Active” so contacts can continue to enter your automation and proceed through your workflow. Learn how to make automations active and inactive.
Actions and plan availability at a glance
Base plans:
Automation actions | Enterprise | Professional | Plus |
Starter (Max of 5 per automation action) |
Add-ons:
Automation actions | Pipelines add-on | Sales engagement enhanced CRM add-on | SMS add-on |
Transactional email add-on |
✅ |
Actions available with Starter, Plus, Professional, and Enterprise plans
“Send an email”
Located under "Sending Options."
This action sends an automated campaign to each contact who goes through this automation step. You can design the email and time it by placing a wait condition before it. Note that the contact will need an email address to receive the message.
Contacts must have a list subscription to receive automated campaigns.
“Wait”
Located under "Conditions and Workflow"
The wait action pauses the automation for the contact at this step. You can specify how long they wait before proceeding to the next action in their automation path.
There are two types of wait actions that you can create:
- Timed wait - Contacts will wait in this action for a period of time you specify, then proceed to the next action in the automation.
- Conditional wait - Contacts will wait in this action until certain conditions are met. For example, until they perform a certain behavior or until you collect certain information about them. Wait conditions are created with the segment builder. In addition, you can set a time limit for how long a contact will wait in this action if they don't meet the conditions to proceed.
“Subscribe”
Located under "Contacts"
The “Subscribe” action adds a contact to a list. As a result, the contact will have an "Active" status. For more info on contact statuses, visit "Contact statuses explained."
This action will affect automation list associations and unsubscribes. Learn more about how to manage unsubscribes and list associations in automations.
“Unsubscribe”
Located under "Contacts."
The “Unsubscribe” action removes the contact from a list. For instance, when a new customer makes an order, you could remove them from your “prospect” list and, using the “Subscribe” action, add them to your “customer” list.
“Add a tag”
Located under "Contacts."
The “Add tag” action will apply a tag to a contact when they reach this step.
“Remove a tag”
Located under "Contacts."
The “Remove tag” action will remove a tag from a contact when they reach this step.
Actions available with Plus, Professional, and Enterprise plans
“Send a notification email”
Located under "Sending options."
This action sends a notification email to someone in your company when an action you specify occurs.
“Send a site message”
Located under "Sending options."
This action lets you display messages to an opted-in contact when they visit a specific page on your site or any page of your site. You may want to use this to display information about a new offering or a coupon code for a product to get your contact to complete a purchase. Read more about Site Messages.
To use this feature, you must have site tracking installed and enabled on your site.
“If/Else”
Located under "Conditions and workflow."
An “If/Else” action creates a fork in your automation. There are two paths in this fork: A "Yes" path and a "No" path. The conditions for this action are created with a segment builder.
The “Yes” path is for contacts who match the conditions you define, and the “No” path is for contacts who do not match the conditions.
This action is useful for treating contacts differently depending on various factors. In the segment builder, you can create forks based on any condition, including actions, tags, custom fields, site and event tracking data, 1:1 engagement, and more.
“Go to”
Located under "Conditions and workflow."
The “Go to” action lets you move contacts to another automation step. You can use it to bring contacts to a branch or create loops.
There is a limit of 10 runs per “Go to” action in a 24-hour period.
“Goal”
Located under "Conditions and workflow."
The "Goal" action allows contacts to jump from their current location in your automation to that goal step if they meet the conditions.
Conditions for this action are created with the segment builder. You can use this to begin other automations, send targeted messages to contacts, adjust contact and deal scores, and even add a contact to a specific step in your automation upon entry.
“Webhook”
Located under "Conditions and workflow."
The “Webhook” action sends a webhook to another application, allowing you to automate actions with apps outside of ActiveCampaign.
For example, you can use this action to send a webhook to have a support account created with your helpdesk software when a new order is received.
“Update a contact”
The “Update contact” action lets you add data to the contact record. You could use this action to add data to a custom field. For instance, you could update a “Status” field with “Promoter” if they share a campaign on social media.
“Add a note”
Located under "Contacts."
The “Add note” action attaches a note to a contact record.
This is useful for adding information through the marketing or sales process. For example, if a lead is passed to the Sales team, a Sales representative can read notes about the contact. This helps them better understand the contact when engaging with them so they can close the sale.
“Adjust a contact score”
Located under "Contacts."
When a contact reaches the “Adjust score” action in your automation, you can move their score up or down. If the proceeding actions indicated engagement, you could add points to their score. However, you could give out negative points if the contact unsubscribes or fails to engage (open or click) your campaigns.
Note that you can also set the contact score to a specific value or reset the score to 0 with this action.
"Add to Facebook Custom Audience"
Located under "Contacts."
This action is available with the Facebook Custom Audience integration.
This action will add contacts to a Facebook Custom Audience you specify. In addition, this action will let you create a new custom audience. If you're creating a new Facebook Custom Audience, it will be of the "Customer List" subtype.
"Remove from Facebook Custom Audience"
Located under "Contacts."
This action is available with the Facebook Custom Audience integration.
This action will remove contacts from the Facebook Custom Audience you specify.
Actions available with Professional and Enterprise plans
“Split”
Located under "Conditions and workflow."
The “Split” action allows you to create split test automations.
There are two types of split actions:
- Even split - A traditional A/B split test determines a winning path.
- Conditional split - This split will send all contacts down one path until specific conditions are met and then a different path after. This is not a traditional split test, and no winning path is determined. Conditions for this split are created with the segment builder.
“Start an automation”
Located under "Conditions and workflow."
The “Start an automation” action will start an automation you specify when the contact reaches that step.
“End other automation”
Located under "Conditions and workflow."
The “End other automation” action stops the contact from running through all automations or an automation you specify.
"Perform Math"
Located under "Conditions and workflow."
The "Perform Math" action lets you execute calculations on existing custom contact fields or custom deal fields. With this action, you can adjust the numerical value of an existing field using either the add, subtract, multiply, or divide math function.
If you also have the Pipelines or Sales Engagement add-on, you can use the "Perform Math" action with custom deal fields.
"Convert"
Located under "Contacts."
The "Convert" automation action enables a contact to trigger a conversion while in an automation. In this action, you can select an existing conversion to trigger or create a new conversion.
Actions available with the Enterprise plan
"Create a contact in Salesforce"
Located under "Salesforce." You must have the ActiveCampaign Salesforce integration to use this action.
When a contact reaches this step in your automation, they will be added to your Salesforce account as a contact. Learn how to use the "Create a contact in Salesforce" action.
"Create a lead in Salesforce"
Located under "Salesforce." You must have the ActiveCampaign Salesforce integration to use this action.
When a contact reaches this step in your automation, they will be added to your Salesforce account as a lead. Learn how to use the "Create a lead in Salesforce" action.
"Add Contact to Salesforce campaign"
Located under "Salesforce." You must have the ActiveCampaign Salesforce integration to use this action.
When a lead contact reaches this step in your ActiveCampaign automation, they will be added to your Salesforce campaign. Learn how to use the "Add Contact to Salesforce campaign" action.
Automation actions available with the Pipelines and Sales Engagement add-ons
The following automation actions are located under the "CRM" portion of the Actions menu.
“Add a deal”
The “Add deal” action creates a deal record for an opportunity. This action lets you automatically create deals for contacts as they reach sales readiness. You may want to use this action with a “Score changes” trigger so that when a contact score reaches a threshold score, a deal record is automatically created and placed in your pipeline.
“Update a title”
The “Update title” action will edit a deal’s title.
“Update a status”
The “Update status” action can be used to change a deal’s status to “Open,” “Won,” or “Lost.” You could use this action to mark a deal as “Won” when the associated contact makes a purchase.
“Update a deal owner”
The “Update owner” action will change who a deal is assigned to. You could use this action to change ownership as the deal reaches a point where there is a hand-off. For instance, as deals are qualified and near closing, the deal could be handed off to a more experienced sales rep.
“Update a value”
The “Update value” action changes a deal's estimated value.
“Update a stage”
The “Update stage” action moves a deal to another stage of your pipeline. This action is a crucial part of automating your sales process so you may use it often. When a contact performs a certain behavior, such as replies to an email or visits a link you sent them to, you could move them further down the pipeline.
"Update a custom deal field"
This action updates the value of a custom deal field. You can use this action to automatically enter a new value, copy data from an existing contact field, or clear the value for the custom deal field.
“Add a deal task”
The “Add a deal task” action creates new to-do items for your Deals. This action is useful for staying organized and ensuring no lead falls through the cracks. You can automatically add tasks as the pipeline stage changes and assign the task to any user with permission to access the deal's pipeline so that all associated work has task reminders created.
The “Account Owner” in the “Assign to” field is the owner of the primary contact’s account.
“Add a deal note”
The “Add note” action adds a note to the deal record. (The “Add note” action under the “Contacts” category adds notes to the contact record.)
“Complete a deal task”
The “Complete task” action closes a task by marking it as completed. You can use this action to automate your workday and stay organized by having tasks closed as you or the contact perform certain behaviors.
"Update an account field"
The “Update an account field” action lets you add or modify an account field value. You could use this action to add data to a custom field.
"Add Account Note"
The “Add Account Note” action adds a note to the account record. When configuring this action, you can use personalization tags from contacts, deals, and accounts to insert dynamic values into the note text. Once a contact reaches this action in your automation, a note is added to the contact's account record.
"Update an account owner"
This action updates the owner of an account.
When contacts move through this action in your automation, the account owner for the account the contact is associated with will be updated. You can use this action to switch account ownership from an Account Executive to a Relationship Manager or change ownership if a contact changes locations.
"Add Contact to Account"
The "Add Contact to Account" action lets you create and add contacts to a new or existing account.
With this action, you can automatically assign new contacts to existing accounts, create new accounts from data collected from a contact record, or clean up and maintain appropriate data hygiene related to accounts and contacts.
“Adjust a deal score”
The “Adjust score” action moves a deal score up or down.
Note that you can also set the contact score to a specific value or reset the score to 0 with this action.
Automation action available with the Sales Engagement enhanced CRM
“Send a 1:1 email”
You can send a 1:1 email with any connected email through an automation action. It will also allow sales-focused ActiveCampaign users to send automated emails to contacts who have not yet opted into your email marketing lists.
After connecting an email address to the ActiveCampaign in Deals > Connected Emails, you will see a new option to choose a Preferred Email Address. When %deal_owner_email% is selected as the "From Email" in the 1:1 Email action block, the email address set as the Preferred Email Address will be the one that appears in all automated 1:1 emails. However, you may send from any connected email account in the dropdown box.
Within this automation action, you will be able to:
- Thread replies within the same automation
- Set a CC and/or BCC (use a comma to separate multiple email addresses)
- Use contact, deal, and account personalization tags for the Subject Line and body of the email
- Use Bold, Italics, Underline, Hyperlinks, Bullets, and Numbered Lists in the body of the email
This automation action is under "Sending Options" and "CRM." You can use any trigger with this automation action. Learn how to send 1:1 sales emails with automation.
Note: If you use a non-deal-related trigger in your automation, select a specific email address as the “From Email” sender. You will not be able to use the “%deal_owner_email%” option.
Automation action available with the SMS add-on
“Send an SMS”
When a contact reaches this action in your automation, a text message will be sent to them.
This action is located under "Sending Options."
Automation action available with the Transactional Email add-on
"Send a transactional email"
Located under "Sending options." You must connect Postmark to ActiveCampaign to use this action.
Use this action to send a transactional email from Postmark to a contact.
CX Apps
This category gives you a variety of branded actions you can perform in your automation using a 3rd party application or integration. For example, you can add a contact to Google Sheets, send an SMS message using Twilio, create an update contacts in Zendesk Sell, and much more.
When you use any one of these actions in your automation, we'll walk you through setting up the connection between your account and the third-party integration.
The availability of these actions depends on your plan.
More resources to help you create Automations
Now that you are familiar with automation actions, you may want to learn about how the automation workflow builder works or go through a walkthrough of creating an automation so that you can see how combining triggers and actions lets you create fully automated sequences of events.