Beginner
How to use filters and routers on Make
Quick Answer
Routers in Make.com split workflows into multiple paths, while filters on each path control data flow based on conditions. Set up by adding a router module, configuring filters via the wrench icon, and ordering routes for evaluation. Use fallback routes for unmatched data to ensure complete processing.
Prerequisites
- Make.com account
- Basic scenario setup knowledge
- Familiarity with trigger modules
- Understanding of data bundles
1
Access Scenarios Dashboard
Log in to your Make.com account and navigate to the Scenarios section in the left sidebar. Click Create a new scenario or select an existing one to edit.[1][3][5]
2
Set Up Trigger Module
Add a trigger module like Webhook or Google Forms as the starting point. Click the
+ icon after the trigger, search for your app, configure connection details, and run Run once to generate sample data bundles.[2][6][7]Tip
Always test with
Run once to ensure data flows correctly.3
Add Router Module
Click the
+ icon on the trigger's output or right-click the connection and select Add a Router from Flow Control. The router appears with one default output; click the central + to add more routes, up to 40 branches.[1][2][4][5]4
Configure Filters on Paths
Hover over a router output connection, click the wrench icon, and select Set up a filter. Enter a Label, add conditions like
{{1.service_type}} Equal to membership, choose AND/OR logic, and click OK. Repeat for each route; no filter means all data passes.[1][2][4][6][8]Tip
Use mapped data from prior modules like
{{1.status}} for dynamic conditions.5
Set Up Fallback Route
Add an extra route with the router's
+ button. Click the wrench, select Set up a filter, check Yes for Fallback route? (shown by special arrow icon), add a label like Default, and save. It processes items failing other filters.[1][3][5]Tip
Fallback ensures no data is lost if conditions don't match.
6
Attach Modules to Routes
Click
+ on each route's output to add actions like Google Sheets or email. Map data with bundle picker, e.g., {{1.company}}. Right-click modules to Rename descriptively, such as Send Membership Email.[1][2][3][7]7
Order Routes for Evaluation
Drag routes left/right on the canvas to set top-to-bottom evaluation order. Items test against every filter independently; matching multiple sends data to all routes.[1][5]
Tip
Routers evaluate all paths separately, allowing multi-route processing.
8
Test the Scenario
Click Run once in the editor. View Execution history at bottom: green paths process, gray/orange show filtered/stopped. Use Re-execute or resubmit data to test branches.[1][2][3][6]
Tip
Test varied inputs to verify each filter and route.
Troubleshooting
No items passing a route
Check filter conditions match incoming data types and values exactly; verify mappings like
{{1.field}}.[1]Items going to unexpected routes
Review overlapping filters or unfiltered default routes; adjust conditions to avoid matches on multiple paths.[1]
Scenario stops at the router
Ensure at least one route has satisfiable conditions or add a fallback/unfiltered catch-all branch.[1]
Filter not recognizing data
Confirm data from previous modules is available; use
Run once to inspect bundles and adjust operators like Contains or Equal to.[2][6]Multiple conditions not working
Set AND/OR logic correctly in filter setup; test each condition separately before combining.[2]
Ready to get started with Make?
Put this tutorial into practice. Visit Make and follow the steps above.
Visit Make →