Available Workflow Triggers
Introduction to Workflow Triggers
Triggers are the starting events that launch your automated workflows. Think of a trigger as the switch that turns your automation on. When a specific event occurs in your CRM—like a new contact being added, an appointment being booked, or a form being submitted—the corresponding trigger activates and sets your workflow in motion. The workflow then carries out the series of actions you have configured.
Finding and Selecting Triggers
To add a trigger to a workflow, navigate to the Workflows section of your CRM. When creating or editing a workflow, select the option to add a trigger. A menu will appear, organizing all available triggers into logical categories to help you find the one you need.
Trigger Categories and Descriptions
Below is a comprehensive list of triggers, grouped by category. Each entry describes the event that will initiate the workflow.
Contact
- Birthday Reminder: Activates on or around a contact's birthday date, based on a configurable offset.
- Contact Changed: Activates when specific fields on a contact record are updated to values you define.
- Contact Created: Activates when a new contact is added to the CRM.
- Contact DND: Activates when a contact's Do Not Disturb setting is enabled or disabled.
- Contact Tag: Activates when a specified tag is applied to or removed from a contact.
- Custom Date Reminder: Activates relative to a selected date field (e.g., before, on, or after). The available fields depend on the workflow type.
- Note Added: Activates when a new note is created for a contact.
- Note Changed: Activates when an existing note on a contact is edited.
- Task Added: Activates when a new task is created for a contact.
- Task Reminder: Activates when the reminder time set for a task is reached.
- Task Completed: Activates when a task assigned to a contact is marked as complete.
- Contact Engagement Score: Activates when a contact's engagement score meets a rule you configure.
Events
- Inbound Webhook: Activates when data is posted to the workflow's unique webhook URL.
- Scheduler: Activates on a time-based schedule you set, independent of any contact.
- Call Details: Activates when a call log matches specific details or outcomes you select.
- Email Events: Activates based on email activity, such as delivery, opening, link clicks, bounces, spam reports, or unsubscribes.
- Customer Replied: Activates when a contact sends a reply on any connected communication channel.
- Conversation AI Trigger: Activates when a configured event from the Conversation AI feature occurs.
- Custom Trigger: Activates from a custom event you define for unique, non-standard use cases.
- Form Submitted: Activates when a selected form from your CRM is submitted.
- Survey Submitted: Activates when a selected survey is submitted.
- Trigger Link Clicked: Activates when a contact clicks a specially generated trigger link.
- Facebook Lead Form Submitted: Activates upon receiving a submission from a Facebook Lead Ad form.
- TikTok Form Submitted: Activates upon receiving a submission from a TikTok lead form.
- Video Tracking: Activates when a viewer reaches a specified percentage of a watched video.
- Number Validation: Activates based on the result of a phone number validation process.
- Messaging Error – SMS: Activates when an outbound SMS message returns a specific error.
- LinkedIn Lead Form Submitted: Activates upon receiving a submission from a LinkedIn Lead Gen form.
- Funnel/Website PageView: Activates when a contact views a specified webpage, URL, or a URL with specific UTM parameters.
- Quiz Submitted: Activates when a selected quiz is submitted.
- New Review Received: Activates when a new review is posted in the Reviews/Reputation section.
- Prospect Generated: Activates when a new prospect record is created.
- Click To WhatsApp Ads: Activates when an inbound WhatsApp conversation starts from a Click-to-WhatsApp advertisement.
- External Tracking Event: Activates when a named tracking event is captured from your website or application.
Appointments
- Appointment Status: Activates when an appointment's status changes, such as to booked, rescheduled, canceled, or marked as a no-show.
- Customer Booked Appointment: Activates when a customer books an appointment.
- Service Booking: Activates when a booking is made using the Services feature.
- Rental Booking: Activates when a rental reservation is booked.
Opportunities
- Opportunity Status Changed: Activates when an opportunity's status changes, for example from Open to Won or Lost.
- Opportunity Created: Activates when a new opportunity is created.
- Opportunity Changed: Activates when selected fields on an opportunity record are updated.
- Pipeline Stage Changed: Activates when an opportunity moves to a different stage in its pipeline.
- Stale Opportunities: Activates when opportunities meet your defined rule for inactivity or becoming stale.
Affiliate
- Affiliate Created: Activates when a new affiliate account is created.
- New Affiliate Sales: Activates when a sale is attributed to an affiliate. This trigger includes optional filters.
- Affiliate Enrolled In Campaign: Activates when an affiliate is added to a campaign.
- Lead Created: Activates when a new lead attributed to an affiliate is created.
Courses
- Category Started: Activates when a learner begins a selected course category.
- Category Completed: Activates when a learner finishes a selected course category.
- Lesson Started: Activates when a learner starts a lesson.
- Lesson Completed: Activates when a learner completes a lesson.
- New Signup: Activates when a user signs up for a course or offer.
- Offer Access Granted: Activates when access to an offer is granted to a user.
- Offer Access Removed: Activates when access to an offer is removed from a user.