Skip to content

Use contact-based workflow actions in other workflow types

Last updated: January 13, 2026

Available with any of the following subscriptions, except where noted:

When using contact-based workflow actions in other workflow types, you must add your contacts as a data source when setting up the action. Currently, this will only apply to the following workflow actions: 

  • Set as marketing contact
  • Send SMS message actions
  • Manage communication subscriptions

For example, in a deal-based workflow, you can add a Set as marketing contact action to set contacts associated with the association label of decision-maker as marketing. Learn more about choosing your workflow actions.

  1. In your HubSpot account, navigate to Automation > Workflows
  2. Click the name of the workflow or create a new workflow
  3. In the workflow editor, click the + plus icon.
  4. In the left panel, select your action
  5. Click the Contact dropdown menu and select Contacts: All associated or Contacts: Most recently updated

Please note:

  • After creating and adding a data source, it is not possible to edit the data source. Instead, you can create a new data source.
  • When setting up a contact-based action in other workflow types, you can only update one contact at a time.
 
 

workflows-contact-action-more-data 

  1. Alternatively, to use a different associated contact with the action, you can click More data and select or set up a different contact data source. To set up a different data source:
    • In the right panel, at the bottom, click + Add record.
    • In the Choose a record type section, click Contact.
    • In the Filter contacts by property criteria section, click the first dropdown menu and select a contact property
    • To filter contacts by matching property values with the enrolled deal:
      • Click the second dropdown menu and select Has the same value as.
      • Click the third dropdown menu, then select a deal property to match with.

workflows-contact-property-match
    • To filter contacts by exact property values:
      • Click the second dropdown menu and select Is equal to.
      • In the third field, enter a property value.

workflows-contact-property-equal 

    • When setting up a contact-based action in other workflow types, you can only update one contact at a time. Click the Which records should be used if multiple match dropdown menu and select Most recently updated, Most recently created, and First created.
  1. Continue setting up your workflow action. 
  2. At the top, click Save.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.