Understanding your workflow settings

Last updated: August 10, 2018

Applies to:

Marketing Hub
Professional, Enterprise
Sales Hub
Professional, Enterprise

When planning your workflow, you may determine that your workflow needs to be more specific, in terms of its logic and what it does and does not allow. Workflow settings can help you control your workflow's behavior. Some important questions to ask yourself before activating your workflow include:

  • Should contacts be allowed to go through the workflow more than once?
  • Should the workflow steps execute only on business days or within a certain time range?
  • When a contact is enrolled in this workflow, should they be removed from any other workflows?
  • Are there any contacts that you want to prevent from being enrolled in this workflow?

If any of these questions apply to your workflows, then you’ll want to change some settings in your workflow.

How to access a workflow's settings

Each workflow has its own unique set of options that should be considered and set before activating a workflow. You can access a workflow's settings from the top menu of a particular workflow by clicking Settings.

Your workflow settings are split into two sections: General and Unenrollment and suppression. You can review each option below and decide whether or not it fits your needs.

General settings

Under General in the left sidebar menu, you'll see the following settings: 

  1. What days do you want actions to execute? 
  2. What time of day do you want these actions to execute? 
  3. Allow contacts to be enrolled in this workflow from Salesforce? 
  4. Campaigns associated with

What days do you want actions to execute?

By default, this option is set to 7 days a week. If you want your workflow actions to execute during business days only, then set this to Business days only (M -F).

Please note: if the workflow settings don’t allow execution on Saturday or Sunday, and a contact has an action scheduled that sends a follow-up email on Saturday at 4pm, the email will be rescheduled for the same time (4pm) on the following Monday. For more information on how business days work in workflow settings, check out this article.

What time of day do you want these actions to execute?

By default this option is set to Anytime during the day. If you want your workflow actions to only execute during a specific time range, select Only execute between the hours of: and specify your time range.

Note that this time references the timezone selected in your account settings. This setting works similarly to the previously mentioned business days setting; if a contact is scheduled to execute an action outside of the specified time range, when that originally scheduled time arrives, the workflow will reschedule the action to execute at the next time that time range is available (generally the following day).

For example, if the workflow settings allow execution of actions only between 9am – 6pm, and a contact has an action that sends a follow-up email scheduled for 8pm, the email will not send at 8pm but will be rescheduled for the following day between 9am and 6pm.

Allow contacts to be enrolled into this workflow from Salesforce?

If you have a workflow designed for nurturing leads that you want your sales team to be able to enroll their leads in, you can turn this workflow on and it will become available for them to re-enroll those leads directly from a lead or contact record in Salesforce. The lead/contact must exist in HubSpot for this to appear in Salesforce, in addition to the layout being added to their user role profile’s lead layout.

In order to use this feature, you must be using the HubSpot integration with Salesforce, and you must add the corresponding Visualforce layout to your lead and contact layouts in Salesforce. You can learn more about using workflows with Salesforce in this article.

Campaigns associated with

If you're a Marketing Hub Professional or Enterprise user, you can add your workflows to any of your campaigns. After saving, you’ll see your workflow(s) listed in your campaign.

To learn more about HubSpot campaigns, check out the Campaigns User Guide.  

Unenrollment and suppression settings

Under Unenrollment and suppression in the left sidebar menu, you'll see the following settings:  

  1. When contacts enroll in this workflow 
  2. When a contact no longer meets the enrollment conditions, remove them from this workflow? 
  3. Suppression lists for this workflow
HubSpot Help article screenshot

When contacts enroll in this workflow

Sometimes you’ll need to suppress certain contacts from your existing workflow. By default, this will be set to Do not remove them from other workflows. You can use this workflow setting to select if you want this workflow to Remove them from all other workflows or Remove them from a specific workflow (along with a dropdown menu to select the specific workflow).

If you have a master workflow that trumps all other workflows, then you’d want to remove from all workflows if your contact enrolls in that workflow. An example use case might be if you have a lead going through a "bottom of the funnel" workflow, such as “speak to a sales rep,” remove them from all other workflows. If your contact is in a "top of the funnel" workflow but then converts on a "middle of the funnel" offer that enrolls them in a new workflow, you’d probably want to remove them from that "top of the funnel" workflow. In this instance, you wouldn’t want to remove from all, because you may have other MOFU workflows they could (and perhaps should) be eligible to go through.

In the Remove them from specific workflows dropdown menu, select your workflow(s) that you would like to remove contacts from when they enroll in the workflow that you are editing. (Note: you can choose more than one workflow from this dropdown menu.)

When a contact no longer meets the enrollment conditions, remove them from this workflow?

If you're a Marketing Hub Professional or Enterprise user, sometimes you may need to change the logic of your smart list, and thus some contacts may no longer fulfill the smart list criteria. Or perhaps the contact takes an action that removes them from the smart list you are using as the enrollment triggers for your workflow. This workflow setting controls whether or not those contacts will be removed from that workflow when they no longer meet the criteria of a smart list and will be set to No, keep them in this workflow by default.

Suppression lists for this workflow

Suppression lists allow you to choose a list of contacts that will not be allowed to enroll in that particular workflow. If you edit this setting to include a suppression list after contacts have already been enrolled, then the contacts on the suppression list will be unenrolled before the next action executes.

You may not want a group of contacts to enroll in your workflow for a variety of reasons, such as not allowing contacts with the lifecycle stage of Customer to go through your trial request workflow. In this instance, you’d want to use a customer suppression list for your workflow. 

Please note: only Marketing Hub Professional and Enterprise users can create suppression lists for workflows.

Enrollment trigger settings

There are also important settings that live within the enrollment triggers of your workflow:

1. Contacts will be enrolled the first time they meet the criteria above - this setting defaults to only enrolling a contact the first time they meet your workflow enrollment criteria, and not if they meet that criteria again later. You can click Change re-enrollment options next to this option and tell the workflow to allow re-enrollment if the contact is manually enrolled or the contact meets any of the selected re-enrollment criteria. The contact must also meet the starting criteria at the time they meet the re-enrollment criteria in order to be re-enrolled. Learn more about this here.

2. Enroll contacts who already meet the starting criteria - this setting will allow you to check a box to enroll any contacts that have already met the trigger criteria. So if you're building out a workflow that is centered around the criteria that someone has to fill out a form to be enrolled, this will also enroll any contact who filled out that form previous to this workflow being set up and activated.

Was this article helpful?

If you still need help you can get answers from the , or to contact support.

Previous article:

Learn about HubSpot's Worksflow Tools - Click Here

Next article: