Skip to main content
Question

How can I loop through each Notion database item where Status = "Ready"?

  • April 28, 2025
  • 1 reply
  • 43 views

Hello Zapier Community,

I'm trying to build a daily automation with Zapier that:

  1. Finds all items in my Notion database where the Status field is "Ready".

  2. Processes each item individually through a set of actions (for example, sending an email, updating fields).

  3. After processing an item, updates its Status so it is no longer "Ready" (for example, it becomes "Contacted").

  4. Moves automatically to the next "Ready" item without stopping, until all items marked "Ready" are processed (up to 30 per day).

My goal:
✅ Every day, Zapier should go through up to 30 entries that have Status = "Ready",
✅ Process each one individually,
✅ After processing each item, change its status so it’s no longer "Ready",
✅ Then continue looping through the next "Ready" item.

The issue I’m facing:

  • Zapier currently processes only the first "Ready" item and stops.

  • After the first status update, it does not continue automatically to the next "Ready" entry.

 

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

1 reply

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • April 28, 2025

Hi ​@hassan00998 

You will likely have to use this Zap action: Notion - API Request

This is used to get 0+ results from the Notion API: https://developers.notion.com/reference/post-database-query

Try asking ChatGPT for help configuring the API request.

 

If you need help, there is a directory of Certified Zapier Experts: https://zapier.com/experts