# Reducing operations in Monday.com Module

**URL:** <https://community.make.com/t/reducing-operations-in-monday-com-module/56790>\
**Category:** Questions\
**Tags:** monday, mapping\
**Created:** [October 2, 2024, 11:16pm UTC](https://community.make.com/t/reducing-operations-in-monday-com-module/56790 "2024-10-02T23:16:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joseph\_Draper](https://avatars.discourse-cdn.com/v4/letter/j/df705f/32.png) [@Joseph\_Draper](https://community.make.com/u/Joseph_Draper)\
**Post date:** [October 2, 2024, 11:16pm UTC](https://community.make.com/t/reducing-operations-in-monday-com-module/56790/1 "2024-10-02T23:16:23Z")

</div>

Hello Make community!

I am developing a workflow to retrieve data from a csv, filter by date, and remove items in [Monday.com](http://Monday.com) if they are not filtered out. However, my problem is that to delete the items from [Monday.com](http://Monday.com) I first need to use the ‘Search Items in the Board by Column Values’ to get the Item IDs to use the ‘Delete or Archive an Item’. Doing so means an operation for each record it searches for. Any suggestion on how to reduce the amount of operations in the workflow?

 ![Screenshot 2024-10-02 at 3.31.01 PM](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/1/4/14e22e4c24a1687ba5477933cb9d076db47df64b.png)

---

<div class="post-metadata">

**Author:** ![Praneeth\_Nadella1](https://avatars.discourse-cdn.com/v4/letter/p/ecd19e/32.png) [@Praneeth\_Nadella1](https://community.make.com/u/Praneeth_Nadella1)\
**Post date:** [October 2, 2024, 11:23pm UTC](https://community.make.com/t/reducing-operations-in-monday-com-module/56790/2 "2024-10-02T23:23:10Z")

</div>

Use the Search items module before the Parse CSV module.

---

<div class="post-metadata">

**Author:** ![Foivos](https://avatars.discourse-cdn.com/v4/letter/f/f04885/32.png) [@Foivos](https://community.make.com/u/Foivos)\
**Post date:** [November 21, 2024, 4:36pm UTC](https://community.make.com/t/reducing-operations-in-monday-com-module/56790/3 "2024-11-21T16:36:45Z")

</div>

Hey @Joseph_Draper.  
Unfortunately there is no way to avoid it with your current scenario structure. The “delete item” get 1 and only parameter, the item’s ID. No workaround this even with a GQL command.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/4/2/42e113731dd3e8af8c50d98c58c3bfe5db62f6ee.png)

So you have to use 1 kind of module (in your case the search board) to retrieve that item ID first in order to delete it.

---

<div class="post-metadata">

**Author:** ![Msquare\_Automation](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/msquare_automation/32/6634_2.png) [@Msquare\_Automation](https://community.make.com/u/Msquare_Automation)\
**Post date:** [January 11, 2025, 6:39am UTC](https://community.make.com/t/reducing-operations-in-monday-com-module/56790/4 "2025-01-11T06:39:43Z")

</div>

Hey @Joseph_Draper

You can do it y listing the items.

1. List the items from Monday before iterator and then aggregate them into an array.

2. Now, after ietrator, set the filter saying:

{{map(array\_of\_items;raw\_name\_of\_column\_that\_you\_are\_using\_to\_search)}} CONTAINS “value from iterator”

1. Then, inside “delete or archive an item module”, use the map() function to get the IDs:  
{{map(array\_of\_items;id;raw\_name\_of\_column\_that\_you\_are\_using\_to\_search;value\_from\_iterator)}}

Hope this helps.

**Regards,**  
_Msquare Automation - Platinum Partner of Make_  
@Msquare_Automation

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [April 11, 2025, 5:46am UTC](https://community.make.com/t/reducing-operations-in-monday-com-module/56790/5 "2025-04-11T05:46:42Z")

</div>


