Best answer

Is there a way to create a workflow step that can be easily added to multiple Zaps?


I've got a number of Zaps that require the same “Update Google Sheets Row” or “Create Shipstation Order” type of actions.

 

Does Zapier have a way for me to create these steps, add them to something like a “My Steps” internal library where they can be “dropped into” Zaps easily?

 

It might seem like a small thing but some of these steps are a bit tedious and having to program them over and over and over is cumbersome.  It would be so great if I could copy/paste action steps from other Zaps into new Zaps.

 

Is this possible?  Thanks in advance!

icon

Best answer by Danvers 17 August 2022, 11:58

View original

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

7 replies

Userlevel 3
Badge +2

Hey @TonyRush!

Have a look at Sub-Zaps, as this is exactly what this app does: https://zapier.com/help/create/other-functions/build-reusable-sub-zaps

It allows you to build a reusable Zap that can be called from another Zap!

Just have in mind that this is a beta feature, and feel free to submit any feedback when you use it. It helps Zapier improve on it. :D 

Userlevel 7
Badge +14

Hi @TonyRush 

Good question.

Depending on your data flow, another approach is to chain Zaps together using Webhooks: https://zapier.com/apps/webhook/help

That way you can achieve a Many:1 or 1:Many connection between Zaps.

Hey @TonyRush!

Have a look at Sub-Zaps, as this is exactly what this app does: https://zapier.com/help/create/other-functions/build-reusable-sub-zaps

It allows you to build a reusable Zap that can be called from another Zap!

Just have in mind that this is a beta feature, and feel free to submit any feedback when you use it. It helps Zapier improve on it. :D 

Laura, this sounds like what I want.

One more clarifying question:  once I bring the sub-Zap into my main Zap...is that instance of the Sub-Zap editable without affecting the “master template” (for lack of a better term)?

Userlevel 7
Badge +14

@TonyRush

Think of Sub-Zaps are shared Zaps.

If you edit a Sub-Zap it will impact all other Zaps that use that Sub-Zap.

Thank you Troy.  Based on that, sub-Zaps won’t be of help to me in my current project.  There are two fields that differ from one Zap to another...so I’d need the ability edit the SubZap (within the main Zap).

That’s a shame because it’s only one tiny difference.  

Thank you all for your help. I’m sure I can find a use for subZaps in other projects.

Userlevel 7
Badge +9

Thanks for letting us know and that’s great feedback!

I wonder if Troy’s tips could help in this particular case then.

Depending on your data flow, another approach is to chain Zaps together using Webhookshttps://zapier.com/apps/webhook/help

That way you can achieve a Many:1 or 1:Many connection between Zaps.

Either way, keep us posted on your end solution! Curious to see how you choose to solve this. 🤗

Userlevel 7
Badge +12

Just to summarize some of the replies here…

You can use sub-zaps to create steps that are used in multiple Zaps BUT they will be the same for each Zap - if you make a change to a sub Zap, it will affect any Zaps that are connected to it. 

Webhooks are another way that you can create Zaps that send information to another Zap (similar to sub Zaps). 

It sounds like neither will be useful in this instance, but I do know that being able to copy Zap steps is an existing feature request and I’ve passed your comments on to the team so they understand this particular use case. Thanks!