Create an Automation
Opening the automation builder
Go to Settings → Automations → New Automation.
Builder walkthrough
-
Name the automation
Enter a descriptive name like “Assign lead on form submission” or “Alert manager on 5-day inactivity”. This name appears in your automation list.
-
Set the enable state
Use the toggle at the top to turn the automation On or Off. Start with it Off while building — turn it on when you’re ready to activate.
-
Choose the trigger
Select the event that starts this automation. See Automations Overview for the full trigger list.
Example: select Lead stage changed to fire when a lead moves to a new stage.
-
Configure trigger settings (if applicable)
Some triggers have settings. For example:
lead_no_activity_for_days— specify the number of dayslead_stage_changed— optionally restrict to a specific “to” or “from” stagetrial_ending_soon— specify how many days before expiry
-
Add conditions
Conditions filter whether the rule runs for a specific lead. Click + Add Condition to add a filter.
Example conditions:
- Lead stage is “Closed Won”
- UTM source contains “google”
- Lead has been in stage for more than 3 days
Multiple conditions can be combined with AND or OR logic. You can also nest condition groups for complex logic. See Automation Rules for advanced patterns.
-
Add actions
Click + Add Action and select what should happen when the trigger fires and conditions match.
Actions run in the order listed. You can add multiple actions to a single automation.
Example actions:
- Change stage → “Qualified”
- Schedule follow-up → 1 day from now
- Send alert → Notify assignee via email
-
Save and activate
Click Save Automation. Then toggle the automation to On.
Example automations
1. Auto-assign leads on form submission
Trigger: lead_form_submittedConditions: form name is "Google Ads Landing Page"Actions: - assign_owner → [specific sales rep] - schedule_followup → 0 days (today) - send_alert → notify manager via email2. Follow-up reminder after stage change
Trigger: lead_stage_changedConditions: new stage is "Contacted"Actions: - schedule_followup → 2 days from now - add_note → "Auto-follow-up scheduled by automation"3. Alert manager on stale deal
Trigger: lead_no_activity_for_daysConditions: days = 5 AND stage is "Qualified"Actions: - send_alert → notify Manager role via both browser and email - create_task → "Review stale qualified deal" → assigned to Manager4. Close the attribution loop
Trigger: lead_stage_changedConditions: new stage is "Closed Won"Actions: - add_note → "Marked as Closed Won — conversion events dispatched" - send_alert → notify Admin → "New closed deal!"(Attribution conversion events dispatch automatically on Closed Won — the automation supplements this with a team notification.)
Testing an automation
Before enabling an automation in production:
- Create a test lead manually
- Trigger the automation’s trigger event on that lead (e.g., change its stage)
- Confirm the actions ran as expected (check the lead’s notes, tasks, follow-ups, and notifications)