How to set up workflow branching on HubSpot
Workflow branching in HubSpot allows you to create conditional paths based on contact properties or behaviors. You can add branch logic using if/then conditions to send contacts down different workflow paths based on specific criteria.
Prerequisites
- HubSpot Marketing Hub Professional or Enterprise subscription
- Admin or Super Admin permissions
- Basic understanding of HubSpot workflows
- Existing workflow or plan for workflow triggers
Step-by-Step Instructions
Navigate to Workflows in HubSpot
Set up your workflow enrollment trigger
Add your first workflow action
Insert an if/then branch
Configure branch conditions
Build actions for each branch path
Add additional branches if needed
Test and activate your branched workflow
Common Issues & Troubleshooting
Contacts not entering the correct branch path
Check your branch conditions for accuracy and ensure the contact properties you're branching on contain the expected values. Use the Contact record to verify property values match your branch criteria.
Workflow branching option not available
Verify you have HubSpot Marketing Hub Professional or Enterprise subscription. Workflow branching is not available in Starter or Free plans. Contact your HubSpot administrator to check your subscription level.
Branch conditions not working with custom properties
Ensure custom properties are properly created and populated with data. Check that the property type (single-line text, number, dropdown, etc.) matches the condition operator you're using in the branch.
Too many contacts going to the 'No' branch unexpectedly
Review your branch conditions for empty or null values. Add conditions to handle cases where properties might be blank, or use is known operators to filter for contacts with populated data before applying specific value conditions.