Help Center

Docs

Triggers

All 12 ways an automation can start, grouped by what they react to.

How triggers work

A trigger is the entry point: it decides which records enroll, and when.

Every automation starts with exactly one trigger, fixed when you create it. You first choose a record type: company, person, opportunity, project, task, activity, product, quote, or ticket. Then you pick the event on that record that should fire the flow.

The picker is an editorial list grouped into three categories so the right trigger is easy to find. All 12 triggers below are reachable.

Record changes

React to records being created or edited.

FieldDescription
Record createdFires the moment a new record is added.
Record updatedFires whenever a record is edited.
Field changedFires only when one specific field changes. You pick the field from an inline list when you choose this trigger.
Field changed is the precise version of Record updated: instead of firing on any edit, it fires only when the one field you name takes a new value.

Engagement

React to how contacts interact with your forms and campaign emails.

FieldDescription
Form submittedFires when a lead-capture form is submitted.
Email openedFires when a campaign email is opened.
Email clickedFires when a campaign email link is clicked.
Email repliedFires when a campaign email is replied to.
Email bouncedFires when a campaign email bounces.
Email unsubscribedFires when a recipient unsubscribes.

Time and dates

Run on a schedule or ahead of a date, with no record-level event needed.

FieldDescription
Time basedRuns on a schedule you set.
InactivityFires when a record goes quiet for a while.
Date approachingFires a set number of days before a date on the record.
Time-based, inactivity, and date-approaching triggers are evaluated on a schedule, not the instant a record changes. There can be a short delay between the condition becoming true and the automation firing.

Triggers and re-enrollment

A trigger can fire for the same record more than once, and re-enrollment decides whether it actually enrolls again.

By default an automation is set to Once ever, so a record runs through it a single time even if the trigger keeps firing. If you want it to run again, say every time a field changes back and forth, switch the re-enrollment setting to Every time it matches or Once per period. Re-enrollment is covered in Building an Automation.