Skip to main content

We’ve just had a Zap consume 90% of our task limit in a day. What’s worse is our task usage limit reset a couple of days ago, so we only have a very little of our task limit left to last us the next 28 days or so.

Is there a way to impose a monthly task limit at a Zap level so this doesn’t happen again? For example, we have a monthly limit of 10,000 tasks, but each Zap has a monthly limit of 1,000 tasks.

I’ve found a rather poor workaround from 3 years ago of using Zapier Manager to monitor monthly usage. Is there any nicer solution out there? Also, is there anywhere I can submit this as a feature request?

Hey ​@SJL-MAU,

For any feedback or feature request, you can contact the Zapier Support here- https://zapier.com/app/get-help.


Hi ​@SJL-MAU 

You can create your own Zap Task Usage tracker using Zapier Tables or Storage along with Paths/Filters.

 

These native Zap apps count as 0 Tasks in Zap Runs: 

 

 


Hi ​@SJL-MAU, to piggyback off ​@Troy Tessalone’s suggestion, you could then set up a Zap based on your Zapier Table to automatically turn off a Zap when its usage hits some desired threshold, using the Zapier Manager app:

 


Thanks for your suggestions ​@Troy Tessalone ​@DennisWF. Those are definitely functionalities I wasn’t aware of.

It sounds like those would require us to edit all our existing Zaps, which isn’t quite scalable for us. Is there a way to centrally set this up?

For example, creating a single Zap that triggers whenever a Zap runs in our account and logs details into a Table (like takes note of the ID of the Zap that ran, and increments a counter)?


@SJL-MAU  was assuming that you’d only want to set this up for “problem Zaps,” i.e., ones that are known to be consuming a lot of monthly tasks. There's no way to centrally set this up on all your existing Zaps.

It sounds like the more holistic solution is to learn how to optimise your Zaps to better manage your task utilisation across your workspace. Things like usage of free-usage Zapier steps, which is extremely powerful now that we have unlimited usage of Zapier Tables bundled in, and avoiding Looped steps in high-volume Zaps, can help a lot.


So how do you know which zaps are using up the most tasks!?


@LannyAva that’s what the Zap History screen is for:

 


@DennisWF the problem is that we have no idea what could be a “problem” Zap until it’s too late. For example, the Zap in my original post has been active for a year and never performed more than 100 tasks a month...until it performed several thousand in a day.

While it would be nice if my coworkers could be trained on best-practices when building apps (such as rate limiting), considering Zapier’s target audience are those who have little to no experience building apps (and the infrequent need to do so), that won’t be a scalable solution.


@SJL-MAU I get what you’re saying now. Unfortunately, as far as I’m aware, there isn’t really a good solution or workaround to automatically disable a Zap or at least throw out a warning when there’s a sudden spike in its task consumption. If you want to try submitting a feature request for this, you can do so at: https://zapier.com/app/get-help