I want to know the difference between having an IF/THEN branch with different branches on email activities like email opens, email clicks
and adding an OR filter (inside the IF/THEN brand)
Also how are the branches counted? I understood that it's from the left to right. But this is confusing: "If above criteria aren't met, then check if:".
I just want to be sure that all the email activities and my branches will be considered and they won't land in None met category.
Thanks, this is useful. I am just sharing 2 snapshots below so I am sure that I understood corectly. 😄
If I am removing the branches that are in snapshot 1 (opened, didn't open etc.) and instead add the branch with OR operator and add these the email activities, will the contacts be filtered in the same way? As after filter these contacts based on these interactions, I want them to receive a Follow-up email.
Feb 20, 20245:31 AM - edited Feb 20, 20245:43 AM
Participant
Branches in workflows and OR filter
SOLVE
@karstenkoehler One more question: If my first marketing activity is: Opened Offer X and then the next activity is Opened Offer X but didn't click on a link, those who are clasified in the first activity won't be counted again on the next activity, right? As both activities include the same action: "open the email"?
@IuliaArtean no, if the first branch is checking for an email open and a contact has opened an email, they'll go down that first branch - regardless of whether they also meet the criteria of subsequent branches. The first branch that checks out true is the one that a contact will continue on.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Oh, because I want that those who replied to the follow-up email not receive the other follow-up emails. 😞
So it would be efficent to add: First branch: "Reply to email" activity; 2. "Opened/Clicked link" activity? So those who clasify on 1 (they replied to email) will stop receiving the other emails and then HS will check the other branches and send emails only to those who opened ? Does it makes sense? 😄
@IuliaArtean if criteria overlap, e.g. "opened and clicked" vs "opened", then you want to go from the strictest to the lesser strict ones.
For example, if you first check "opened and clicked", then "opened" in another branch, a contact who clicked would go down the first, a contact who just opened down the second.
If you however, first check for "opened", both would go down the first branch.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
What would be the best way to create these branches so my contacts will be removed from the workflow if they hit reply?
I just tested my workflow and even if I have the separated branch "Reply" and then "end the automation'' after they hit reply, I still got the next emails. Sending you a snapshot with the workflow, maybe it's easier to understand what I am trying to achive.
You're correct, branches are read from left to right. Whichever branch criteria a record meets first, that's going to be the branch they'll continue on.
"If above criteria aren't met, then check if:" - this means that HubSpot will check branch 1, then branch 2, then branch 3. If a record does not meet the criteria of any branch, they'll end up under "None met".
You can combine criteria within one branch, using the OR operator. That would mean that there are multiple ways a contact can enter a branch. If you want to have different next actions for each criterion, you would create separate branches. If multiple criteria share a next action, you can use the OR operator.
Let me know if you have any follow-up questions!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Thanks, this is useful. I am just sharing 2 snapshots below so I am sure that I understood corectly. 😄
If I am removing the branches that are in snapshot 1 (opened, didn't open etc.) and instead add the branch with OR operator and add these the email activities, will the contacts be filtered in the same way? As after filter these contacts based on these interactions, I want them to receive a Follow-up email.