When creating a contact-based workflow, you can set a workflow goal to focus the objective of your workflow and measure the success of your workflow in nurturing contacts.
Similar to suppression lists, all contacts that meet the workflow goal will be automatically unenrolled. However, goal conversion rates will only be available in Marketing Hub Professional and Enterprise accounts.
If you are trying to unenroll or exclude
objects in company-based, deal-based, quote-based, or ticket-based workflows, learn how to
set unenrollment triggers instead.
Please note:
- Because of changes related to Apple's recently announced iOS 15 privacy features, your email opens may appear higher than usual. You can consider using clicks or replies instead of email opens for your workflow goals instead. Learn more about how to navigate these changes in HubSpot.
- Clearing all goal criteria will reset the number of contacts that have met the current goal and will reset the workflow's conversion rate to zero. Updating goal criteria or adding new filters will not reset the workflow's goal data.
Before you get started
A workflow goal is the ultimate objective of your contact-based workflow. When an enrolled contact meets the workflow goal criteria, they are automatically unenrolled from the workflow before the next action executes. Common workflow goals include:
- Moving contacts to a new lifecycle stage (e.g., the contact's Lifecycle stage changes to Customer).
- Contacts taking actions that indicate engagement (e.g., the contact submits a specific form, clicks a specific call-to-action, etc.).
- Contacts reaching a number of interactions with your marketing content (e.g., the contact reaches a certain number of page views, form submissions, email clicks, etc.).
When using goals, please also take note of the following:
Set a workflow goal in your contact-based workflow
- Click the name of your contact-based workflow.
- In the upper left, click goal Set goal.
- In the dialog box, select and set the goal criteria. Then, click Done.
- To add multiple criteria to the goal, click AND or OR. Learn more about AND vs OR logic.
- When you're done, click Save.
View your goal performance (Marketing Hub Professional and Enterprise only)
After setting your workflow goals, you can view your goal conversion rate and contact trends.
- Click the name of your contact-based workflow.
- Click the Goals tab to display the goal reports.
Use goals in workflow enrollment criteria and list filters
There are two ways to enroll contacts in a workflow or list based on whether they met a workflow's goal criteria.
- For workflows that use goal criteria and send marketing emails:
-
- Search for and select the name of the workflow you want to use.
- Under Trigger workflow when, select Contact has met the goal. This will enroll any contacts who count toward the workflow's goal conversion rate. Since the filter enrolls based on goal conversion rate, this method won't work if the workflow doesn't send marketing emails.
- Click Apply filter.
- Click Save.
- For workflows that have goal criteria but don't send marketing emails:
- In the workflow editor, click Set up triggers.
- In the right panel, click Workflows.
- Search for and select the name of the workflow you want to use.
- Under Trigger workflow when, select Contact has been enrolled.
- Click Apply filter.
- Click AND to add the workflow's goal criteria. This will enroll any contacts that enrolled in the workflow and met the goal criteria.