This article explains the purpose, use cases, and operational steps for the "Batch Property Update Action" feature, part of the third-party HubSpot app "Custome Workflow Starter."


The primary purpose of this workflow action is to simultaneously set (update) the values for up to five different properties within a single workflow action.
In standard HubSpot workflows, updating multiple properties requires adding a separate "Set property value" action for every property you want to change. By using this custom action, you can complete multiple updates in one step, making your workflow construction and management much simpler.
This feature is ideal for situations where you want to update multiple pieces of information on a record at once, based on a specific trigger (e.g., form submission, stage change).
The video demonstrates a flow where an update to a contact's "Event Date" property triggers the "Batch Property Update Action" to set values for multiple custom properties (test1, test2, test3...).
Step 1: Check Workflow and Trigger
Event Date" property value is changed.Step 2: Add the Custom Action
Step 3: Select the Action
Step 4: Specify Properties and Values to Update
Property 1 and Value 1, Property 2 and Value 2...).test1).test1, test2, and test3.Step 5: Activate the Workflow and Confirm Execution
Step 6: Verify the Final Result
updated-properties) in JSON format.test1, test2, and test3 properties.
No, it is not a standard feature. The feature explained in this article is a custom action that becomes available by installing a third-party app called "Custome Workflow Starter" in HubSpot.
The biggest difference is the number of properties you can update at one time. With HubSpot's standard action, you can only update one property per action. In contrast, this "Batch Property Update Action" allows you to set or update the values of up to five different properties within a single action, which helps keep your workflows simpler.
Yes, you can. As explained in Step 4, the "Value" input field allows the use of property tokens (personalization tokens) in addition to fixed text (e.g., "test1_value"). This allows you to copy the value from another existing property or set a dynamic value.
We can customize this sample to match your specific business requirements.
Book Free ConsultationPut it on Trello!Need a fix for HubSpot, CMS, or GAS? Post it on Trello.
Development Requests Here