Can we combine a condition block?. I thought I saw someone create One condition Block that contained two conditions: 1. for email 2nd. for first name
With the two above conditions Linked to one another (has any value) I then connected an IG Message with a text “Great to see you back {First Name}. Is this okay?
Thanks
Page 1 / 1
Hello @Mr_rusttsfg36_ ,
Yes, you can combine multiple condition blocks without any issue. Just be sure to plan carefully — the more conditions you add, the higher the chance of making a mistake in the logic. That’s why it’s important to design the flow thoughtfully.
For example, in your current flow, the first condition block checks if an email exists. If it does, the flow proceeds to check for a name. But if there’s no email, the flow will simply stop. At this point, you might want to add an email collection block, with a message like: "Could you please provide your email?"
Let me know if this helped! And if you have any questions while building your flow, we’re here to support you.
Thank You very much! I just connected the Condition (email) “Contact doesn’t match any of these Conditions” to the Send Message #2 box… “Where I ask for the email..”
Thanks for that!
And Thanks for the Confirmation
This how the 2 in 1 Condition Block was structured
I see that you added the logic to check for both email and name within the same conditional block. I'm going to share a screenshot showing a different approach, where name and email are checked separately. I believe this works better for cases where the user has only filled in one of the two fields.
I will revert back to your style (as I have some with your way and this new one (as seen w 2 in 1 condition) Based on your past experience. I will then switch it back to separate block for both.
The BETTER CASE is usually the way to go.. THANKS SO Much for the Assist!
After redesigning.. I noticed that “Roger’s” example (above) has the Condition Block (For the Email has Value) and (Email Does NOT match..) (the LINES IN RED) both are connected to the two FB Messenger boxes (1. for Name and the 2nd . email).
Was this to be Accurate?
-OR- Was this accidental (created in a Hurry) ..?
-OR-
In his example, does the (Name) Condition Block run a data Confirmation check for the Name and if “The Contact DOES NOT match” then that Condition simply sends the person to the NEW FB Message. (asking “Please enter your Name”) then after the Person either enters the info or has matched the Condition The next step then Travels to the (EMAIL) Condition Block which does the same (data check) for the Email.. And if “The Contact DOES NOT match” this also moves the person to that next FB Message. (asking “Write your EMAIL here”)
BUT if it’ HAS VALUE it then Moves to the GREETING Message (the last message in his Example)??
Asking because I thought each had to be SEPARATE rather than all connected as in Roger’s example. And also seeking further clarity until it all locks in my Mind.
Thanks again
Hello @Mr_rusttsfg36_ ,
The logic to check whether an email or name exists is optional — none of this is required in Manychat. You should evaluate whether this is important for your case and, if so, set it up accordingly.
Regarding whether to check everything together or separately, there is no right or wrong way. It all depends on your goal.
In each condition block, if the value matches the defined criteria, the flow will follow the blue line (true condition). If it's false, it will follow the red line. If you prefer that nothing happens when the condition is false, you can simply leave the red line unconnected — that is also correct.