Skip route based on filter

Hi,

I have setup a scenario as follows:

As you can see, there is a router module that filters for criteria. I am new to Make and was hoping that if I put a filter on the router, the rest of the modules after the filter that did not pass would be skipped.

However, as you can see, they have not been. Is there a way to accomplish what I am trying to do?

Thanks

Shaheed

Here is the log in case it helps to troubleshoot:

@Shaheed_Fazal

That’s how aggregators function. To stop the additional processing in the route, add a filter to the module(s) after the aggregator.


Jim - The Monday Man (YouTube Channel)
Watch Our Latest Video: Creating monday subitems using Make/Integromat The Monday Man Way
Schedule a 1-on-1 Tutorial Session

1 Like

Thanks for your reply. I’m sorry that does not make sense to me. My thinking was that if an aggregator is not executed then the rest of the steps should also not be executed. Could you please explain a bit further?

@Shaheed_Fazal

Sure, aggregators create a special link with the source module… if the source executes, the aggregator will execute. When filtered, that just determines whether or not that particular packet will be included in the aggregator’s result.

1 Like

Hey,

As @JimTheMondayMan said, just add a second filter after the aggregator that filters out the outcome that the aggregator produces.

1 Like

Thanks @JimTheMondayMan. This was a really helpful explanation.

2 Likes

@Shaheed_Fazal

You’re very welcome!


Jim - The Monday Man (YouTube Channel)
We Create Custom Solutions
Schedule a 1-on-1 Tutorial Session

1 Like