Hi there, I’m trying to understand Zapier’s rule that: paths must be the last step in a Zap.
My problem is that I need to create logic that applies to all of the 4 paths, but this means I need to create and maintain duplicate logic under each of the paths, where it could just be triggered and executed by all the paths.
My solution would be that I can add further logic to my main Zap after I’ve created conditional branching/paths, so once my paths have been completed, if they meet the conditions, they can redirect and return back to the Home path to execute the next bit of global logic.
I understand this would also require some function to jump back to the Home path, which currently doesn’t exist in Zapier?
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/2884c560-96e5-4ee0-b235-a638f2a9b4c6.png)
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/fd366e16-ae63-4280-978b-af44e87c92a8.png)
Is there a workaround for this problem? Or am I forced to create duplicate logic in each of the paths?
Thank you :)