Routing crashes when link is domain.com instead of domain.com/abc

Hi Makers,

I’ll get right to it - Scenarios get data from Webhook in the general format:

- Name
- Phone
- Email
- Source URL

The Source URL is passed through a Google Sheets module and matched against columns of links corresponding to Zones (North, South, etc…). See an example below:

So if the Source URL is

domain.com/abc

it’s matched against the URL in the column

North

and routed accordingly via Routers.

The scenario breaks when the Source URL is domain.com (The homepage). The Google Sheets module considers it a match against all the columns and hits EVERY routing filter until it crashes the scenario. Please see the scenario flow SS below:

I even tried setting up an early catch filter route to match against DOMAIN.COM specifically but that doesn’t work either. The data still passes through to the Google Sheets module and the rest is history.

I’ve been facing this issue for over a year and have reached out to Make support multiple times as well, who’ve been unable to figure out a solution for this.

Any ideas on how I can tackle this? Please let me know if any more info would help!

could you use a module to split the text after the main domain.com, so then you set the filter to be if the text is empty or not, then reaggregate the text after the filter for the results you need to? Maybe not the most elegant solution but a possible workaround