HubSpot Trigger
Start a workflow when any HubSpot CRM record is created or one of its properties changes. It appears as HubSpot Trigger in the workflow builder and works across contacts, companies, deals, tickets, tasks, communications, meetings, emails, and services in one flexible node.
What It Does
Watches the HubSpot object type you choose and fires either when a new record of that type is created, or when a property on an existing record changes. For updates, you can watch a single property and add a condition on how its value changed.
When It Fires
Fires on every qualifying event, there is no per-record enrollment memory. If the same record qualifies more than once, such as a deal stage cycling back to Closed Won, the workflow runs again each time. Use a downstream deduplication node if you need once-per-record behavior. Property and value filters only apply to Updated events, not Created events. If you need to watch multiple properties on the same object type, add multiple trigger nodes.
Configuration
Configure the node with these settings:
Field | What it controls |
|---|---|
Event Type |
|
Object Type | The HubSpot object to watch: |
Watched Property | The property to monitor on Updated events. Required whenever |
Filter Operator | How to compare the watched property's value: |
Filter Value | The value to compare against. Required for operators that compare against a value. |
Pipeline | Optionally scope the trigger to a specific pipeline, for object types that use pipelines, such as deals or tickets. |
Outputs
The node passes these values downstream. Check the Outputs tab on the configured node to confirm exact paths.
Variable | Type | Description | Example |
|---|---|---|---|
|
|
| |
|
| "created" or "updated" |
|
|
| HubSpot object type identifier |
|
|
| HubSpot record ID of the affected object |
|
|
| HubSpot account/portal ID |
|
|
| ISO 8601 timestamp of the event |
|
|
| Internal name of the watched property. Required when using filterOperator or filterValue on Updated triggers; null for Created triggers. |
|
|
| New value of the watched property at trigger time |
|
|
| Previous value before the change, null for Created triggers |
|
|
| Full key-value map of all properties on the record |
|
|
| Associated HubSpot records hydrated for the event, or null when association lookup fails |
|
Example Workflow
Set objectType to deals, eventType to updated, watchedProperty to the deal stage property, and filterOperator to changes_to with filterValue set to your Closed Won stage ID. The workflow fires only when a deal moves into that stage, then logs a note on the associated company.
Related Nodes
Deal Updated
Company Updated
Contact Updated
Need More Help?
Reach the AskElephant support team by:
clicking the Support tab on the right side of your screen,
emailing [email protected],
or using
@askelephant supportin your dedicated Slack channel.