RSS Trigger Executing Multiple Times Per Feed Item / Over-consuming Tasks

Status: Open · Asked by Dylan Berry on · 0 views

Dylan Berry — Question ·

Hello, I am setting up a workflow using the RSS by Pabbly trigger to post new articles to Facebook once every 24 hours. However, whenever the RSS trigger fires, it generates an individual execution for every single item present in the feed (10 items total), executing the workflow 10 separate times and consuming 10+ tasks per trigger event. I am on a Free plan right now (Trying to test out Pabbly to see if it's a fit) and so I'm stuck with the RSS app by Pabbly being triggered only once every 24 hours. 


Expected Behavior: I need the workflow to execute only once per 24-hour cycle using strictly the most recent/top item in the RSS feed, consuming only 1 task per run.


Steps Taken / Attempts:


  1. Filtering: Attempted using a Filter by Pabbly step directly after the RSS trigger. However, because the trigger creates separate execution runs for each indexed item (1. title, 2. title, etc.), the filter evaluates as true or fails to isolate only the single top item across the batch without consuming task quota.


  2. Response Format Toggle: Toggled the RSS trigger response setting from Simple to Advance to retrieve the payload as a single array block (to handle via Array Functions). However, the captured response payload continues to output individual indexed key-value pairs rather than a single aggregated array object.


Goal / Request: Please advise on the correct module configuration or trigger setup to ensure the RSS module only processes the #1/top item in the feed as a single execution, preventing the workflow from burning 10 tasks every time the feed updates.

Pabbly Support — Reply ·

RSS (Pabbly) is a polling-based trigger step with a 24-hour trigger interval. This means that Pabbly Connect checks for new items every 24 hours. When it does, the workflow is triggered for all feeds generated during the previous 24 hours.

It is not possible to trigger the workflow for only the latest feed. Instead, the workflow will trigger once for each item generated in the past 24 hours.

Thanks & Regards,
Arshil Ahmad
🌐 Pabbly.com
Dylan Berry — Reply ·

Thanks for the clarification, Arshil.

So is there really no way to prevent multiple articles from an RSS feed from posting to my Facebook page all at once whenever the 24-hour trigger runs?

Best,

Dylan

Pabbly Support — Reply ·

Currently, there is no direct way to post only a single feed.

One possible workaround is to add a Counter and Filter step to your workflow so that only 1 out of every 10 feeds is posted to Facebook. However, this approach has its own limitations.

For example, if only 6 feeds are generated in the past 24 hours, none of them will be posted. Then, during the next execution (after another 24 hours), if 8 feeds are generated, only 1 of those 8 feeds will be posted. However, this does not guarantee that the latest feed will be the one that gets posted.

Similarly, if more than 10 feeds are generated in a single execution—for example, 25 feeds—then 2 posts will be made.

In short, this workaround simply posts 1 out of every 10 feeds. It does not ensure that only the latest feed is posted.

Thanks & Regards,
Arshil Ahmad
🌐 Pabbly.com
Dylan Berry — Reply ·

Thanks again Arshil! I'd like to incorporate this solution you mentioned and try it out. I'd like to do it with 1 ot of every 4 feeds. Can you help me set that up? Happy to share my workflow links if that helps.

Dylan

Pabbly Support — Reply ·

We have added Counter and Filter steps to both of your workflows. This will ensure that only 1 out of every 4 feeds is posted to Facebook.
image.png

Thanks & Regards,
Arshil Ahmad
🌐 Pabbly.com

Back to all forum threads · Log in to reply