Skip to main content
Question

How do I add a step after a Loop by Zapier (loop has a path in it)?

  • November 5, 2025
  • 4 replies
  • 18 views

Hi

I have a Zap that contains a Looping by Zapier step.

In the loop I have 4 paths that each do certain tasks depending on the line item.

Once processing all the line items is complete I would like to continue with further steps. These further steps are not part of any individual path choice. Rather, the further steps will be run regardless of which path choice is implemented, but only when looping the line items is complete.

How do I add the further steps? 

 

4 replies

DennisWF
Forum|alt.badge.img+5
  • Zapier Solution Partner
  • 149 replies
  • November 5, 2025

Normally, you would add a filter step and filter to only only continue if Loop Iteration Is Last (from the Loop step) is TRUE. 

Within each loop iteration, can multiple path branches be executed, or are the branches mutually exclusive? If they're mutually exclusive, and if the steps to be executed after the loop is done are the same, regardless of which path branch you're on, then I think you can just add this filter step and the subsequent steps at the end of each path branch. 

 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34001 replies
  • November 5, 2025

Hi ​@TheChad 

Help links for using Looping: https://zapier.com/apps/looping/integrations#help

 

How do I stop a loop from running in subsequent action steps?

All actions after the looping step will run for each iteration of the loop. If you don’t want an action step to loop:

  • After the last step you want to loop, add a filter step.
  • Set the filter to only continue if the value loop_iteration_is_last matches the (Boolean) Is True condition.

The filter will run in every loop but will only pass in the last loop. Any actions step after the filter will run once in the last loop and use only 1 task.

miscEye icon Note

If you want an action step to only run once, add it before the looping step, if possible. This will use less tasks and the filter step won’t be needed.

 

 


  • Author
  • Beginner
  • 1 reply
  • November 5, 2025

Normally, you would add a filter step and filter to only only continue if Loop Iteration Is Last (from the Loop step) is TRUE. 

Within each loop iteration, can multiple path branches be executed, or are the branches mutually exclusive? If they're mutually exclusive, and if the steps to be executed after the loop is done are the same, regardless of which path branch you're on, then I think you can just add this filter step and the subsequent steps at the end of each path branch. 

 

Is there a way to not have to duplicate the steps after each branch? Does Exit Loop kick you out of the Loop and back into the main Zap flow?


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34001 replies
  • November 5, 2025

@TheChad 

Any Zap steps after the Filter step that checks for the last loop iteration means those Zap steps will only run once.

 

Just add a Path that has a Filter that checks for Last Loop Iteration, then add whatever Zap steps you want.

Zap Paths are evaluated from left to right, and multiple paths can be processed in a Zap Run or in a Loop Iteration.

Help link for using Paths: https://zapier.com/apps/paths/integrations#help