Tools: If Else Module
complete
Eyal Gershon
I am aware of the if function however when using rtl languages or multiple conditions it gets quite messy.
The same way there is a Switch module I would think its a good idea to have the same type of module which will allow more complex if else functionality.
Log In
Lukáš Hanousek
Merged in a post:
Flow Control: Converger / Merge
P
Pavel Duras
The Converger module is basically a counterpart of the Router module and it would enable you to merge several routes into one.
-------------------------
When in doubt, please, contact our support (https://www.integromat.com/en/ticket) or feel free to post a question to our Facebook Integromat Community group (https://www.facebook.com/groups/integromat/), where hundreds of specialists, users and fans are willing to help.
Photo Viewer
View photos in a modal
Valery Mezencev
Update: We took this a level deeper: Nested If-else & Merge is now live. Place an If-else inside another If-else when a branch needs an extra layer of logic, with a dedicated Merge closing each level.
Check out the full breakdown: community.make.com/t/feature-spotlight-nested-if-else-merge/109174
Photo Viewer
View photos in a modal
Valery Mezencev
updated the status to
complete
The new If-else module is now available at no credit cost to all Make users 👏
If-else vs Router:
👉 Use If-else for single decisions where only one path runs. Additionally, you can merge If-else branches back with the new Merge module!
👉 Use a Router to execute multiple paths, with the number of paths executed varying based on how the filters evaluate. But note that Router paths cannot be merged.
Helpful resources:
🎬 Video walkthrough: https://bit.ly/4b2tEzA
Give it a try and let us know what you think.
Valery from Make 🟣
Photo Viewer
View photos in a modal
Brisbane Markets Limited
Such a great feature on an already robust platform. I'll be using this extensively for if-else checks for record creation or updating.
Valery Mezencev
Brisbane Markets Limited, we're very happy to hear you like it! If you ever run into ideas for how we can make them even better, we’d love to hear from you via our feedback form: f.make.com/if-else-merge
Convincible
This is awesome, thanks for listening to feedback!
What is the blocker on merging Routers back together?
Valery Mezencev
Convincible, Thanks, great question! We've experimented extensively with different approaches, edge cases, and setups, and we decided to make the Router vs If-else distinction by design.
The Router is built to be able to execute multiple paths, with the number of paths executed varying based on how the filters evaluate. Merging these paths back together introduces a lot of complexity around data conflicts and which bundle to pass forward.
If-else works differently by design. It guarantees that only one path ever runs, which makes merging clean and predictable. That's what makes the If-else & Merge combo possible.
If it's something you'd find valuable, please share your use case in our feedback form: f.make.com/if-else-merge. It helps us prioritize what to tackle next, though If-else & Merge might already cover your use case!
Zbulo! Discover Albania
This is awesome! �
Valery Mezencev
Thank you, Zbulo! Discover Albania! We truly appreciate it. If you'll have any further suggestions, we want to hear them! Here is our feedback form for If-else & Merge: f.make.com/if-else-merge
Autopilot
Merged in a post:
Add a Merge Node
Eliot
Use this description when requesting enhancements via Make.com's feedback or feature channels: "Implement an advanced Merge node in Make.com to aggregate bundles from parallel paths (e.g., after Router or new If/Else modules), supporting options like appending arrays, deduplicating by key fields, handling unmatched data without loss, and configurable modes (e.g., union, intersection) to streamline complex automations for software optimization."
Adding the Merge Node
Drag the Merge module from the toolkit after conditional branches like If/Else or Router.
Connect incoming data streams to its inputs; it processes all bundles regardless of prior conditions.
Configure aggregation settings to merge fields, ensuring comprehensive data handling for reliable workflows.
OmerMn
Thank you. Do you know why I can't access the Facebook group?
Photo Viewer
View photos in a modal
Valery Mezencev
Hi OmerMn, please be aware: Make no longer maintains any official Facebook groups, so please be careful when accessing unmanaged external communities. We would love to have you in our official space! You can join the Make Community for verified resources and peer support at https://community.make.com 😊
OmerMn
Valery Mezencev Thank you!
Autopilot
Merged in a post:
"Reverse Router" Module - Flow Control
AI Assistant
Problem Description: Currently, when using a router in Make to split the flow based on specific conditions (for example, different values in a variable), we need to duplicate all subsequent modules in each route, even if these modules are identical for each route. This approach can be inefficient and results in a more complex design that's harder to manage and modify.
Example of the Current Scenario:
Suppose we receive colors as data: red, blue, and green.
We use a router to perform different actions based on the color:
If the color is red ➔ Module 1: Send an email
If the color is green ➔ Module 2: Send an SMS
If the color is blue ➔ Module 3: Send a WhatsApp message
After these specific modules, all routes need to continue with the same modules (for example, C, D, F, G), which are common across all color routes.
Issue: We currently have to duplicate modules C, D, F, and G in each branch of the router, increasing maintenance effort and reducing flow clarity.
Solution Proposal: Introduce a "Reverse Router" module that allows for reconnecting separate routes into a single flow before continuing. This would mean that after using a router to branch into specific modules, the data flow can rejoin into a single line and continue with the same set of shared modules (C, D, F, G) without duplicating them.
Visual Example:
Before (without Reverse Router):
/ ➔ Red Route ➔ Module 1 ➔ C ➔ D ➔ F ➔ G
Router --➔ Green Route ➔ Module 2 ➔ C ➔ D ➔ F ➔ G
\ ➔ Blue Route ➔ Module 3 ➔ C ➔ D ➔ F ➔ G
After (with Reverse Router):
/ ➔ Red Route ➔ Module 1 \
Router --➔ Green Route ➔ Module 2 -- Reverse Router ➔ C ➔ D ➔ F ➔ G
\ ➔ Blue Route ➔ Module 3 /
Viet Tiep Nguyen
Merged in a post:
Converger
Zbyněk Šidlák
Hi, in integromat docs i found module converger: https://www.integromat.com/en/help/converger
But in make i cant find him, can you add this module to make?
Load More
→