Duplication of Paths

  • 15 October 2021
  • 4 replies
  • 151 views

Userlevel 3
Badge +1

I would like to request a feature! Here is what it is. 

 

Many times when using “Paths” as a function, the various paths are all very similar with a couple of minor changes. 

What I would like - is the ability to take one branch of a path, and copy/paste it to be the second or third option of the path instead of having to go re-make every step in the path over again. This would save a ton of time!

 

Thanks!


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

4 replies

Userlevel 7
Badge +14

Hi @AppGuyAaron 

Feature requests can be submitted to Zapier Support: https://zapier.com/app/get-help

Userlevel 7
Badge +14

@AppGuyAaron 

NOTE: Paths have current limitations of 5 top level paths.

 

Advanced workarounds include using Sub-Zaps or using Webhooks to chain Zaps together.

Sub-Zaps: https://zapier.com/apps/sub-zap-by-zapier/integrations

Webhooks: https://zapier.com/apps/webhook/integrations

Userlevel 3
Badge +1

@Troy Tessalone thanks. Understood on the limitation of paths, but it still means were potentially duplicating a path five times. 

 

Ill have to look into that Sub Zap, I dont know that one.

Userlevel 7
Badge +14

@AppGuyAaron

I’d suggest designing your Zaps differently by decoupling Zaps that would use the Paths app for the reasons you’ve mentioned.

Instead, you can achieve the concept of paths using Sub-Zaps or Webhooks to chain Zaps together.

 

Webhooks can be used as an action (e.g. POST) to then trigger another Zap (e.g. Catch Hook).

This allows you to design Zaps in a more modular way and makes it easy to copy/edit a Zap and include as a chained Zap.

TIP: Multiple Zaps can be triggered from 1 webhook: https://zapier.com/help/create/code-webhooks/trigger-zaps-from-webhooks#optional-trigger-multiple-zaps-with-webhooks

 

Sub-Zaps are meant for reusing Zaps as a sub-routine across other Zaps.

Data you specify is sent in and data you specify is returned, then the main Zap can continue.
Think of this as repurposing common components.