Skip to content
English
  • There are no suggestions because the search field is empty.

Design Workflows That Simplify and Automate

Harness the power of workflows to streamline processes, automate marketing campaigns, and drive efficiency across your operations.

Last Updated: September 16, 2025


If you are creating workflows in the eXp International HubSpot instance, please click here for proper instructions.

  • Navigate to Automations > Workflows
  • Click Create workflow in the upper right hand corner to create a new workflow.
  • Choose workflow type: 
    • From scratch: Creating a workflow from scratch is most commonly used, allowing you full autonomy and customization to your automations.
    • From template: Choose from a template to start your workflow, providing you with an already started template with all the necessary automations.

Screenshot 2025-01-08 at 8.32.03 AM

  • To name your workflow and give it a description, click the pencil icon at the top

Refer to our naming convention document to maintain consistency in HubSpot, making it easier to search and manage assets!


Screenshot 2025-05-30 at 8.58.29 AM

Set Enrollment Triggers

Enrollment triggers are a set of criteria that can automatically enroll records into your workflow. Add enrollment triggers manually, or use Breeze AI to generate enrollment triggers. 

    • In the left hand panel, select how to begin your workflow. 
      • Use Data changes to start your workflow from a segment membership, when a contact record is added to a segment or removed from a segment.
      • Use Digital interactions to start your workflow from a form event, when a contact record submits a form, views a form or interacts with a form.
      • Use Contact interactions to start your workflow from a meeting event, when a contact record schedules a meeting or when a meeting is changed. 
    • When your workflow trigger is selected, click Save.

Screenshot 2025-05-30 at 9.01.08 AM

Re-enrollment + Un-enrollment

Enabling contact re-enrollment in HubSpot workflows allows contacts to re-enter a workflow if they meet the criteria again, ensuring flexibility and preventing missed opportunities for engagement or automation.

    • Records will only enroll in a workflow the first time they meet the enrollment trigger criteria. This can be reviewed and turned on after choosing your enrollment trigger.
      • Use the toggle switch to turn re-enrollment on.

If you are running an event campaign or providing any type of downloadable asset, please ensure re-enrollment is turned on so that contacts can be re-enrolled and receive the event/asset information again.

Enabling contact un-enrollment in HubSpot workflows allows contacts to be un-enrolled if they complete a necessary action in the workflow or if they become part of a suppression segment. This option can ensure the contact is not being sent through an irrelevant series of actions.

    • Records can un-enroll in a workflow if they do not meet the certain criteria. This can be reviewed and turned on after choosing your enrollment trigger.
      • Use the toggle bars to toggle on un-enrollment for a suppression segment or a workflow goal. 

Screenshot 2025-05-30 at 9.45.25 AM

Adding Actions

You can manually add actions to your workflow, or use Breeze AI to generate actions. After adding actions, feel free to move them or clone them to continue your workflow process!

    • Use the icon to add various actions to your workflow, such as sending email communications, delays, adding to static segments, etc. 
      • The most common actions that are used can be found below:
        • Add delay
        • Send email
        • Add to static segment
    • After setting up each action in your workflow, click Save to save them. 

Screenshot 2025-01-08 at 9.50.40 AM

Turn On Your Workflow

When your workflow and its actions are finalized, turn your workflow on to start the workflow.

    • In the upper right hand corner, click Review and publish.
      • Review the enrollments, re-enrollments, and un-enrollments
      • Review the timing and notifications
      • Review the connections
      • Review the workflow details

Screenshot 2025-01-08 at 9.55.19 AM

Need to duplicate an existing workflow? Check out our article for cloning workflows, proving a quick and easy way to save time and maintain consistency.

Create Your Workflow (eXp International)

  • Log into HubSpot
  • Use the Brands drop-down menu and choose the respective Brand for your country. 
  • Navigate to Automations > Workflows
  • Click Create workflow in the upper right hand corner to create a new workflow.
  • Choose workflow type: 
    • From scratch: Creating a workflow from scratch is most commonly used, allowing you full autonomy and customization to your automations.
    • From template: Choose from a template to start your workflow, providing you with an already started template with all the necessary automations.

Screenshot 2025-04-10 at 11.04.33 AM

  • To name your workflow and give it a description, click the pencil icon at the top

