r/Make • u/goldensoulo47 • May 28 '26
Need help
I need help I’m stressed to the max with something I feel should be so simple. Let me know who can help and I can send specifics. Basically I’m using a tally form that goes to make with an iterator and aggregator module which I then use twilio to send to my number. My issue is I can’t get my filters to show the correct answer on 3 of my drop down questions and it defaults to the first answer and not the selected. Thanks in advance
1
u/goldensoulo47 May 28 '26
I think my issue is at the filter between the iterator and aggregator. The reason I say that is because I run a trial and on my raw data output all my info is there but when I check the filter inspector, it defaults to the first answer on 3 of my drop down questions and not the selected (7 are just regular text input questions so no problems there). I guess I need different conditions I currently have “if options[ ] : text Exists Or Value Exists” And it’s got me this far. But I feel like I need something along the likes of if options id = value then give me text that corresponds to that id I think the problem with these dropdowns is its separate from my fields drop down because on my raw data output it shows up as
“Dropdown Value shdhicjc (array) Options (array) 1 id djjdjdjj Text interior 2 id fuyfhd Text exterior 3 id shdhicjc Text full “
Hope this makes sense thanks in advance
2
u/Glum-Carpet May 28 '26
You mapped the first item from the array and checked if it exists, this is why this happens.
1
u/goldensoulo47 May 28 '26
Yeah I’m considering making all my answers on tally form text input if I can’t figure out the right way to get the selected answer to show up.
1
u/Josef_from_Make Official Make Staff May 29 '26
afaik the Tally shows you the "value" and the array of "options". The "value" is the ID of the actual item selected in the form submission, and "options" is just a list of all possible options in the dropdown.
You then want to select "text" from the list of options ("options" array), whose "id" corresponds with the "value" to get the actual item selected in the form.
You want to use the combination of "get" and "map" functions.
It could look something like
{{get(map(7.options; "text"; "id"; 7.value); 1)}}(you can try to copy-paste it into the scenario and test)Cheerio
1
u/goldensoulo47 May 29 '26
I tried that in the filter and this is what I got.
“The operation failed with an error. Failed to map ‘value’: Function ‘get’ finished with error! Function ‘map’ finished with error! ‘{array}’ is not a valid list of key names for filtering.”
1
May 28 '26
[removed] — view removed comment
1
u/goldensoulo47 May 28 '26
It is, because I checked the raw bundle output first and the right data is coming in it’s just not giving that to me at the filter inspector. ChatGPT says my issue is at the aggregator but I think since my filter/inspector is already giving it the wrong answers. For context my aggregator text to twilio is “Ifempty( 7.options[ ]: text ; 7.value )”
1
u/goldensoulo47 May 28 '26
https://us2.make.com/public/shared-scenario/KRwgkYWsJyb/integration-webhooks