One of the most requested features is officially live in Make!
Introducing If-else and Merge: two brand-new flow control modules that bring a clean way to branch your workflows conditionally and bring them back together.
What can you do with If-else & Merge?
-
Branch on conditions: Set up conditional paths and guarantee only one branch ever runs (If-else) -
Merge back into one flow: Reunite your branches into a single execution path (Merge)
Key benefits
-
Predictable execution: If-else guarantees that only one branch ever runs.
-
Cleaner scenarios: Handle conditional logic without duplicating modules across branches.
See If-else & Merge in action
How is an If-else different from a Router?
Great question! Hereβs a simple way to think about it:
-
If-else + Merge: Use when you need a single decision. Only one path runs, then Merge brings it back into a single, continuous flow.
-
Router: Use when you need parallel actions. Multiple paths can run simultaneously, but
Router paths cannot be merged 
Both are powerful tools in your flow control toolkit. The new If-else & Merge modules give you the clean conditional branching that was missing.
Find a detailed comparison in the If-else & Merge documentation.
Availability
If-else & Merge are now available to all Make users in Open Beta. Free, at no credit cost!
Give it a try and share your feedback. Your inputs will directly shape the feature as weβre actively improving it.
Youβll find both new modules under Flow Control β Conditionals.
Helpful resources
Documentation and step-by-step guide
Tutorial: Expense report approval system
Happy automating! ![]()
Valery from Make
