Available Automations Triggers List: Actions that start your automation

Automation triggers are specific actions that start your workflows. There are numerous triggers to choose from, and we're frequently adding more. 

Some triggers are simple and are ready out-of-the-box, while other triggers may require specifying trigger options. Learn more about triggers here.

Below is a full list of all currently available Automations Triggers: what the trigger is, an overview of what it does, any special cases, and example use cases. For some triggers, we may have a linked article with more detail on how the trigger works

Trigger

Overview

Special Cases

Example Use Cases

Businesses

     

An account is created

Starts the workflow when an account is created.

The trigger is not able to detect likely duplicates (e.g. Jim’s Mowing and Jim’s mowing)

When an account in Quebec is added, tag the account as possibly needing a salesperson fluent in French.

An account is added to a list

Starts the workflow when an account is added to a specified list.

The trigger will not fire if the account begins on a list.

When an SMB is added to the High Touch Client list, assign an experienced salesperson.

An account is charged for a product Starts the workflow when a client account has been charged for a product   When a product, for instance, Reputation Management, is added to an account, an invoice is sent to the client.
A user is active in Business App Starts the workflow when a user logs into Business App   When a user logs into Business App, a notification is sent to the assigned Salesperson

A customer asked a question

Starts the workflow when someone sends a message through here in the Business App.9826ffa5-2457-4124-89b1-421c5f036b53.png

This was an original hot lead that has been migrated into built-in automation.

When a user clicks the help button, assign a fulfillment agent to follow up.

A user is added to an account

Starts the workflow when a user is added to an account.

If a user is removed from the account and then re-added, the automation may fire a second time.

An SMB wanted a staff member added to their account to help administrate purchased products. When the partner adds the staff member to the account, an email campaign with helpful information is started.

A company is created 

Starts the workflow when a company is created.

 

When a company is created with missing data, assign a task to a salesperson to reach out and acquire that information.

A contact is created

Starts the workflow when a contact is created.

 

When a contact is created with missing data, assign a task to a salesperson to reach out and acquire that information.

Get the associated account

Given a company, get the account associated with it.

If there’s no account, it will create one.

I have a company and I want to start a campaign on it, so I get the account first since campaign actions are only available on accounts currently.

Campaigns

     

There’s activity on a campaign email

Starts the workflow when a campaign email is opened or clicked. Open and click can be differentiated.

Only CTA clicks are counted. It is not possible to differentiate which link is clicked. There may be multiple users within the account, but the trigger only fires for the first user to click (unless the “run multiple times per account” setting is checked). 


Learn more about click tracking

A campaign has been sent to prospective leads. When a lead clicks the email, assign a task, a salesperson, and mark as a hot lead. 

Fulfillment

     

A fulfillment project status is changed

Starts the workflow when a user changes the status on a fulfillment project.   A fulfillment manager changes the status of a client fulfillment project from 'open' to 'in progress'; the assigned Salesperson receives an email updating them on the project status.

A fulfillment project for an order changes status

Starts the workflow when a user changes the status on a fulfillment project order.    

A fulfillment task status is changed

Starts the workflow when a user changes the status of a fulfillment task.   A fulfillment manager changes the status of a client fulfillment task from 'in progress' to 'complete'; the assigned Salesperson receives an email updating them on the task status.

Products

     

A user on the account views a package

Starts the workflow when an SMB views a package in the store in Business App.

This was an original hot lead that has been migrated into built-in automation.

When an SMB shows interest in Website Pro, send a promotional email with a discount.

A product is activated

Starts the workflow when a product is activated. (This includes custom products enabled by the partner)

A product may be activated multiple times, but automation settings may mean the trigger is fired only once.

When a website trial product is activated, send an email advertising web development services. 

A product is deactivated

Starts the workflow when a product is deactivated. (This includes custom products enabled by the partner)

A product may be deactivated multiple times, but automation settings may mean the trigger is fired only once.

When a high-profit product is canceled, notify a salesperson to follow up and investigate.

A shopping cart is updated

Starts the workflow when someone updates a shopping cart in the marketplace.

The shopping cart only includes the product marketplace.

When a shopping cart is updated, wait until an order is placed. If no order is placed after three days, send a follow-up email.

Sales

     

An opportunity is created or status changed

Starts the workflow when an opportunity is created, moves into a new pipeline stage and/or is closed.

If an opportunity begins in the indicated pipeline stage the automation won’t run.

When an opportunity is identified, upgrade the hotness level of an account.

A sales order status is changed

Starts the workflow when a sales order status changes. The sales order may originate from one or any source.

If the sales order begins with the indicated status, the automation may not fire. 

When an order is drafted, wait up to 24 hours for the order status to move to pending. If it hasn’t been issued after this time, create a task to investigate why the order wasn’t completed. 

A user on an account makes a payment

Starts the workflow when a customer makes a payment. The payment can succeed or fail.

None

When a payment fails, begin a Dunning process (i.e. using multiple actions) to ensure payment is collected.

A sales task status is changed

Starts the workflow when a sales task has its status changed to a specified status. The task’s assignee and task name can also be specified for the event.

The corresponding “Delay until an event happens” action that uses this trigger doesn’t currently allow assignee and task name filters, due to the task event being a resource that is fetched and used as output data on the trigger but similar infrastructure doesn’t currently exist on the “delay” action.

When a task named “follow up” and assigned to “Joe Smith” changes its status to waiting on the customer, send an email letting the customer know.

A Snapshot Report is created

Starts the workflow when a Snapshot Report is created

All snapshots generally start as F ratings. This is because web scraping takes time. Users are advised to add delay steps after this trigger to ensure more accurate ratings are available.

When a Snapshot Report is created, create a task to schedule a follow-up call. Assign a fulfillment agent to that task.

Manual 

     

Automation is triggered manually

Starts the automation for an account when you click start.

If you put filters on the automation it may not fire even if you hit run.


You need to go to the account itself to trigger the automation manually. The automation also needs to be ON before it will appear in the search box on the account’s landing page.

When a salesperson feels that an account will be an important lead, they manually trigger an automation that creates an opportunity, notifies other salespeople, assigns the most experienced fulfillment agent, and adds the account to the Important Clients list.

Advanced

     

It’s triggered via API for an account

  API Documentation
 

A webhook is received 

Starts the automation when the user POSTs to the given URL with the user-defined payload.  

I want to integrate Vendasta into a third party system.

Triggered via Zapier


Starts the automation when the “Run Automation“ action is used in our Zapier app.
Trigger an automation using Zapier.

I want to make an automation that I can trigger from Zapier, to update contacts in the CRM, and send along the data as Zapier provides it.

Contacts

Automations can be triggered when a CRM contact is created or modified.   When a contact has their email updated, send them a new email confirming their email.

Companies

Automations can be triggered when a CRM company is created or modified.   When a company has their salespeople updated, alert the salespeople they are assigned to a new company.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share