I know you can choose multiple goals for one workflow, however, I'm wondering if it's possible to create different workflow goals for different brancheswithin the same workflow? For instance, if I have a workflow with 4 splits/branches, does HubSpot in any way allow for each of those 4 branches to have unique goals that are independent of each other?
There is no built in way to do this - although it could be an interesting idea. As a workaround, you could just set a custom property to a different value at the end of each branch and use that as a kind of goal.
As another workaround, you could enroll each branch of the workflow into another workflow – each with their own goals. With 4 branches, you'd have 5 workflows total then.
Hope this helps!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
This comes down to personal preference. Sending contacts into other workflows and thus linking them just increases complexity a bit more than working with separate workflows to begin with. I like to "containerize" automated actions.
Best regards!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
As another workaround, you could enroll each branch of the workflow into another workflow – each with their own goals. With 4 branches, you'd have 5 workflows total then.
Hope this helps!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Karsten, is this still the best solution you know? Alternately, can you have one branch go through the workflow and another branch enroll in another workflow (wasn't sure if the first branch would cancel the second one out)?
There is no built in way to do this - although it could be an interesting idea. As a workaround, you could just set a custom property to a different value at the end of each branch and use that as a kind of goal.