• Instructions to Ask a Question

    For any assistance, please click the "Ask a Question" button and select the Pabbly product for which you require support.

    We offer seven comprehensive applications designed to help you efficiently manage and grow your business:

    Our support team endeavors to respond within 24 business hours (Monday to Friday, 10:00 AM to 6:00 PM IST). We appreciate your understanding and patience.

    🚀 Exclusive Lifetime Offers 🚀

    We invite you to take advantage of our special one-time payment plans, providing lifetime access to select applications:

    • 🔥 Pabbly Connect — Lifetime Access for $249View Offer
    • 🔥 Pabbly Subscription Billing — Lifetime Access for $249View Offer
    • 🔥 Pabbly Chatflow — Lifetime Access for $249View Offer

    Make a one-time investment and enjoy the advantages of robust business management tools for years to come.

Lower Iterator task consumed

Metro

Member
Your Task History ID
IjU3NjUwNTY4MDYzZTA0MzA1MjZkNTUzNzUxMzYi_pc
I am working on workflow https://connect.pabbly.com/workflow/mapping/IjU3NjUwNTY4MDYzZTA0MzA1MjZkNTUzNzUxMzYi_pc
i have changed the original workflow since this one actually searches the Notes field in QuickBooks, which is not a filterable field. 2 questions are that since changing i have went from a 15 step workflow to 150 step workflow with fewer steps because of the iterator process. Is there a better way to do what my workflow is doing or a way to stop the iterator processing once the filtered array is found? I feel like it will keep increasing as my customer list increases. Also the last step router sends out an email if the process failed and of course it fails every time because the other iterations don't match the filter. I think i have to delete this to prevent the false positives from happening if you don't have a different solution.


original workflow copied to - https://connect.pabbly.com/workflow/mapping/IjU3NjUwNTZiMDYzZTA0MzE1MjY5NTUzYzUxMzIi_pc
 

ArshilAhmad

Moderator
Staff member
Hi @Metro,

Could you please create a short screen recording and provide further details on your exact use case? This will allow us to assess the feasibility of your use case.
 

ArshilAhmad

Moderator
Staff member
Thank you for sharing the video, it helped a lot in understanding your use case.

  1. Using an iterator is the only reliable way to achieve your use case. Also, it's not possible to stop the iteration process at a particular point; it will iterate through all the values. Unfortunately, task consumption will be high for this, and it will keep increasing the more contacts you have. There is no workaround for this concern.
  2. Yes, you have to delete Route 1 from your workflow as it would keep sending emails to the same customer.
 
Top