Refer to our naming convention document to maintain consistency in HubSpot, making it easier to search and manage assets!

  • Click Save

    Screenshot 2025-05-30 at 8.58.29 AM

    Set Enrollment Triggers

    Enrollment triggers are a set of criteria that can automatically enroll records into your workflow. Add enrollment triggers manually, or use Breeze AI to generate enrollment triggers. 

      • Use the following as an enrollment trigger for your workflow
        • Use Data changes to start your workflow from a segment membership, when a contact record is added to a segment or removed from a segment.
        • Use Digital interactions to start your workflow from a form event, when a contact record submits a form, views a form or interacts with a form.
        • Use Contact interactions to start your workflow from a meeting event, when a contact record schedules a meeting or when a meeting is changed. 
      • When your workflow trigger is selected, click Save. 

    Screenshot 2025-05-30 at 9.01.08 AM

    Re-enrollment + Un-enrollment

    Enabling contact re-enrollment in HubSpot workflows allows contacts to re-enter a workflow if they meet the criteria again, ensuring flexibility and preventing missed opportunities for engagement or automation.

      • Records will only enroll in a workflow the first time they meet the enrollment trigger criteria. This can be reviewed and turned on after choosing your enrollment trigger.
        • Use the toggle switch to turn re-enrollment on.

    If you are running an event campaign or providing any type of downloadable asset, please ensure re-enrollment is turned on so that contacts can be re-enrolled and receive the event/asset information again.

    Enabling contact un-enrollment in HubSpot workflows allows contacts to be un-enrolled if they complete a necessary action in the workflow or if they become part of a suppression segment. This option can ensure the contact is not being sent through an irrelevant series of actions.

      • Records can un-enroll in a workflow if they do not meet the certain criteria. This can be reviewed and turned on after choosing your enrollment trigger.
        • Use the toggle bars to toggle on un-enrollment for a suppression segment or a workflow goal. 

    Screenshot 2025-05-30 at 9.45.25 AM

    Adding Actions

    You can manually add actions to your workflow, or use Breeze AI to generate actions. After adding actions, feel free to move them or clone them to continue your workflow process!

      • Use the icon to add various actions to your workflow, such as sending email communications, delays, adding to static segments, etc. 
      • The most common actions that are used can be found below:
      • Assignment of Brand
        • Click the + icon to add an action
        • Navigate to CRM > Edit record
        • In the Property to edit drop-down menu, use the search bar to type in Brand
        • Use the value drop-down menu to assign the applicable Brand
        • Click Save
    Screenshot 2025-02-12 at 12.11.29 PM
     
      • Assignment of contact owner:
        • Click the + icon to add an action
        • Navigate to CRM > Edit record
        • In the Property to edit drop-down menu, select Contact owner
        • Use the search bar to type in the desired contact owner's email address or name
        • Click Save
    Screenshot 2025-02-12 at 1.01.22 PM

      • Add delay
        • Click the + icon to add an action
        • Click Delay to add a delay in your workflow
        • Use the Delay type drop-down menu to choose the set time
        • Click Save

    Screenshot 2025-02-12 at 1.21.58 PM

      • Send email
        • Click the + icon to add an action
        • Navigate to Communications > Send email
        • Use the Automated email drop-down menu to select the automated email you want to add to your workflow
        • Click Save

    Screenshot 2025-02-12 at 1.23.49 PM

      • Add to static segment
        • Click the + icon to add an action
        • Navigate to Marketing > Add to static segment
        • Use the Static segment drop-down menu to select the segment you want the enrolled contacts to funnel into
        • Click Save

    Screenshot 2025-02-12 at 1.25.34 PM

    • After setting up each action in your workflow, click Save to save them. 

    Turn On Your Workflow

    When your workflow and its actions are finalized, turn your workflow on to start the workflow.

      • In the upper right hand corner, click Review and publish.
        • Review the enrollments, re-enrollments, and un-enrollments
        • Review the timing and notifications
        • Review the connections
        • Review the workflow details

    Screenshot 2025-02-12 at 1.26.52 PM

    Need to duplicate an existing workflow? Check out our article for cloning workflows, proving a quick and easy way to save time and maintain consistency.