TemperStack
Beginner8 min readUpdated Mar 13, 2026

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

  1. Make.com account
  2. Basic scenario setup knowledge
  3. Familiarity with trigger modules
  4. 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]

Related Guides

More Make Tutorials

Other Tool Tutorials

Ready to get started with Make?

Put this tutorial into practice. Visit Make and follow the steps above.

Visit Make